数据库原理试题库 .pdf

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

数据库原理试题库

数据库原理题库

⼀、简答题

1.简述数据库系统的特点。

2.数据库管理系统的主要功能有哪些?

3.什么叫数据与程序的物理独⽴性?什么叫数据与程序的逻辑独⽴性?为什么

数据库系统具有数据与程序的独⽴性?

4.简述数据库系统的三级模式结构。

5.试述数据库系统的组成。

6.简述⽂件系统与数据库系统的区别和联系。

7.DBA的职责是什么?

8.关系代数的基本运算有哪些?

9.什么是基本表?什么是视图?两者的区别和联系是什么?

10.简述视图的优点。

11.所有的视图是否都可以更新?哪类视图是可以更新的,哪类视图是不可更新

的?

12.简述SQL的特点。

13.在嵌⼊式SQL中是如何协调SQL语⾔的集合处理⽅式和主语⾔的单记录处理

⽅式的?

14.关系数据库的完整性规则有哪⼏类?

15.试述查询优化在关系数据库系统中的重要性和可能性。

16.写出Armstrong推理规则中⾃反律、增⼴律、传递律的形式化定义。

17.简述⽇志⽂件的内容。

18.简述SQL中的⾃主存取控制机制。

19.简述数据库中事务的概念及其性质。

20.简述事物的原⼦性。

21.简述并发操作带来的三类数据不⼀致性。

22.在数据库中为什么要并发控制?并发控制技术可以保证事务的哪些特征?

23.什么是封锁?基本的封锁类型有⼏种?

24.简述两段封锁协议的内容。

25.简述数据库系统中活锁和死锁的含义。避免活锁的简单⽅法是什么?

26.什么叫做数据库的恢复?数据库恢复的基本技术有哪些?

27.简述数据库系统中可能发⽣的故障类型,以及数据恢复⽅法。

28.简述“运⾏记录优先原则”。

29.简述数据库设计过程。

30.需求分析阶段的设计⽬标是什么?调查的内容是什么?

31.数据字典的内容和作⽤是什么?

32.在全局ER模型设计过程中,需要消除局部ER模型之间存在的哪三种冲

突?

33.简述数据库完整性和安全性的概念。

⼆、关系代数

1、设有关系R和S,

R

计算:

(1)R∪S

(2)R╳S

(3)RS

(4)∏

B(σ

A4

(S))

(5)R─(σ

A4

(R))

2、假设有关系R、W、D如下所⽰:

计算:

(1)R1=∏

T,E

(W)

(2)R2=R╳D

(3)R3=σ

P’e’∧T=’5’

(R)(4)R4=RW

(5)R5=R÷D

(6)R6=∏

T,E(R)─∏

T,E

E=4

(W))

3、设有如下的三个关系模式:

S(SNO,SNAME,AGE,SEX)

SC(SNO,CNO,GRADE)

C(CNO,CNAME,TEACHER)

(1)试写出检索学习″WANG″⽼师讲授课程的男学⽣的姓名(SNAME)的关系代数表达式。

(2)试写出检索成绩(GRADE)不及格(60)的学⽣的学号(SNO)、姓名(SNAME)和课程号(CNO)的关系

代数表达式。

(3)写出检索不.学C2课的学⽣的学号(SNO)和姓名(SNAME)的关系代数表达式。

(4)索⾄少选修课程号为C2或C4的学⽣学号。

(5)检索选修课程名为MATHS的学⽣学号与姓名

(6)将学号S4选修课程号为C4的成绩改为85分。

(7)将新课程元组(C10,PHYSICS,YU)插⼊到关系C中。

4、设有关系模式如下:

部门(部门编号,部门名称,电话)

员⼯(员⼯编号,姓名,性别,部门编号,职务)

项⽬(项⽬编号,项⽬名称,预算)

施⼯(员⼯编号,项⽬编号,⼯时)

⽤关系代数表达式实现下列(1)—(3)⼩题:

(1).检索员⼯“陈艳”的部门编号和职务;

(2).检索⼯时超过100⼩时的项⽬名称和员⼯的姓名。

(3)将部门编号D4,部门名称⼈事处的电话号码改为2419000

三、SQL

1、有4个关系模式如下:

出版社(出版社编号,出版社名称)

图书(图书编号,书名,出版社编号,定价)

作者(作者编号,姓名)

著书(图书编号,作者编号,作者排序)

注:作者排序=1表⽰第⼀作者,依此类推。

⽤SQL语句,完成:

(1)检索所有定价超过20元的书名。

(2).统计每个出版社图书的平均定价。

(3).将科学出版社的所有图书定价下调5%。

(4).列出所有图书的书名、第⼀作者姓名和出版社名称。

文档评论(0)

175****9697 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档