数据库原理期中练习.docx
《数据库原理期中练习.docx》由会员分享,可在线阅读,更多相关《数据库原理期中练习.docx(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、一、选择题1 .同一个关系模型的任意两个元组值(A )。A.不能全同B.可全同 C.必须全同D.以上都不是2 .关系模式R中的属性全部是主属性,则R的最高范式必定是(B )oA. 2NF B. 3NF C. BCNF D. 4NF3 .下列哪个不是数据库系统必须提供的数据控制功能(B )0A.安全性 B.可移植性C.完整性 D.并发控制4 .若关系R的候选码都是由单属性构成的,则R的最高范式必定是(B )。A. INFB. 2NFC. 3NFD.无法确定5 .下列哪些运算是关系代数的基本运算(D )0A.交、并、差B.投影、选取、除、联结C.联结、自然联结、笛卡尔乘积D.投影、选取、笛卡尔乘积
2、、差运算. SQL语句的一次查询结果是(D )oA.数据项 B.记录C.元组 D.表.在关系R(R#,RN, S#)和S(S#, SN,SD)中,R的主码是R#, S的主码是S#,则 S#在R中称为(A )oA.外码 候选码 C.主码 D.超码.在DBS中,DBMS和OS之间关系是(D )。A.并发运行 B.相互调用 C. OS调用DBMS DBMS调用OS.层次模型、网状模型和关系模型的划分根据是(D )0A.记录长度B.文件的大小C.联系的复杂程度D.数据之间的联系.下列哪个是单目运算(C )oA.差B.并 C.投影 D.除法.采用SQL查询语言对关系进行查询操作,若要求查询结果中不能出现
3、重复元 组,可在SELECT子句后增加保留字(A )oA. DISTINCT B. UNIQUE C. NOT NULL D. SINGLE.下列SQL语句中,能够实现“给用户teacher授予查询SC的权限”这一功能 的是(A )oA. GRANT SELECT on SC to teacherB. REVOKE SELECT on SC to teacherC. GRANT SELECT on TABLE to teacherD. REVOKE SELECT on TABLE to teacher.设有关系S(SNO, SNAME, DNAME, DADDR),将其规范化到第三范式正 确的
4、答案是(B )oA. S1(SNO, SNAME) S2 (DNAME, DADDR)B. SI (SNO, SNAME, DNAME) DEPT(DNAME, DADDR)C. SI (SNO, SNAME, DADDR) S2 (SNO, SNAME)D.以上都不对.下列有关主键和外键之间关系的描述中正确的是(A )。A. 一个表中最多只能有一个主键,多个外键B. 一个表中最多只能有一个外键,一个主键C. 一个表中可以有多个主键,多个外键D. 一个表中最多只能有一个外键,多个主键.数据的存储结构与数据逻辑结构之间的独立性称为数据的(A )oA.物理独立性B.结构独立性 C.逻辑独立性D.分
5、布独立性.关系模式的任何属性(A )oA.不可再分B.可再分C.命名在该关系模式中可以不唯一 D.以上都不是.数据模型的三要素是(D )。A.外模式、模式、内模式B.关系模型、层次模型、网状模型C.实体、联系、属性D.数据结构、数据操作、完整性约束.数据库管理系统能实现对数据库中数据的查询、插入、修改和删除,这类功 能称为(OoA.数据定义功能C.数据操纵功能19.关系模型中3NF是指(D )0A.满足2NF且不存在组合属性C.满足2NF且不存在非主属性B.数据管理功能D.数据控制功能B.满足2NF且不存在部分依赖现象D.满足2NF且不存在传递依赖现象.建立索引是为了加快(D)的速度。A、打开
6、表 B、删除表 C、连接表 D、查询表.在SQL语句中,谓词“EXISTS”的含义是(B )。A.全称量词 B.存在量词C.自然连接 D.等值连接.现实世界“特征”术语,对应于数据世界的(D )。A.属性B.联系C.记录D.数据项.关系模型中,一个码是(C )oA.可由多个任意属性组成B.至多由一个属性组成C.可由一个或多个其值能唯一标识该关系模式中任何元组的属性组成D.以上都不是.客观存在并可相互区别的事物称为(C)A、属性 B、码 C、实体D、域.在SQL语句中,对输出结果进行排序的语句是(B )。A. GROUP BY B. ORDER BY C. WHERE D. HAVING.关系模
7、型是(C )。A.用关系表示实体B.用关系表示联系C.用关系表示实体及其联系D.用关系表示属性.数据库系统中,DBA表示(C )A.应用程序设计者B.数据库使用者C.数据库管理员D.数据库结构.当前数据库应用系统的主流数据模型是(C)oA.层次数据模型B.网状数据模型C.关系数据模型D,面向对象数据模型.数据库是在计算机系统中按照一定的数据模型组织、存储和应用的(B)。A.文件的集合B.数据的集合C.命令的集合D.程序的集合.关系数据库中的码是指(D )。A.能唯一决定关系的字段B.不可改动的专用保留字C.关键的很重要的字段D.能唯一标识元组的属性或属性集合.在SQL语句中,需要对分组情况应满
8、足的条件进行判断时,应使用(D )。 A. GROUP BY B. ORDER BY C. WHERE D. HAVING 32. SQL 语言是(B )oA.高级语言B.结构化查询语言 C.编程语言D.宿主语言.在SQL语句中,给用户授权的命令是(A )oA. GRANT B. SETC. REVOKE D. FROM.设计性能较优的关系模式称为规范化,规范化主要的理论依据是(A )oA.关系规范化理论B.关系运算理论C.关系代数理论D.数理逻辑.在数据库系统阶段数据由(C )统一管理A、管理员 B、系统分析员C、DBMS D、DB.关系模式中,满足2NF的模式(B )oA.可能是INF B
9、.必定是INF C.必定是3NF D.必定是BCNF.消除了部分函数依赖的1NF的关系模式必定是(B )。A. INFB. 2NFC. 3NFD. 4NF.从表中删除记录的SQL语句是(B )oA. INSERT B. DELETE C. UPDATE D. DROP.关系模型的数据结构是(D )。A.树B.图C.表D.二维表.数据库系统与文件系统的主要区别是(B )。A.数据库系统复杂,而文件系统简单B.文件系统不能解决数据冗余和数据独立性问题,而数据库系统可以解决C.文件系统只能管理程序文件,而数据库系统能够管理各种类型的文件D.文件系统管理的数据量较少,而数据库系统可以管理庞大的数据量.
10、自然连接是构成新关系的有效方法。一般情况下,当对关系R和S使用自然连接时,要求R和S含有一个或多个共有的(D )oA.元组B.行C.记录 D.属性.数据库三级视图,反映了三种不同角度看待数据库的观点,用户眼中的数据 库称为(D)oA.存储视图 B.概念视图C.内部视图 D.外部视图二 填空题1 .数据管理技术经历了人工管理、文件系统和数据库系统三个阶段。2 .二元实体之间的联系可抽象为三类,它们是L L、Ln和运辿。3 .数据库语言包括数据描述语言、数据操纵语言两大部分,前者负责描述和定 义数据库的各种特性,后者说明对数据进行的各种操作。4 .数据独立性又可分为数据的逻辑独立性和数据的物理独立
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 原理 期中 练习
限制150内