《数据库原理应用》形考客观题答案.doc

上传人:h**** 文档编号:1598070 上传时间:2019-03-07 格式:DOC 页数:9 大小:114KB
下载 相关 举报
《数据库原理应用》形考客观题答案.doc_第1页
第1页 / 共9页
《数据库原理应用》形考客观题答案.doc_第2页
第2页 / 共9页
《数据库原理应用》形考客观题答案.doc_第3页
第3页 / 共9页
《数据库原理应用》形考客观题答案.doc_第4页
第4页 / 共9页
《数据库原理应用》形考客观题答案.doc_第5页
第5页 / 共9页
点击查看更多>>
资源描述

1、数据库原理及应用记分作业客观题1. 关于两个表的连接查询,下列说法错误的是(C) A. 可以在 WHERE 子句中给出连接条件B. 可以在 FROM 子句中给出连接条件C. 连接查询的两个表不能是同一张表D. 连接查询的两个表可以是同一张表,但是必须用别名予以区分2. 从学生表中查询专业为软件工程或机械电子的学生信息,下述方法中正确的是(B)A. SELECT * FROM STUDENT WHERE MAJOR=软件工程AND MAJOR=机械电子B. SELECT * FROM STUDENT WHERE MAJOR IN (软件工程,机械电子)C. SELECT * FROM STUDE

2、NT WHERE MAJOR BETWEEN 软件工程AND 机械电子D. SELECT * FROM STUDENT WHERE MAJOR IS软件工程OR 机械电子3. 查询姓名中包含王字的学生的姓名,查询条件应该是(C)A. NAME LIKE 王B. NAME=%王%C. NAME LIKE %王%D. NAME LIKE 王% 4. SQL 中,下列涉及空值的操作,不正确的是(A)A. AGE=NULLB. AGE IS NOT NULLC. AGE IS NULLD. NOT(AGE IS NULL)5. 在 SELECT 语句中, (A)关键字可以消除重复值A. DISTINC

3、T B. UNIQUE C. * D. ALL6. 已知学生表 student(sid,sname,sex,age) ,其各个属性分别表示学号、姓名、性别和年龄,若要向表中插入一个学号为 1001,姓名为张华,年龄为 20 岁的学生记录,下列 SQL 语句正确的是(A)A. insert into student(sid,sname,age) values(1001, 张华 ,20)B. insert (1001, 张华 ,20) into studentC. insert into student values (1001, 张华,20)D. insert into student(sid,

4、sname,age) values(1001,”张华”, 20)7. 已知学生表 student(sid,sname,sex,age) ,其各个属性分别表示学号、姓名、性别和年龄,若要从表中删除姓名为张华的学生记录,下列 SQL 语句正确的是(C)A. delete from student where sname like 张华B. delete student where sname=张华C. delete from student where sname=张华D. delete 张华 from student8. 已知学生表 student(sid,sname,sex,age) ,其各个

5、属性分别表示学号、姓名、性别和年龄,若要从表中检索所有学生的信息,检索结果按年龄由大到小排序,下列 SQL语句正确的是(C)A. select * from student order by ageB. select * from student group by ageC. select * from student order by age descD. select * from student group by age desc9. 已知学生表 student(sid,sname,sex,age) ,其各个属性分别表示学号、姓名、性别和年龄,若要从表中检索年龄为 20 岁的所有女学生的

6、信息,下列 SQL 语句中不正确的是(C)A. select * from student where sex=女 and age=20B. select * from student where age=20 and sex=女C. select * from student where sex=女 or age=20D. select sid,sname,sex,age from student where age=20 and sex=女10. 已知学生表 student(sid,sname,sex,age) ,其各个属性分别表示学号、姓名、性别和年龄;课程表 course(cid,cn

7、ame ) ,其各个属性分别表示课程号和课程名;选课表sc(sid,cid,score) ,其各个属性分别表示学号,课程号和成绩。若要检索姓名为张华的学生数据库课程的考试成绩,下列 SQL 语句正确的是(A)A. select score from student, course, sc where student.sid=sc.sid and course.cid=sc.cid and sname=张华 and cname=数据库B. select score from student, scwhere student.sid=sc.sid and sname=张华 and cname=数据

8、库C. select score from scwhere student.sid=sc.sid and sname=张华 and cname=数据库 D. select score from student,course,scwhere sname=张华 and cname=数据库11. 已知学生表 student(sid,sname,sex,age) ,其各个属性分别表示学号、姓名、性别和年龄,若要查询年龄在 20 到 30 岁之间的学生信息,下列 SQL 语句不正确的是(C)A. select * from student where age between 20 and 30B. se

9、lect * from student where age=20 and age=20 or age=20 AND X20 AND X20 AND X=20 AND XY 和 X-Z,则 R 的候选键是(A)A. X B. Y C. Z D.XY46. 视图是从(C)中导出的A. 基本表 B. 视图 C. 基本表或视图 D. 数据库47. 关于视图,下列说法正确的是(A)A. 建立视图语句的关键部分是查询语句B. 若导出某视图的数据库表被删除了,该视图不受任何影响C. 视图一旦建立,就不能被删除D. 当某一视图被删除后,导出该视图的数据库表将会受到影响48. 关于视图,下列说法错误的是(B)A

10、. 视图是虚拟表B. 数据可以存放在视图中C. 在视图上做查询与在基本表上做查询方法是相同的D. 视图可以建立在多个基本表的基础之上49. 下列说法错误的是(A)A. 一个关系可以有多个主键B. 一个关系可以有多个候选键C. 一个关系可以有多个外键D. 一个关系可以有多个索引50. 在教学管理系统中,一名学生可以选择多门课程,一门课程可以被多名学生选择,则学生与课程之间的联系是(C)A. 一对一 B. 一对多 C. 多对多 D. 未知51. 一门课程只能由一名教师讲授,一名教师可讲授多门课程,则教师与课程之间存在(B)联系A. 1:1 B. 1:N C. N:1 D. M:N52. 若实体集

