数据库系统概论试题及答案.docxVIP

  • 3
  • 0
  • 约4.96千字
  • 约 8页
  • 2026-03-17 发布于河北
  • 举报

数据库系统概论试题及答案

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

数据库系统的核心是()

A.数据库B.数据库管理系统C.数据模型D.应用程序

下列哪种数据模型不属于逻辑模型()

A.关系模型B.层次模型C.实体-联系模型D.网状模型

关系数据库中,实现实体之间联系的方法是()

A.建立索引B.设置主键C.建立外键D.增加属性

SQL语言中,用于删除表中数据的语句是()

A.DELETEB.DROPC.ALTERD.TRUNCATE

数据库三级模式结构中,面向用户的是()

A.外模式B.模式C.内模式D.存储模式

事务的原子性是指()

A.事务一旦提交,对数据库的改变是永久的

B.事务中所有操作要么都做,要么都不做

C.一个事务的执行不能被其他事务干扰

D.事务必须使数据库从一个一致性状态变到另一个一致性状态

下列哪种索引适合对经常更新的列建立()

A.聚集索引B.非聚集索引C.唯一索引D.复合索引

关系代数中,从关系中选择满足条件的元组的运算称为()

A.投影B.选择C.连接D.笛卡尔积

要使关系模式达到第二范式,必须消除()

A.主属性对候选键的部分依赖B.非主属性对候选键的部分依赖

C.主属性对候选键的传递依赖D.非主属性对候选键的传递依赖

数据库恢复的基础是()

A.日志文件B.备份文件C.索引文件D.数据文件

二、填空题(每空1分,共10分)

数据管理技术经历了人工管理、文件系统和__________三个发展阶段。

关系模型的三个完整性约束分别是实体完整性、参照完整性和__________。

SQL语言是__________语言,既可以独立使用,也可以嵌入到宿主语言中使用。

事务的四大特性是原子性、一致性、隔离性和__________,简称ACID。

数据库设计分为需求分析、概念结构设计、逻辑结构设计、物理结构设计、数据库实施和__________六个阶段。

聚集索引是将数据文件和索引文件__________存储的索引结构。

关系代数的基本运算包括并、差、笛卡尔积、选择和__________。

第三范式要求关系模式中不存在__________对候选键的传递依赖。

视图是从一个或多个基本表导出的__________,其结构和数据都依赖于基本表。

并发操作可能导致的数据不一致问题包括丢失修改、不可重复读和__________。

三、简答题(每题6分,共30分)

简述数据库系统与文件系统的主要区别。

什么是参照完整性?请举例说明如何在SQL中实现参照完整性。

事务的隔离性有哪些级别?简述各级别对应的并发问题。

简述视图的作用及优缺点。

什么是数据字典?它在数据库设计中有什么作用?

四、计算题(每题10分,共20分)

已知关系R、S如下,求R∪S、R-S、R×S(笛卡尔积)。

R:

|A|B|

|1|2|

|3|4|

S:

|A|B|

|3|4|

|5|6|

已知学生表(Student)、课程表(Course)和成绩表(SC)结构如下:

Student(Sno,Sname,Ssex,Sage,Sdept)——学号、姓名、性别、年龄、院系

Course(Cno,Cname,Ccredit)——课程号、课程名、学分

SC(Sno,Cno,Grade)——学号、课程号、成绩

用SQL语句实现以下需求:

(1)查询计算机系(Sdept=计算机)学生的姓名、学号及所选课程名和成绩;

(2)查询选修了“数据库系统概论”课程的学生人数及平均成绩;

(3)将“操作系统”课程的学分修改为3分。

五、综合应用题(20分)

某高校要设计一个图书借阅管理系统,主要需求如下:

1.图书信息包括图书编号、书名、作者、出版社、出版日期、馆藏数量;

文档评论(0)

1亿VIP精品文档

相关文档