题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-10-29 23:32:00

[单项选择]现有课程表(课程号,课程名,学分,开课学期,课程性质),课程号为主码。该表数据量较大。设经常要对该表执行类似下面的查询:
SELECT*FROM课程表WHERE课程名:
数据库原理,
为提高这类查询的执行效率,下列物理设计方案中,正确且最为合理的是______。
A. 为课程名列建立一个主索引
B. 为课程名列建立一个位图索引
C. 为课程名列建立一个辅索引
D. 此表上不需要建任何索引

更多"现有课程表(课程号,课程名,学分,开课学期,课程性质),课程号为主码。"的相关试题:

[单项选择]在SQL Server 2000中,设有课程表(课程号,课程名,学分,开课学期),现要在此关系表上建立一个查询指定学期开设的课程总门数和总学分数的内嵌表值函数,函数名为f _FindTotal。实现这个函数的正确代码是
A. CREATE FUNCTION f_FindTotal(@semester int)
B. CREATE FUNCTION f_FindTotal(@semester int)
C. CREATE FUNCTION f_FindTotal(@semester int)
D. CREATE FUNCTION f_FindTotal(@semester int)
[填空题]设有课程表(课程号,课程名,学分,先修课程号),已知某应用程序需要列出“数据库原理”课程的一门先修课程,查询结果要求输出(课程名,学分,先修课名称,先修课学分),可以用______连接操作在一个查询中实现此功能。
[单项选择]设有学生表S(学号,姓名,性别,年龄)、课程表C(课程号,课程名,学分)和学生选课表SC(学号,课程号,成绩),检索学号、姓名和学生所选课程的课程名和成绩,正确的SQL命令是( )。
A. SELECT 学号,姓名,课程名,成绩 FROM S,SC,C;
B. SELECT 学号,姓名,课程名,成绩;
C. SELECT S 学号,姓名,课程名,成绩;
D. SELECT S.学号,姓名,课程名,成绩;
[单项选择]设有表示学生选课的三张表,学生表(学号,姓名,性别),课程表(课程号,课程名),选课成绩表(学号,课程号,成绩),则选课成绩表的关键字为( )。
A. 课程号,成绩
B. 学号,成绩
C. 学号,课程号
D. 学号,课程号,成绩
[单项选择]课程表中有“课程号”、“课程名”、“授课老师”三个字段,SQL语句“SELECT *FROM课程WHERE课程名="数据结构"”完成的操作称为
A. 选择
B. 投影
C. 连接
D. 并
[单项选择]课程表中有“课程号”、“课程名”、“授课老师”三个字段,SQL语句“SELECT*FROM课程WHERE课程名=''数据结构''”完成的操作称为
A. 选择
B. 投影
C. 连接
D. 并
[填空题]

利用SQL语句的定义功能建立一个课程表,并且为课程号建立主索引,语句格式为:CREATE TABLE 课程表(课程号 C(5)(),课程名C(30))。


[填空题]根据参照完整性规则,外码的值或者等于以此外码为主码的关系中某个元组主码的值,或者取()。
[单项选择]设有工作表(工作编号,最低工资,最高工资),其中工作编号、最低工资和最高工资均为整型,工作编号为主码。现要求最高工资必须大于等于最低工资,但不能超过最低工资的2倍。在SQL Server 2000环境中有下列创建该表的语句:
Ⅰ.CREATE TABLE工作表(工作编号int primary key,最低工资int,最高工资int claeck(最高工资between最低工资and最低工资*2))
Ⅱ.CREATE TABLE工作表(工作编号int,最低工资int,最高工资int,primary key(工作编号),check(最高工资between最低工资and最低工资*2))
Ⅲ.CREATE TABLE工作表(工作编号int primary key(工作编号),最低工资int,最高工资int,check(最高工资between最低工资and最低工资*2))
Ⅳ.CREATE TABLE工作表(工作编号int primary key(工作编号),最低工资int,最高工资int check(最高工资between最低工资and最低工资*2))
上述语句中正确的是______。
A. 仅Ⅰ和Ⅱ
B. 仅Ⅱ和Ⅲ
C. 仅Ⅲ和Ⅳ
D. 全部
[填空题]设有商品表(商品号,商品名,商品类别),其中商品号为主码,商品名和商品类别不为空。现要统计商品数量最多的前3类商品(包括并列情况),希望列出商品类别和商品数量。请补全下列语句:
SELECT()商品类别,COUNT(*)AS商品数量
FROM商品表
GROUP BY商品类别
ORDER BY COUNT(*)DESC
[单项选择]

在某分布式数据库系统中,设某数据表的模式为S(a1, a2, a3, a4, a5),其中a1为主码,该表中数据量大,a2取值空间为1,2,3。设有两个数据分片方案,分别为PSz1=S11, S12, S13和PS2=S21, S22, S23,任取分片S1i,S1i的模式为(al, a2, a3, a4, a5) ,且S1i中的任一元组t都属于S,且t在属性a2上的取值为i。任取分片S2i,有S2i与S元组数相同,且其主码为al,S21的模式为(al, a2),S22为(a1, a3, a4),S23为(al, a5)。则关于PS1和PS2的分片机制,下列说法正确的是()
 


A. PS1为水平分片,PS2为垂直分片
B. PS1为垂直分片,PS2为导出分片
C. PS1为水平分片,PS2为导出分片
D. PS1为垂直分片,PS2为水平分片
[简答题]在SQL Server 2000中,设某数据库中有商品表(商品号,商品名,进货价格),商品号为主码;销售表(商品号,销售时间,销售数量,销售价格,本次利润),商品号和销售时间为主码,销售价格为本次销售商品的单价。现要求每当在销售表中插入前4列数据时(假设一次只插入一行数据),系统自动计算本次销售产生的利润,并将该利润赋给销售表的第5列“本次利润”。请编写实现上述功能的后触发型触发器代码。
[单项选择]在某分布式数据库系统中,设某数据表的模式为S(al,a2,a3,a4,a5),其中al为主码,该表中数据量大,a2取值空间为{1,2,3}。设有两个数据分片方案,分别为PSz1={S11,S12,S13}和PS2={S21,S22,S23},任取分片S1i,S1i的模式为(al,a2,a3,a4,a5),且S1i中的任一元组t都属于S,且t在属性a2上的取值为i。任取分片S2i,有S2i与S元组数相同,且其主码为al,S21的模式为(al,a2),S22为(a1,a3,a4),S23为(al,a5)。则关于PS1和PS2的分片机制,下列说法正确的是()
A. PS1为水平分片,PS2为垂直分片
B. PS1为垂直分片,PS2为导出分片
C. PS1为水平分片,PS2为导出分片
D. PS1为垂直分片,PS2为水平分片
[单项选择]应用数据库的主要目的是
A)解决数据保密问题
B)解决数据完整性问题
C)解决数据共享问题
D)解决数据量大的问题

[单项选择]心血管诊断、观察和数据交换时的数据量为
A. 1000~2000幅/人
B. 2000~5000幅/人
C. 5000~6000幅/人
D. 6000~8000幅/人
E. 8000~10000幅/人
[单项选择]下图是雇员表(雇员ID,姓名,年龄,部门)所对应的数据文件和索引文件示意图,其中雇员ID为主码。该索引属于______。
[*]
A. 聚集、稀疏、辅索引
B. 非聚集、稠密、主索引
C. 聚集、稀疏、主索引
D. 非聚集、稠密、辅索引

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码