11、E1 中每个实体与实体集 E2 中任意个实体有联系,反之亦然,则实体集 E1对 E2 的联系是(D)A. 一对一B. 一对多C. 多对一D. 多对多53. 若实体集 E1 中每个实体与实体集 E2 中任意个实体有联系,而 E2 中每个实体至多与E1 中一个实体有联系,则实体集 E1 对 E2 的联系是(B)A. 一对一B. 一对多C. 多对一D. 多对多54. 若实体集 E1 中每个实体至多和实体集 E2 中一个实体有联系,反之亦然,则实体集 E1与 E2 的联系称为(A)联系A. 一对一B. 一对多C. 多对一D. 多对多55. 在关系数据库中,建立数据库表时,将年龄字段值限制在 2060

12、岁之间的这种约束属于(B)A. 视图完整性约束B. 域完整性约束C. 参照完整性约束D. 实体完整性约束56. 数据库的概念模型(D)A. 独立于计算机硬件,依赖于 DBMSB. 依赖于计算机硬件,独立于 DBMSC. 依赖于计算机硬件和 DBMSD. 独立于计算机硬件和 DBMS57. 用二维表数据来表示实体及实体之间联系的数据模型称为(D)A. 实体-联系模型B. 层次模型C. 网状模型D. 关系模型58. 在关系模型中,“关系中不允许出现相同的元组“的约束是通过(B)实现的A. 候选键 B. 主键 C. 外键 D. 超键59. DB、DBS 以及 DBMS 三者之间的关系是(A)A. D

13、BS 包括 DB 和 DBMSB. DBMS 包括 DB 和 DBSC. DB 包括 DBS 和 DBMSD. DBS 就是 DB,也就是 DBMS60. 关于参照完整性,下列说法中错误的是(A)A. 外键属性取值不能为空B. 关系中不允许引用不存在的实体C. 可以通过定义外键实现D. 外键属性取值允许为空61. 用户使用 SQL Server 时,通常需要依次经过(A)两个安全性阶段A. 身份验证、权限验证B. 权限验证、身份验证C. 登录验证、操作验证D. 操作验证、登录验证62. 数据库管理系统的英文缩写是(A)A. DBMS B. DBA C. DBS D.MIS63. 在数据库中空值

14、表示(C)A. 0 B.默认值 C.不确定 D. 空格64. 数据库中的记录是按照 B+树存储还是按 hash 方法存储,这一特征在数据库的(C)中定义A. 模式 B. 外模式 C. 内模式 D. 子模式65. 关于主键约束,下列说法正确的是(A)A. 主键值不为空,也不允许出现重复B. 主键值不为空,但允许出现重复C. 主键值允许空,但不允许出现重复D. 主键值允许空,也允许出现重复66. 关系数据库中由数据冗余导致的异常不包括(D)A. 插入异常 B. 删除异常 C. 修改异常 D.查询异常67. SQL Server 系统中所有的系统级信息均存放在(A)数据库中。A. master B.

15、 model C. tempdb D. msdb68. (B)是对数据库用户能够看见和使用的局部数据的逻辑结构和特征的描述A. 模式 B. 外模式 C. 内模式 D. 概念模式69. 关于存储过程与触发器,下列说法正确的是(B)A. 存储过程是存储在客户端的 SQL 程序B. 触发器是一种存储过程C. 触发器可通过其名字被用户直接调用D. 存储过程是一种触发器70. (A)是数据库系统的核心,是位于用户和操作系统之间的一层数据管理软件。A. DBMS B. DBS C. DBA D. DDL71. 下列不是关系数据库产品的是(D)A. SQL Server B. ORACLE C. DB2 D

16、.IMS72. 概念模型的表示方法有很多种,其中最著名的是(B)A. 关系模型 B. E-R 模型 C. 层次模型 D. 网状模型73. (A)是对数据库中全部数据的逻辑结构和特征的描述A. 模式 B. 外模式 C. 内模式 D.视图74. 实体与实体的联系,反映在数据上是(C)之间的联系A. 文件 B. 集合 C. 记录 D. 结构75. 数据库管理系统是(A)A. DBMS B. DBS C. DBA D. DB76. 信息世界中对客观存在可以相互区分的事物称为(B)A. 事实 B. 实体 C. 属性 D. 记录77. (A)描述的是数据的全局逻辑结构A. 模式 B. 外模式 C. 内模式

17、 D. 视图78. 定义或修改模式、内模式,根据要求授权给用户,并进行完整性约束说明是(C)的主要职责A. 程序员 B. 终端用户 C. DBA D. 系统管理员79. DBMS 提供 DML 实现对数据库中数据的操作,基本的数据操作有(D)A. 查询、插入、修改B. 查询、修改、删除C. 查询、插入、删除D. 查询、插入、修改、删除80. 由于数据库具有(B)结构,使数据库具有高度的数据独立性A. 数据分布B. 三级模式C. 外模式和内模式D. 外模式和模式81. 位于用户和操作系统之间的一层数据管理系统软件是(B)A. DBS B.DBMS C. MIS D. Java82. 1970 年,美国 IBM 公司的研究员 E.F.Codd 发表论文,提出(B)模型A. 层次 B. 关系 C. 网状 D. 实体83. 下列选项中, (D)不是 SQL Server 数据库的文件类型。A. 主数据文件 B. 辅助数据文件 C. 事务日志文件 D. SQL 文件

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 教育教学资料库 > 试题真题

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。