数据库原理与应用期末考试复习题

上传人:博****1 文档编号:552652034 上传时间:2023-05-05 格式:DOC 页数:51 大小:798KB
返回 下载 相关 举报
数据库原理与应用期末考试复习题_第1页
第1页 / 共51页
数据库原理与应用期末考试复习题_第2页
第2页 / 共51页
数据库原理与应用期末考试复习题_第3页
第3页 / 共51页
数据库原理与应用期末考试复习题_第4页
第4页 / 共51页
数据库原理与应用期末考试复习题_第5页
第5页 / 共51页
点击查看更多>>
资源描述

《数据库原理与应用期末考试复习题》由会员分享,可在线阅读,更多相关《数据库原理与应用期末考试复习题(51页珍藏版)》请在金锄头文库上搜索。

1、数据库原理期末考试复习题一、单选题1在数据库中存储的是(C)。A.数据B.数据模型C.数据及数据之间的联系D.信息A.为此列创建一个check约束C.为此列创建一个default约束3数据库系统包括(D)。A.DB、DBMSC.DB、DBMS、DBA、计算机硬件4假设同一名称的产品有不同的型(D)。2现有一个“教师”表,其中一个字段是教师的住址(字符型,20位长),如果不希望此字段包含空值,即某位教师现没有住址,则希望此字段自动填入“还没有”,应该(C)。B.为此列创建一个foreignkey约束D.为此列创建一个primarykey约束B. DB、DBAD.DB、DBMS、DBA、OS、计算

2、机硬件产地,则计算每种产品平均单价的SQL语句是A. SELECT产品名称,AVG(单价)FROM产品GROUPBY单价B. SELECT产品名称,AVG(单价)FROM产品ORDERBY单价C. SELECT产品名称,AVG(单价)FROM产品ORDERBY产品名称D. SELECT产品名称,AVG(单价)FROM产品GROUPBY产品名称5数据库中,数据的物理独立性是指(C)。A. 数据库与数据库管理系统的相互独立B. 用户程序与DBMS的相互独立C. 用户的应用程序与存储在磁盘上的数据库中的数据是相互独立的D. 应用程序与数据库中数据的逻辑结构相互独立6关系数据库规范化是为解决关系数据库

3、中(B)问题而引入的。A. 提高查询速度B.保证数据的安全性和完整性C.减少数据操作的复杂性D.插入异常、删除异常和数据冗余7当前数据库应用系统的主流数据模型是(C)。A. 层次数据模型B.网状数据模型C.关系数据模型D.面向对象数据模型8如果两个实体集之间的联系是m:n,转换为关系时(B)。A. 联系本身不必单独转换为一个关系B.联系本身必须单独转换为一个关系C.联系本身也可以不单独转换为一个关系D.将两个实体集合并为一个实体集9候选码中的属性可以有(C)。A.0个B.1个C.1个或多个D.多个10下列关于关系性质的描述中正确的是(B)。A. 关系中行的值可以相同B.关系中列的值可以相同C.

4、关系中行的次序不可以交换D.关系中列的次序不可以交换11在SQL语句中,与XBETWEEN20AND30等价的表达式是(B)。A. X20ANDX=20ANDX20ANDX=20ANDX2NF3NFBCNF4NF(B)1NF2NF3NFBCNF4NF(C)1NF二2NF二BCNF二3NF二4NF(D)1NF二2NF二3NF二BCNF二4NF43. 现有关系表:学生(宿舍编号,宿舍地址,学号,姓名,性别,专业,出生日期)的主码是(B)。(A)宿舍编号(B)学号(C)宿舍地址,姓名(D)宿舍编号,学号44. 如果在一个关系中,存在某个属性(或属性组),虽然不是该关系的主码或只是主码的一部分,但却是

5、另一个关系的主码时,称该属性(或属性组)为这个关系的(C)。(A)候选码(B)主码(C)外码(D)连接码45. SQL语言具有(B)功能。(A)关系规范化、数据操纵、数据(B)数据定义、数据操纵、数据控制控制(C)关系规范化、数据定义、数据(D)关系规范化、数据操纵、数据定义控制46. 数据库的(B)是指数据的正确性和相容性。(A)安全性(B)完整性(C)并发控制47在SQL语言的SELECT语句中,句(A) GROUPBY(C)ORDERBY48. 在SQL语言中,子查询是(D(A) 返回单表中数据子集的查询语言(C)选取单表中字段子集的查询语句49. 数据库中只存放视图的(A)(A) 定义

6、(C)结果(D)恢复用于对分组的结果进行筛选的是(B)子(B) HAVING(D)WHERE)。(B) 选取多表中字段子集的查询语句(D)嵌入到另一个查询语句之中的查询语句。(B) 操作(D)数据50. SQL中,下列涉及空值的操作,不正确的是(B)。(A) AGEISNOTNULL(B)AGE=NULL(C) AGEISNULL(D)NOT(AGEISNULL)51. 在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是_A_阶段。(A)数据库系统(B)文件系统(C) 人工管理(D)数据项管理52. 关系运算中花费时间可能最长的运算是_C。(A)投影(B)选择(C) 笛卡儿积(D)除53. 关系规

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号