【名词&注释】
数据表(data table)、关键字、身份证号码(id card number)、详细信息(detailed information)、完整性要求、一致性。、速度快(fast)、每一个(every single)
[单选题]参照完整性要求有关联的两个或两个以上表之间数据的一致性。参照完整性可以通过建立()来实现。
A. 主键约束和唯一约束
B. 主键约束和外键约束
C. 唯一约束和外键约束
D. 以上都不是
查看答案&解析
查看所有试题
学习资料:
[单选题]查询比王力同学入校总分高的学生姓名和入校总分,SELECT-SQL语句为()。
A. SELECT姓名,入校总分FROM学生表WHERE入校总分>(入校总分WHERE姓名=“王力”)
B. SELECT姓名,入校总分FROM学生表WHERE入校总分>(SELECT入校总分FOR姓名=“王力”)
C. SELECTX.姓名,X.入校总分FROM学生表ASX,学生表ASYWHEREX.入校总分>Y.入校总分ANDY.姓名=“王力”
D. SELECT姓名,入校总分FROM学生表WHERE入校总分IN(SELECT入校总分WHERE姓名=“王力”)
[多选题]以下关于GroupBy描述不正确的是()
A. 所有在GROUPBY子句中指定的列可以不包含在选择列表中
B. SQLServer只是为每一个(every single)指定的组返回单一的行,并返回详细信息
C. 使用ALL关键字与GROUPBY子句显示在聚合列中含有空值的所有行,而忽略这些记录是否满足WHERE子句
D. 如果包含WHERE子句,则SQLServer只对满足WHERE子句条件的行进行分组
[多选题]数据库中有一张表名称为Student,有列Name,Age,IDCard,Sex。要求写SQL语句查询出表中所有的数据,下列哪个SQL语句是正确的()
A. Select* From Student
B. Select Name From Student
C. Select Name,Age,IDCard From Student
D. Select Name,Age,IDCard,Sex From Student
[单选题]为一个新建的数据库估计空间,有一个数据表,大约有10000行记录,每行记录大约需要3000字节控件,此数据表需要()大的空间。
A. 80M
B. 40M
C. 30M
D. 50M
[多选题]以下关于视图和存储过程说法正确的是()
A. 存储过程可以比相同的T-SQL代码执行速度快(fast)
B. 视图可以包含来自多个表中的列
C. 视图中不包含任何存放在基表中的数据
D. 存储过程中不能包含大量的T-SQL代码
[单选题]现有一个“员工”表,其中一个字段是员工的身份证号码,我们不希望此字段包含空值,如果用户输入数据时没有为此字段指定值,则希望为此字段自动填入“UNKNOWN”,应该如何实现()
A. 为此列创建一个CHECK约束
B. 为此列创建一个外部关键字约束
C. 为此列创建一个DEFAULT约束
D. 为此列创建一个主关键字约束
本文链接:https://www.51bdks.net/show/l530r4.html