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

问题

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

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

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

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

1.约束“主码中的属性不能取空值”,属于:  

A.实体完整性约束 B.参照完整性约束

C.用户定义完整性约束 D.函数依赖

答案:

2.设有关系模式R( A, B, C, D )S( B, D ),则( R ÷ S )的关系模式为:【  】

A.( A, B )   B. ( A, C ) C. ( B, D ) D. ( B, C)

答案:

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

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

答案:

4.下列说法错误的是:  

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

B.存储过程可包含SQL语句,返回结果为表

C.修改表结构的操作可以激活触发器

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

答案:

5.查询学生考试平均成绩的集函数是:  

A.AVG B.COUNT C.SUM D.MAX

答案:

6.引入索引的目的是:  

A.提高查询语句执行效率 B.提高更新语句执行效率

C.实现数据的物理独立性 D.实现数据的逻辑独立性

答案:

7.用于插入记录的SQL指令是:  

A. ALTER    B. INSERT C. UPDATE D. DELETE

答案:

8.SQL语句中,与等于集函数min()返回值等价的谓词是:  

A.>=ALL B.>=ANY C.<=ANY D.<=ALL

答案:

9.SQL Server中,smallint长度为:  

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

答案:

10.恢复介质故障需要用到:  

A.转储副本 B.日志文件副本 C.AB D.静态转储副本

答案:

 

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

1.一个数据库可以有多个外模式。  

答案:

2.外连接分为左外连接、右外连接和全外连接。  

答案:

3.存储过程允许模块化程序设计。  

答案:

4.视图一经定义,就可以和基本表一样被查询和删除,并且可以在视图之上再定义新的视图。  

答案:

5.相同意义的属性,在不同的分E-R图上有着不同的命名,这称为结构冲突。  

答案:

6.用户对表的SELECT操作可能会激活相应的触发器。  

答案:

7.事务的特性有原子性、一致性、隔离性、持续性。  

答案:

8.SQL中回收权限使用GRANT命令。  

答案:

9.SQL授权语句中,使用ALL PRIVILEGES表示所有权限。  

答案:

10.SQL Server的两种身份验证模式是Windows验证模式和SQL Server验证模式。  

答案:

 

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

1.E-R图的三要素包含实体、属性、         

答案:

2.在数据库的体系结构中,保证程序和数据之间的逻辑独立性的是          

答案:

3.关系演算的理论基础是          演算。

答案:

4.将用户david从固定数据库角色db_owner中移除的SQL Server命令是EXEC           'db_owner', 'david'

答案

5.SQL Server中,系统数据库有      modelmsdb       

答案:

6.事务异常终止时,回滚所有的更新操作执行的SQL语句是        

答案:

7.DBMS发生的常见故障有事务故障、系统故障、      故障。

答案:

8.数据库恢复需要建立冗余数据,包括               

答案:

9.SQL Server中,4种备份方法有:      、数据库和事务日志备份、      、数据库文件或文件组备份。

答案:

10.SQL Server中,存储过程分为三类:                    

答案:

 

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

设某超市的数据库系统中有如下关系模式:

商品(商品号,商品名称,供应商名称,单价,库存量);

员工(员工号,姓名,性别,出生年月日,参加工作日期);

销售(流水号,商品号,商品数量,销售时间,营业员工号)。

完成下列要求:

1)用SQL语句创建销售表,要求指定该关系的主码和外码,实现约束:商品数量必须大于等于1

答案:

2)由于保暖内衣几近脱销,超市新进 “恒源祥男款内衣200套。请写出SQL语句,修改该商品的库存量;

答案:

3)从数据库中删除商品号为001的商品的信息;

答案:

4)查询“IPhone5”的商品号与单价;

答案:

5)查询1号员工的销售总额。

 

五、数据库设计10分)

某医院欲建立一个小型计算机管理信息系统,该系统需求信息描述如下:

1)医院有200多名医生与护士,每名医生与护士挂靠在一个科室下,科室对外公布医生与护士的职工编号、姓名、性别、年龄、职称、职责、联系方式;

2)医院有10个科室,每个科室有唯一的科室名称,对外公布科室地址、负责医生、办公室电话;

3)医院有100多间病房,每间病房归属于一个科室,病房信息包括病房号、面积、床位数、收费标准;

4)每个科室下的护士根据院方安排管理多间病房,每间病房有多个护士参与管理;

5)病人在医院看病有唯一的电子身份卡,包括卡号、姓名、性别、出生日期、身份证号、血型、联系方式、地址;病人可以找几个医生看病,确诊后根据需要进入病房住院治疗。

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

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

答案:

 

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

答案:

 

您可能感兴趣的试题