当前位置:   article > 正文

【数据库原理及应用】期末复习汇总&高校期末真题试卷02_数据库原理 试卷

数据库原理 试卷

试卷

一、填空题

  1. 数据库系统是指计算机系统中引入数据库后的系统,一般由数据库、________、应用系统、数据库管理员和用户构成。
  2. 当数据库的存储结构发生了改变,由数据库管理员对________映象作相应改变,可以使________保持不变,从而应用程序也可以不变,这样保证了数据的物理独立性。
  3. 关系可以有三种类型,即基本关系(又称基本表或基表)、________和视图 。
  4. 关系模型中的三类完整性约束,即________、________和用户自定义完整性。
  5. 某学生信息管理数据库中有学生关系Student,其对应的关系模式为Student(Sno,Sname,Ssex,Sage,Sdept,Senrolldate,Sspeciality),其中的属性分别表示:学号、姓名、性别、年龄、系别、入学日期和所学专业。假定用SQL语言来进行数据定义,请将下面的SQL语句空缺部分补充完整。
CREATE TABLE  Student (Sno  char (6)  NOT NULL ,
     					Sname  char(20)  NULL ,
  					Ssex  char(2)  NULL ,
      				_____ int NULL
  					Sdept char(30) NULL
  					Senrolldate _____ NULL
  					Sspeciality char(20) NULL
  					Primary Key (_____) )
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

查询处理是DBMS的核心,查询优化一般可分为________和物理优化。

  1. 在数据库设计的不同阶段结束后,可以得到不同的结果或文档资料,例如在需求分析阶段结束后,可以得到数据流图(DFD)和数据字典(DD),而在概念结构设计阶段结束后,可以得到实际问题在信息世界中的________,在逻辑结构设计阶段结束后,可以得到实际的DBMS支持的数据的________。
  2. 在进行概念结构设计时,必须对现实世界中研究的对象进行数据抽象,一般常用的抽象方法有分类、聚集和________三种。
  3. 事务的原子性是指 ________。
  4. 在数据库系统中,建立冗余数据最常用的技术是________和登录日志文件。

二、选择题

1、DB、DBMS和DBS三者间的关系是________。

A.DB包括DBMS和DBS B.DBS包括DB和DBMS

C.DBMS包括DBS和DB D.DBS与DB和DBMS无关

2、世界上第一次提出了关系数据库的概念与数据库的关系模型的人是________。

A.Boyce和Chamberlin B.P.P.S.Chen C.M.M.Zloof D.E.F.codd

3、关系数据模型的三个组成部分中,不包括________。

A.完整性规则 B.数据结构 C.恢复 D.数据操作

image-20240404183824440

5、有关系R和S,R-S的运算等价于________。

A.R-(R∪S) B.R-(R∩S) C.((R∪S)-R) D.((R∩S)-R)

6、设关系R和S的元组个数分别为400和400,关系T=R×S,则T的元组个数是________。

A. 0    B. 400 C.800 D.160000

7、向学生表ST中增加一个新列:出生日期(RQ),其类型为日期型。实现该功能的正确SQL语句是________。

A. APPEND TABLE RQ DATE ADD ST

B. APPEND TABLE RQ DATE ADD ST NOT NULL

C. ALTER TABLE ST ADD RQ SMALLINT

D. ALTER TABLE ST ADD RQ DATETIME

8、在学生表STUD中查询所有小于20岁的学生姓名(XM)及其年龄(SA)。实现该功能的正确SQL语句是________。

A. SELECT XM, SA FROM STUD FOR SA<20

B. SELECT XM, SA FROM STUD WHERE NOT SA>=20

C. SELECT XM, SA ON STUD FOR SA<20

D. SELECT XM, SA ON STUD WHERE SA<20

9、用如下的SQL语句创建了一个表S: CREATE TABLE S(S# CHAR(6) NOT NULL,SNAME CHAR(8) NOT NULL,SEX CHAR(2),AGE INTEGER),现在向S表插入如下行时,________可以被插入。

A. (‘991001’,‘李明芳’,女,‘23’) B. (‘990746’,“张为’,NULL,NULL)

C. (NULL,‘陈道一’,‘男’,32) D. (‘992345’,NULL,‘女’,25)

10、SQL语言的GRANT和REVOKE语句主要用来维护数据库的________。

A.安全性 B.完整性 C.可靠性 D.一致性

image-20240404184008015

12、在关系模式R(A,B,C,D,E)中,有函数依赖集F={A→BC,CD→E,B→D,E→A },则img为________。

A. {BC}  B. {BCD} C {BCDE} D {ABCDE}

13、若两个实体之间的联系是m**:n,则实现m

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/笔触狂放9/article/detail/709587
推荐阅读
相关标签