数据库原理及应用1:ER图是表示概念模型的有效工具之一,在ER图中的菱形框表示1.联系2.实体3.实体的属性4.联系的属性2:()完成对数据库数据的查询与更新1.DCL2.DDL3.DML4.DQL3:如果关系模式R中的每一个非主属性既不部分依赖也不传递依赖于键,则称这个关系模式属于1.第一范式2.第二范式3.第三范式4.BC范式4:SQL语言中,删除记录的命令是1.DELETE2.DROP4.REMORE5:数据库三级模式体系结构的划分,有利于保持数据库的1.结构规范化2.数据安全性3.数据独立性4.操作可行性6:数据的管理方法主要有1.文件系统和分布式系统2.批处理系统和实时处理系统3.数据库系统和文件系统4.数据库系统和实时处理系统7:下列哪一个不是数据库开发的可选数据库。
1.mysql2. DB23.Oracle4.Excel8:绝大多数数据库系统的总体结构,都具有外模式、模式和内模式三级模式结构。
描述数据库中全体数据的全局逻辑结构和特征的是1.模式和内模式3.模式4.外模式9:如果在关系的分片过程中使用了选择操作,则不可能是1.水平分片2.垂直分片3.导出分片4.混合分片10:以下关于E-R图的叙述正确的是1. E-R图建立在关系数据库的假设上2. E-R图使用过程和数据的关系清晰,实体间的关系可导出应用过程的表示。
3. E-R图可将现实世界(应用)中的信息抽象地表示为实体以及实体间的联系4. E-R图能表示数据生命周期。
11:SQL语言中,创建一个表的命令是1.View2.DROP3.CLEAR4.Create12:位于用户和操作系统之间的一层数据管理软件是1.DBS2.DB3.DBMS4.MIS13:DBMS提供DML实现对数据的操作。
嵌入高级语言中使用的DML 称为1.自主型2.自含型3.宿主型4.交互型14:在数据库设计中,将ER图转换成关系数据模型的过程属于1.需求分析阶段2.逻辑设计阶段3.概念设计阶段4.物理设计阶段15:关系代数的四个组合操作是:交、自然联接、联接和1.笛卡儿积2.差3.除4.并16:设关系R和S的元组个数分别为100和300,关系T是R与S的笛卡尔积,则T的元组个数是1.4002.100003.300004.9000017:在数据库三级模式间引入二级映象的主要作用是1.提高数据与程序的独立性2.提高数据与程序的安全性3.保持数据与程序的一致性4.提高数据与程序的可移植性18:在关系数据库中,表是三级模式结构中的1.外模式2.模式3.存储模式4.内模式19:下列哪一个不是数据冗余带来的异常?1.修改异常2.插入异常3.删除异常4.io异常20:子模式DDL用来描述1.数据库的总体逻辑结构2.数据库的局部逻辑结构3.数据库的物理存储结构4.数据库的概念结构21:DB、DBMS和DBS三者之间的关系是1.DB包括DBMS和DBS2.DBS包括DB和DBMS3.DBMS包括DB和DBS4.不能相互包括22:关系数据库中,实现实体之间的联系是通过表与表之间的1.公共索引2.公共存储3.公共元组4.公共属性23:数据库技术的三级模式中,数据的全局逻辑结构用()来描述1.子模式2.用户模式3.模式4.存储模式24:在下列关于关系的陈述中,错误的是1.表中任意两行的值不能相同2.表中任意两列的值不能相同3.行在表中的顺序无关紧要4.列在表中的顺序无关紧要25:数据库中增加一条新数据使用的命令是1.insert2.drop table3.update4. create26:在SQL的SELECT语句中,实现投影操作的是哪个句?1.SELECT2.FROM3.WHERE4.ORDER BY27:DBMS中实现事务持久性的子系统是1.安全性管理子系统2.完整性管理子系统3.并发控制子系统4.恢复管理子系统28:DBMS提供DML实现对数据的操作。
可以独立交互使用的DML称为1.宿主型2.独立型3.自含型4.嵌入型29:设关系R和S的属性个数分别为r和s,则(R×S)操作结果的属性个数为1.r+s2.r-s3.r×s4.max(r,s)30:有关系R和S,R∩S的运算等价于1.S-(R-S)2.R-(R-S)3.R-S)∪S4.R∪(R-S)31:当两个关系没有公共属性时,其自然联接表现为1.笛卡儿积2.等值联接3.结果为空4.出错32:用户涉及的逻辑结构用()描述1.模式2.存储模式3.概念模式4.子模式33:设关系R(A,B,C)和S(A,D),与自然连接RS等价的关系代数表达式是1.σ(R.A=S.A)(R×S)2.R(等值连接1=1)S3.∏B,C,S.A,D(σR.A=S.A(R×S))4.∏R,A,B.C,D(R×S)34:关系模型的程序员不需熟悉数据库的1.数据操作2.完整性约束条件3.存取路径4.数据定义35:数据库管理系统由三级模式组成,其中决定DBMS功能的是1.逻辑模式2.外模式3.内模式4.物理模式36:在DBS中,DBMS和OS之间的关系是1.相互调用2.DBMS调用OS3. OS调用DBMS4.并发运行37:当关系R和S自然联接时,能够把R利S原该舍弃的元组放到结果关系中的操作是1.左外联接2.右外联接3.外部并4.外联接38:1.62.73.84.939:有一个关系:学生(学号,姓名,系别),规定学号的值域是8个数字组成的字符串,这一规则属于1.实体完整性约束2.参照完整性约束3.用户自定义完整性约束4.关键字完整性约束40:分布式数据库系统中分片模式和分配模式均是1.全局的2.局部的3.分布的4.集中的41:如果事务T获得了数据项Q上的排它锁,则T对Q (C)1.只能读不能写2.只能写不能读3.既可读又可写4.不能读不能写42:1.I,II,IV2.I,III3.I,II4.I,IV43:有一个网络数据库应用系统,其中一台计算机A存有DBMS软件、所有用户数据和应用程序,其余各节点作为终端通过通信线路向A 发出数据库应用请求,这种方式属于1.集中式数据库体系结构2.主从式数据库体系结构3.客户机/服务器数据库体系结构4.分布式数据库体系结构44:1.12.23.34.445:设关系模式R (A,B,C),F是R上成立的FD集,F = {B→C},则分解ρ = {AB,BC}相对于F (A)1.是无损联接,也是保持FD的分解2.是无损联接,但不保持FD的分解3.不是无损联接,但保持FD的分解4.既不是无损联接,也不保持FD 的分解46:数据库是在计算机系统中按照一定的数据模型组织、存储和应用的__,支持数据库各种操作的软件系统叫__,由计算机、操作系统、 DBMS、数据库、应用程序及用户等组成的一个整体叫__1.文件的集合、操作系统、文件系统2.数据的集合、数据库管理系统、数据库系统3.命令的集合、数据库系统、软件系统4.程序的集合、命令系统、文件系统47:下列聚合函数中不忽略空值(null)的是1.SUM (列名)2. MAX (列名3. COUNT ( * )4.AVG (列名)48:设有一个关系:DEPT(DNO,DNAME),如果要找出倒数第三个字母为W,并且至少包含4个字母的DNAME,则查询条件子句应写成WHERE DNAME LIKE1.‘_ _ W _ %’2.‘_ % W _ _’3.‘_ W _ _’4.‘_ W _ %’49:数据库系统依靠__支持了数据独立性1.具有封装机制2.模式分级、各级之间有映像机制3.定义完整性约束条件4.DDL语言和DML语言互相独立50:下列运算中()不是关系代数的基本操作1.笛卡儿积2.自然连接3.投影4.并51:设有关系R和S,与R-S等价的元组关系演算表达式是1.{t|R(t)∨┐s(t)}2.{t|R(t)∧┐S(t)}3.{t|(u)R(t∨┐S(u))4.{t| (u)R(t)∧┐S(u)}52:1.(0,15)2.(10,15)3.(10,25)4.(10,150)53:在数据库设计中,将ER图转换成关系数据模型的过程属于1.需求分析阶段2.逻辑设计阶段3.概念设计阶段4.物理设计阶段54:数据库的开发控制,完整性检查,安全性检查等是对数据库的1.设计2.保护3.操纵4.维护55:σF1(σF2(E))与()等价1.σ(F1∧F2)(E)2.σF1(E)3.σF2(E)4.σ(F1∨F2)(E)1:下面系统中不属于关系数据库管理系统的是1.Oracle2.MS SQL Server3. IMS4. DB22:关系数据库中的视图属于4个数据抽象级别中的1.外部模型2.概念模型3.逻辑模型4.物理模型6:SQL中,下列涉及空值的操作,不正确的是1. AGE IS NULL2.AGE IS NOT NULL3. AGE = NULL4.NOT (AGE IS NULL)7:单个用户使用的数据视图的描述称为1.外模式2.概念模式3.内模式4.存储模式11:设有关系R,按条件f对关系R进行选择,正确的是1.2.3.4.13:数据库系统的体系结构是数据库系统的总体框架,一般来说数据库系统应具有三级模式体系结构,它们是1.外模式、模式和内模式2.子模式、用户模式和存储模式3.模式、子模式和概念模式4.子模式、模式和用户模式15:下列各种模型中不是数据模型的是1.概念模型2.层次模型3.网状模型4.关系模型18:文件系统的一个缺点是1.数据不保存2.数据冗余性3.没有专用软件对数据进行管理4.数据联系强20:在一个实体集中,一个实体实例(一行)与另外多个实例(多行)相关,则这个实体称为1.递归实体2.弱实体3.复合实体4.联系实体22:数据库系统是在()的基础上发展起来的。
1.文件系统2.应用程序系统3.数据库管理系统4.编译系统25:五种基本关系代数运算是1.∪,-,×,π和σ2.∪,-,∞,π和σ3.∪,∩,×,π和σ4.∪,∩,∞,π和σ26:数据库管理系统与操作系统、应用软件的层次关系从核心到外围依次是1.DBMS、OS、应用软件2.DBMS、应用软件、OS3.OS、DBMS、应用软件4.OS、应用软件、DBMS33:数据库系统中的数据模型通常由()三部分组成1.数据结构、数据操作和完整性约束2.数据定义、数据操作和安全性约束3.数据结构、数据管理和数据保护4.数据定义、数据管理和运行控制34:下列关于数据库系统特点的叙述中,正确的一项是1.各类用户程序均可随意地使用数据库中的各种数据2.数据库系统中概念模式改变,则需将与其有关的子模式做相应改变,否则用户程序需改写3.数据库系统的存储模式如有改变,概念模式无需改动4.数据一致性是指数据库中数据类型的一致35:为了防止一个用户的工作不适当地影响另一个用户,应该采取1.完整性控制2.安全性控制3.并发控制4.访问控制36:以下哪一个不是E-R图中的元素1.实体2.联系3.属性4.键38:数据库物理存储方式的描述称为1.外模式2.内模式3.概念模式4.逻辑模式42:QL语言中,更新一个表的命令是1.Insert2. DROP3.Update4.Create47:同网状模型和层次模型相比,关系模型具有很多的特点,下列各项中哪一个不是关系模型所具有的特点?1.概念单一2.规范化3.直观性好4.以二维表格表示50:在ER图中,用长方形表示__,用椭圆表示__1.联系、属性2.属性、实体3.实体、属性4.什么也不代表、实体54:一级封锁协议解决了事务的并发操作带来的()不一致性的问题。