开放大学在线学习搜题
当前位置:首页 > 真题试卷

问题

西安电子科技大学数据库原理与应用期末试题2答案

发布时间:2025-02-25   作者:广东开放大学   浏览:0

数据库原理与应用模拟试题

一、选择题(每题2分,共20分)

1.数据库系统区别于文件系统的本质特性是其数据具有:  

A.整体结构化 B.共享性 C.独立性 D.持久性

答案

2.已知关系模式R={A,B}S={B,C},则(RS)R包含属性:  

A.{A,B} B.{B,C} C.{A,B,C} D.{C}

答案:

3.关于参照完整性,说法正确的是:  

A.外码和相应的主码必须同名

B.元组在外码上的取值必须等于被参照关系中某个元组的主码值

C.主码和外码必须属于两个不同的关系

D.元组在外码上的取值可以为NULL

答案:

4.关系模式R(ABC)上的函数依赖集F={ACBBC}R最高属于:

 

A.1NF B.2NF C.3NF D.BCNF

答案:

5.SQL Server中,int长度为:  

A.8字节 B.4字节 C.2字节 D.1字节

答案

6.表达 性别(Sex)非空的WHERE子句为:  

A. Sex <> NULL B. Sex!= NULL

C. Sex IS NOT NULL D. Sex NOT IS NULL

答案:

7.下列说法错误的是:  

A.存储过程在数据库服务器上执行

B.存储过程可包含SQL语句,运行时DBMS编译执行

C.触发器可用于实现参照完整性规则

D.触发器在数据库服务器上执行

答案:

8.“一个事务的执行不能被其他事务干扰”是事务的哪个特性: 【  】

A.原子性 B.一致性 C.隔离性 D.持续性

答案:

9.数据库的常见故障不包括:  

A.事务故障 B.系统故障 C.介质故障 D.人为故障

答案:

10.与数据库恢复技术无关的是:  

A.数据转储 B.登录日志文件

C.静态转储 D.索引

答案:

 

二、判断题(每题2分,共20分)

1.一个数据库只有一个内模式。  

答案:

2.用户执行存储过程需要被授予权限。  

答案:

3.视图对应三级模式体系结构中的外模式。  

答案:

4.基本表中的数据发生变化,从视图中查询的数据也随之改变。  

答案:

5.用户对表的操作会自动激活相应的触发器。  

答案:

6.回滚所有的更新操作执行的SQL语句是COMMIT  

答案:

7.把对表SC的查询权限授予给所有用户的SQL语句是GRANT   SELECT  ON TABLE SC TO ALL  

答案:

8.把用户U5SC表的所有权限回收的SQL语句是REVOKE ALL PRIVILEGES ON TABLE SC FROM U5  

答案:

9.将用户david添加为固定数据库角色db_owner的成员的SQL Server命令是EXEC  sp_addrolemember   'db_owner', 'david'  

答案:

10.SQL Server的存储过程包含系统存储过程。  

答案:

 

三、填空题(每空2分,共30分)

1.数据模型的三要素包含数据结构、                          

答案:

2.E-R图的三要素包含          、属性、              

答案:

3.在数据库的体系结构中,描述全体数据的逻辑结构和特征的是       

答案:

4.关系的完整性分为:实体完整性、参照完整性、           

答案:

5.关系代数支持的专门关系运算有选择、                、除法。

答案:

6.关系演算按照谓词变元的不同分为                         

答案:

7.在数据库设计中,需求分析产生的是                   

答案:

8.SQL Server中,定义成绩字段值在0100之间的语句是       

答案:

9.SQL Server中,触发器可以分为两类:                      

答案:

 

四、关系数据库语言SQL(每题4分,共20分)

作家管理数据库的关系如下(加下划线者为主码):

作家(作者编号,姓名,性别,年龄,联系电话):表示作家基本信息;

书籍(书籍编号,书名,类别,价格,年份):表示书籍基本信息;

写作(作者编号,书籍编号,作者排名):表示作家以第几作者写作书。

针对此数据库,完成如下要求(要求使用上文中的中文名称)

1写出创建写作表的SQL语句,要求书籍编号和作者排名组合在一起是唯一的;

答案:

2将编号为‘61010001’的作家的联系电话更新为‘02988209999’

答案:

3从数据库中删除编号为‘61010001’的作家的所有信息;

答案:

4编写SQL语句查询没有第一作者书籍的作者的编号、姓名和联系电话;

5编写SQL语句查询作者在3人以上(包含3人)的书籍编号、书名和类别,要求输出结果按照作者数由多到少排列

答案:

 

 

五、数据库设计10分)

某物流公司拟开发一套货物仓库管理系统,需求分析结果如下:

1公司在全国各地设立仓库,仓库信息包括:仓库编号,名称,容积,联系电话等;

2每个仓库有一个主管,并配备有若干其它管理人员,一个员工只能在一个仓库工作,员工信息包括:工号,姓名,性别,出生年月,联系电话,级别等;

3仓库中存放各种货物,货物也可以存放于不同的仓库,货物信息包括:货物编号,名称,产地,体积,数量,单价等。

根据上述信息,完成如下设计:

1)画出该系统的E-R图;

答案:

2)根据E-R图转换出相应的关系模式,指出各关系模式的主码。答案:

 

您可能感兴趣的试题