5.有关参照完整性约束描述正确的是()。
A、如果两张表存在关系,则一定存在参照完整性约束
B、在子表当中删除一行数据,父表中应删除相关数据是一种参照完整性约束
C、在父表中修改一项数据,子表中的数据不一定会被修改
D、在子表中插入一条新纪录时,父表的数据需要更新
答案:C
数据库查询
1.若查找某个字段中以字母A开头且以字母Z结尾的所有记录,则条件表达式应设置为()。
A、Like“A$Z”
B、Like“A#Z”
C、Like“A*Z”
D、Like“A?Z”
答案:C
2.查询“教师表”中的“职称”为“教授”或“副教授”的记录,下列条件表达式错误的是()。
A、[职称]like“*教授”
B、[职称]=“教授”or“副教授”
C、right([职称],2)=”教授”
D、[职称]in(“教授”,“副教授”)
答案:B
3.查询“书名”字段中包含“等级考试”字样的记录,应该使用的条件是()。
A、Like”等级考试”
B、Like”*等级考试。
C、Like”等级考试*”
D、Like”*等级考试*”
答案:D
4.利用对话框提示用户输入查询条件,这样的查询属于()。
A、选择查询
B、参数查询
C、操作查询
D、SQL查询
答案:B
5.查询“学生表”中所有的志愿者,表达式错误的是()。
A、[志愿者]=true
B、[志愿者]=on
C、[志愿者]=-1
D、[志愿者]=1
答案:C
SQL查询
1.在教师表中“职称”字段可能的取值为:教授、副教授、讲师和助教,要查找职称为教授或副教授的教师,错误的语句是()。
A、SELECT*FROM教师表WHERE(InStr([职称],“教授”)<>0);
B、SELECT*FROM教师表WHERE(Right([职称],2)=“教授”);
C、SELECT*FROM教师表WHERE([职称]=“教授”);
D、SELECT*FROM教师表WHERE(InStr([职称],“教授”)=1OrInStr([职称],“教授”)=2);
答案:C
2.在SQL语言的SELECT语句中,用于指明检索结果排序的子句是()。
A、FROM
B、WHILE
C、GROUPBY
D、ORDERBY
答案:D
3.在SQL语言的SELECT语句中,用于实现选择运算的子句是()。
A、WHERE
B、IF
C、WHILE
D、FOR
答案:A
4.下列关于SQL语句的说法中,错误的是()。
A、INSERT语句可以向数据表中追加新的数据记录
B、UPDATE语句用来修改数据表中已经存在的记录