数据库原理自测

  • 格式:doc
  • 大小:71.00 KB
  • 文档页数:9

数据库原理及应用自测题试卷名称:自测题目一考试时间:45分钟试卷说明:请在规定的时间内完成本套试题。

试题类型:单选题1 分值:2分下列四项中,不属于数据库特点的是( )数据共享数据完整性数据冗余很高数据独立性高答案:C2 分值:2分关系数据模型的三个组成部分中,不包括( )完整性规则数据结构数据操作并发控制答案:D3 分值:2分用二维表结构表达实体集的模型是()概念模型层次模型网状模型关系模型答案:D4 分值:2分关系模型中,一个码是()可以由多个任意属性组成至多由一个属性组成由一个或多个属性组成,其值能够惟一标识关系中一个元组以上都不是答案:C5 分值:2分构造关系数据模型时,通常采用的方法是( )从网状模型导出关系模型从层次模型导出关系模型从E—R图导出关系模型以上都不是答案:C6 分值:2分实体完整性规则是指关系中()不允许有空行主键不允许有空值不允许有空列外键不允许有空值答案:B7 分值:2分数据库系统核心是()数据数据库管理系统数据库用户数据库管理员答案:B8 分值:2分数据库系统中,使用视图不会( )提高数据独立性提高数据安全性使操作简便节省存储空间答案:D9 分值:2分数据库与文件系统的根本区别在于()提高了系统效率方便了用户使用数据的结构化节省了存储空间答案:C10 分值:2分区分不同实体的依据是()名称属性对象概念答案:B试卷名称:自测题目二考试时间:45分钟试卷说明:请在规定的时间内完成本套试题。

