1、数据库原理习题汇总数据库系统原理习题库一、选择题1.在下面所列出的条目中,哪些是数据库管理系统的基本功能。A数据库定义 B数据库的建立和维护C数据库的存取 D数据库和网络中其他软件系统的通信2.在数据库的三级模式结构中,内模式有。A1个 B2个 C三个 D任意多个3.下面列出的条目中,哪些是数据库技术的主要特点。A数据的结构化 B数据的冗余度小C较高的数据独立性 D程序的标准化4.在数据库管理系统中,下面哪个模块不是数据库存取的功能模块。A事务管理程序模块 B数据更新程序模块C交互式程序查询模块 D查询处理程序模块5.下述那一条不属于概念模型应具备的性质。A有丰富的语义表达能力 B易于交流和理
2、解C易于变动 D在计算机中实现的效率高6.用二维表结构表示实体以及实体间联系的数据模型称为。A网状模型 B层次模型C关系模型 D面向对象模型7.下列有关E-R模型向关系模型转换的叙述中,不正确的是。A 一个实体模型转换为一个关系模式B 一个1:1联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并C 一个1:n联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并D一个m:n联系转换为一个关系模式8.SQL语言集数据查询、数据操作、数据定义、和数据控制功能于一体,语句INSERT、DELETE、UPDATE实现下列哪类功能。A数据查询 B。
3、数据操纵C数据定义 D。数据控制9.下面列出的关于视图的条目中,不正确的是。A视图是外模式 B。视图是虚表C使用视图可以加快查询语句的执行速度D使用视图可以简化查询语句的编写10.在SQL语言的SELECT语句中,能实现投影操作的是。ASELECT BFROM CWHERE DGROUP BY11.SQL语言集数据查询、数据操作、数据定义、和数据控制功能于一体,语句ALTER TABLE 实现哪类功能。A数据查询 B数据操纵C数据定义 D数据控制12.在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建。A 另一个表 B 游标 C 视图 D索引13.有关系模式
4、A(C,T,H,R,S),其中各属性的含义是:C,课程:T,教员:H,上课时间:R,教室:S,学生。根据语义有如下函数依赖集:F=CT,(H,R)C,(H,T)R,(H,S)R。现将关系模式A分解为两个关系模式A1(C,T),A2(H,R,S),则其中A1的规范化程度达到 。A1NF B2NF C3NF DBCNF14.有关系模式A(C,T,H,R,S),其中各属性的含义是:C,课程:T,教员:H,上课时间:R,教室:S,学生。根据语义有如下函数依赖集F=CT,(H,R)C,(H,T)R,(H,S)R。关系模式A的规范化程度最高达到 。A1NF B2NF C3NF DBCNF15.有关系模式A
5、(C,T,H,R,S),其中各属性的含义是:C,课程:T,教员:H,上课时间:R,教室:S,学生。根据语义有如下函数依赖集F=CT,(H,R)C,(H,T)R,(H,S)R。关系模式A的码是 。AC B(H,R) C(H,T) D(H,S)16.下面关于函数依赖的叙述中,不正确的是 。A若XY,YZ,则XYZ B若XYZ,则XZ, YZ C 若XY,YZ,则XZ D 若XY,Y包含Y,则XY 17.下面关于函数依赖的叙述中,不正确的是 。A若XY,XZ,则XYZ B若XYZ,则XZ, YZ C若XY,WYZ,则XWZ D若XY,则XZYZ 18.下面列出的条目中,哪些是数据仓库的基本特征_.A
6、数据仓库是面向主题的 B数据仓库的数据是集成的 C数据仓库的数据是相对稳定的 D数据仓库的数据是反映历史变化的19.下列关于分布式数据库系统的叙述中,正确的是_.A分散在各个节点的数据是不相关的. B用户可以对远程数据进行访问,但必须指明数据的存储节点 C每个节点是一个独立的数据库系统,既能完成局部应用,也支持全局应用 D数据可以分散在不同节点的计算机上,但必须是在同一台计算机上进行数据处理20.DBMS是 A.数据库 B.数据库系统 C.数据库应用软件 D.数据库管理软件21.DB、DBMS和DBS三者间的关系是 A.DB包括DBMS和DBS B.DBS包括DB和DBMS C.DBMS包括D
7、BS和DB D.DBS与DB和DBMS无关22.关系数据模型的基本数据结构是 A.树 B.图 C.索引 D.关系23.层次数据模型的基本数据结构是 A.树 B.图 C.索引 D.关系24.层次模型实现数据之间联系的方法是 A.连接 B.指针 C.公共属性 D.关系25.常见的数据模型是 A.层次模型、网状模型、关系模型 B.概念模型、实体模型、关系模型C.对象模型、外部模型、内部模型 D.逻辑模型、概念模型、关系模型26.提供数据库定义、数据操纵、数据控制和数据库维护功能的软件称为 A.OS B.DS C.DBMS D.DBS27.下面关于关系性质的说法,错误的是 A.表中的一行称为一个元组
8、B.行与列交叉点不允许有多个值C.表中的一列称为一个属性 D.表中任意两行可能相同28.元数据是指 A.数据结构的描述 B.数据项的描述 C.数据的来源 D.基本数据29.在数据库系统中,空值是 A.0 B.空格 C.空字符串 D.不确定30.实体完整性是指关系中 A.不允许有空行 B.主码不允许取空值 C.属性值外码取空值 D.允许外码取空值31.设关系R和S具有相同的结构,由属于S但不属于R的元组构成的关系,记为 A.RS B.SR C.RS D.SS32.已知关系R和S,RS等价于 A.(RS)S B.S(SR) C.(SR)R D.S(RS)33.实体完整性规则约束 A.侯选码 B.主
9、码 C.外码 D.超码 34.SQL语言是 A.高级语言 B.宿主语言 C.汇编语言 D.非过程化语言35.在SQL语言查询语句中,SELECT子句实现关系代数的 A.投影运算 B.选择运算 C.连接运算 D.交运算36.在SQL语言查询语句中,WHERE子句实现关系代数的 A.投影运算 B.选择运算 C.连接运算 D.交运算37.为在查询结果中去掉重复元组,要使用保留字 A.UNIQUE B.COUNT C.DISTINCT D.UNION38.SQL语言中,用于实现安全性控制的语句是 A.COMMIT B.GRANT C.ROLLBACK D.SAFE39.当关系R和S做自然联接时,能够保
10、留R中不满足连接条件元组的操作是 A.左外联接 B.右外联接 C.内部连接 D.全外联接40.下列聚合函数中不忽略空值(null)的是 A.SUN(列名) B.MAX(列名) C.AVG(列名) D.COUNT(*) 41.SQL语言中,下列涉及空值的操作,不正确的是 A.AGE IS NULL B.AGE IS NOT NULL C.AGE=NULL D.NOT(AGE IS NULL)42.SQL语言中,删除一个表的命令是 A.CLEAR TABLE B.DROP TABLE C.DELETE TABLE D.REMOVE TABLE43.设有一个关系:DEPT(DNO,DNAME),如果
11、要找出倒数第三个字母为W,并且至少包含4个字母的DNAME,则查询条件子句应写成 WHERE DNAME LIKE A._ _W _% B._ W _ % C._ W _ _ D. _ %W _ _ 44.数据库设计中,概念模型 A.依赖于计算机的硬件 B.独立于DBMS C.依赖于DBMS D.独立于计算机的硬件和DBMS45.设在某个公司环境中,一个部门有多名职工,一名职工只能属于一个部门,则部门与职工之间的联系是 A.一对一 B.一对多 C.多对多 D.不确定46.在数据库设计中,子类与超类存在着 A.相容性联系 B.调用的联系 C.继承性的联系 D.一致性联系47.反映现实世界中实体及
12、实体间联系的信息模型是 A.关系模型 B.层次模型 C.网状模型 D.E-R模型48.当同一个实体集内部实体之间存在着一个M:N的关系时,根据E-R模型转换成关系模型的规则,转换成关系的数目为 A.1 B.2 C.3 D.449.假设在一个E-R模型中,存在10个不同的实体集和12个不同的二元联系(二元联系是指两个实体集之间的联系),其中3个1:1联系、4个1:N、5个M:N联系,则这个E-R模型转换成关系的数目可能是 A.14 B.15 C.19 D.2250.在ER模型转换成关系模型的过程中,下列不正确的做法是 A.所有联系转换成一个关系 B.所有实体集转换成一个关系 C.1:N联系不必转
13、换成关系 D.M:N联系转换成一个关系51.如果关系模式R属于1NF,且每个非主属性都完全函数依赖于R的主码,则R属于 A.2NF B.3NF C.BCNF D.4NF52.已知关系R(P,Q,M,N),F是R上成立的函数依赖集,F=(PQ,QM),则R的侯选码是 A.P B.Q C.PQ D.PN53.已知学生关系:R(学号,姓名,系名称,系地址),每一名学生属于一个系,每一个系有一个地址,则R属于 A.1NF B.2NF C.3NF D.4NF54.下列陈述中,错误的是 A.2NF必然属于1NF B.3NF必然属于2NF C.3NF必然属于BCNF D.BCNF必然属于3NF55.已知关系
14、R(A,B,C,D),F是R上成立的函数依赖集,F=(A,BC,D),BD,则R应分解成 A.R1(A,B)和R2(C,D) B.R1(A,B,C)和R2(B,D) C.R1(A,C)和R2(B,D) D.R1(A,B,D)和R2(B,C)56.在订单管理系统中,客户一次购物(一张订单)可以订购多种商品。有订单关系R:R(订单号,日期,客户名称,商品编码,数量),则R的主码是 A.订单号 B.订单号,客户名称 C.商品编码 D.订单号,商品编码57.第6题中的关系R属于 A.1NF B.2NF C.3NF D.4NF58.如果事务T获得了数据项Q上的排它锁,则T对Q A.只能读不能写 B.只能写不能读 C.既可读又可写 D.不能读不能写59.DBMS中实现事务持久性的子系统是 A.恢复管理子系统 B.完整性管理子系统 C.并发控制子系统 D.安全性管理子系统60.为了防止一个用户的工作不适当地影响另一个用户,应该采取 A.完整性控制 B.安全性控制 C.并发控制 D.访问控制61.有一个关系:学生(学号,姓名,性别),规定学号的域是8个数字组成的字符串,这一规则属于 A.用户定义完整性约束 B.
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1