试题类型:单选题1 分值:2分SQL语言中,实现数据存取控制功能的语句是()CREATE和DROPINSERT和DELETEGRANT和REVOKECOMMIT和ROLLBACK答案:C2分值:2分下列聚集函数中不忽略空值(null)的是()SUM(列名)COUNT(*)COUNT(列名)AVG(列名)答案:B3分值:2分SQL语言中,用GRANT/REVOKE语句实现数据库的()并发控制完整性控制一致性控制安全性控制答案:D4分值:2分实现删除记录的SQL子句是()DELETEDROPREVORKUPDATE答案:A5分值:2分有关系S(S#,SNAME,SAGE),C(C#,CNAME),SC(S#,C#,GRADE)。

其中S#是学生号,SNAME是学生姓名,SAGE是学生年龄, C#是课程号,CNAME是课程名称。

要查询选修“ACCESS”课的年龄不小于20的全体学生姓名的SQL语句是 SELECT SNAME FROM S,C,SC WHERE子句。

这里的WHERE子句的内容是()。

S.S# = SC.S# and C.C# = SC.C# and SAGE>=20 and CNAME=‘ACCESS’S.S# = SC.S# and C.C# = SC.C# and SAGE in>=20 and CNAME in ‘ACCESS’SAGE in>=20 and CNAME in ‘ACCESS’SAGE>=20 and CNAME=’ ACCESS’答案:A6分值:2分设关系数据库中一个表S的结构为S(SN,CN,grade),其中SN为学生名,CN为课程名,二者均为字符型;grade为成绩,数值型,取值范围0-100。

若要把“张二的化学成绩80分”插入S中,则可用()。

ADD INTO S VALUES(’张二’,’化学’,’80’)INSERT INTO S VALUES(’张二’,’化学’,’80’)ADD INTO S VALUES(’张二’,’化学’,80)INSERT INTO S VALUES(’张二’,’化学’,80)答案:D7分值:2分在供应商、零件数据库中有以下3个关系模式:供应商:S(SNO,SNAME,CITY,STATUS) 零件:P(PNO,PNAME,WEIGHT,COLOR,CITY) 供应货:SP(SNO,PNO,QTY) 各属性的含义可由属性名体现,不再重复,供应货关系SP表示某供应商SNO,供应了PNO零件,数量为QTY。

用SQL语言完成以下操作:把零件P2的重量增加5,颜色该为黄色。

()UPDATE P SET WEIGHT=WEIGHT十5,COLOR=‘黄色’ WHERE PNO=‘P2’UPDATE P SET WEIGHT=:WEIGHT十5,COLOR=‘黄色’ WHERE PNO=:P2UPDATE SP SET WEIGHT=WEIGHT十5,COLOR=‘黄色’ WHERE PNO=‘P2’SELECT P SET WEIGHT=WEIGHT十5,COLOR=‘黄色’ WHERE PNO=‘P2’答案:A8分值:2分SQL语言的结构中,( )有对应的存储文件视图基表视图和基表存储文件和视图答案:B9分值:2分在供应商、零件数据库中有以下3个关系模式:供应商:S(SNO,SNAME,CITY,STATUS) 零件:P(PNO,PNAME,WEIGHT,COLOR,CITY) 供应货:SP(SNO,PNO,QTY) 各属性的含义可由属性名体现,不再重复,供应货关系SP表示某供应商SNO,供应了PNO零件,数量为QTY。

求零件P2的总供应量.()select sum(QTY) from SP WHERE PNO=‘P2’select COUNT(QTY) from SP WHERE PNO=‘P2’select sum(QTY) from SP GROUP BY PNO=‘P2’select QTY from SP WHERE PNO=‘P2’答案:A10分值:2分若要撤销数据库中已经存在的表S,可用()。

DELETE TABLE SDELETE SDROP TABLE SDROP S答案:C试卷名称:自测题目三考试时间:45分钟试卷说明:请在规定的时间内完成本套试题。

试题类型:单选题1 分值:2分按照PX协议规定,一个事务要更新数据对象Q,必须先执行的操作是()A.READ(Q)B.WRITE(Q)C.LOCK S(Q)D.LOCK X(Q)答案:D2分值:2分在事务依赖图中,若各个事务之间的依赖关系构成循环,则就会出现()A.死锁B.共享锁C.活锁D.排它锁答案:A3分值:2分以下关于事务调度和封锁的描述中,正确的是()A.遵守两段封锁协议的并发事务一定是可串行化的B.可串行化的并发事务一定遵守两段封锁协议C.遵守两段封锁协议的并发事务不一定是可串行化的D.遵守两段封锁协议的并发事务一定不会产生死锁答案:A4分值:2分“一个事务中的诸操作要么都做,要么都不做”,这是事务的( )属性。

A.原子性B.一致性C.隔离性D.持续性答案:A5分值:2分如果事务 T 已在数据 R 上加了 X 锁,则其他事务在数据 R 上()A.只可加 X 锁B.只可加 S 锁C.可加 S 锁或 X 锁D.不能加任何锁答案:D6分值:2分如果有两个事务,同时对数据库中同一数据进行操作,不会引起冲突的操作是()A.一个是DELETE,一个是SELECTB.一个是SELECT,一个是updateC.两个都是UPDATED.两个都是SELECT答案:D7分值:2分事务日志用于保存()A.程序运行过程B.程序的执行结果C.对数据的更新操作D.对数据的查询操作答案:C8分值:2分下列不属于并发操作带来的问题是()。

A.丢失修改B.不可重复读C.死锁D.脏读答案:C9分值:2分解决并发操作带来的数据不一致问题普遍采用()技术。

A.封锁B.存取控制C.恢复D.协商答案:A10分值:2分数据库恢复的基础是利用转储的冗余数据。

这些转储的冗余数据包括()。

A.数据字典、应用程序、数据库后备副本B.数据字典、应用程序、审计档案C.日志文件、数据库后备副本D.数据字典、应用程序、日志文件答案:C试卷名称:自测题目四考试时间:45分钟试卷说明:请在规定的时间内完成本套试题。

试题类型:单选题1 分值:2分在数据库设计中,独立于计算机的硬件和DBMS软件的设计阶段是()A.概念设计B.物理设计C.逻辑设计D.系统实施答案:A2分值:2分在E-R模型转换成关系模型的过程中,下列叙述不正确的是( )A.每个实体类型转换成一个关系模式B.每个M∶N联系类型转换一个关系模式C.每个联系类型转换成一个关系模式D.在处理1∶1和1∶N联系类型时,不生成新的关系模式。

答案:C3. 分值:2分数据库设计中,确定数据库存储结构,即确定关系、索引、聚簇、日志、备份等数据的存储安排和存储结构,这是数据库设计的()。

A.需求分析阶段B.逻辑设计阶段C.概念设计阶段D.物理设计阶段答案:D4分值:2分数据流程图是用于数据库设计中()阶段的工具。

A.概要设计B.可行性分析C.程序编码D.需求分析答案:D5分值:2分在ER模型中,如果有3个不同的实体型,3个M:N联系,根据ER模型转换为关系模型的规则,转换为关系的数目是()A. 4B. 5C. 6D.7答案:C6分值:2分某企业集团有若干工厂,每个工厂生产多种产品,且每一种产品可以在多个工厂生产;每个工厂聘用多名职工,且每名职工只能在一个工厂工作,工厂聘用职工有聘期和工资。

工厂的属性有工厂编号、厂名、地址,产品的属性有产品编号、产品名、规格,职工的属性有职工号、姓名。

该系统的E-R转换成的关系模式有( 3)张表。

A. 2B. 3C. 4D. 5答案:C7分值:2分一个供应商可供应多种零件,而一种零件可由多个供应商供应,则实体供应商与零件之间的联系是()A.一对一B.一对多C.多对一D.多对多答案:D8分值:2分现要建立一个集团的信息管理系统:该集团有若干工厂,每个工厂生产多种产品,且每一种产品可以在多个工厂生产;每个工厂聘用多名职工,且每名职工只能在一个工厂工作,工厂聘用职工有聘期和工资。

工厂的属性有工厂编号、厂名、地址,产品的属性有产品编号、产品名、规格,职工的属性有职工号、姓名。

该系统的E-R图中有几个实体?A. 2B. 3C. 4D. 5答案:B9分值:2分现要建立一个集团的信息管理系统:该集团有若干工厂,每个工厂生产多种产品,且每一种产品可以在多个工厂生产;每个工厂聘用多名职工,且每名职工只能在一个工厂工作,工厂聘用职工有聘期和工资。

工厂的属性有工厂编号、厂名、地址,产品的属性有产品编号、产品名、规格,职工的属性有职工号、姓名。

实体工厂和产品间的联系转化成的关系的主码是()A.(工厂编号、产品编号)B.工厂编号C.产品编号D.产品名答案:A10分值:2分全局ER模型的设计,需要消除属性冲突、命名冲突和()A.结构冲突B.联系冲突C.类型冲突D.实体冲突答案:A命题教师:审核教师:学院负责人:年月日。