数据库考试题目(华科)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、

1、 E—R模型属于( )

A)信息模型 B)层次模型 C)关系模型 D)网状模型

2、数据库的三个模式中,真正存储数据的是( )

A)内模式 B)模式

C)外模式 D)三者皆存储数据

3、在视图上不能完成的操作是( )

A)更新视图 B)查询

C)在视图上定义新的基本表 D)在视图上定义新视图

4、在关系数据库中,实现表与表之间的联系是通过()。

A) 实体完整性规则B) 参照完整性规则

C) 用户自定义的完整性D) 属性的值域

5、设关系R和S的元组个数分别为100和300,关系T是R与S的笛卡尔积,则T的元组

个数是()

A.) 400 B) 40000 C) 30000 D) 90000

6、如果关系R(A,B)和S(B,C)中分别有10个和40个元组,属性B是R的主码则

R S中元组数目的范围是( )

A)(10,40)B)(0,40)

C)(10,100)D)(0,400)

7、设有关系R(A,B,C)和S(C,D)。与SQL语句

select A,B,D from R,S where R.C=S.C

等价的关系代数表达式是()

A) σR..C≡S.C (πA,B,D( R ×S)) B) πA,B,D(σR..C≡S. C ( R × S))

C) σR..C≡S.C((πA,B R)×(πD S) ) D) σR..C≡S.C(πD((πA,B R)×S) )

8、假定学生关系是S(S#,SNAME,SEX,AGE),课程关系是C(C#,CNAME,TEACHER),学生选课关系是SC(S#,C#,GRADE)。要查找选修“COMPUTER”课程的“女”学生姓名,将涉及到关系( )

A) S B)SC,C C) S,SC,C D)S,SC

9、3NF较2NF好的原因是因为去掉了模式中存在的( )

A)非主属性部分函数依赖码 B) 主属性部分函数依赖码

C)传递函数依赖 D) 平凡函数依赖

10、若关系模式R中只包含两个属性,则( )

A)R属2NF,但R不一定属3NF B)R属3NF,但R不一定属于BCNF

C) R属于BCNF D)R属于1NF,但R不一定属于3NF

二、

1 三级模式二级映像的概念与作用

2、关系模型的完整性规则概念与应用实例

3、分析SQL中相关和非相关嵌套查询效率与应用实例

4、分析嵌入式SQL编程中数据交换方式

三、

1一个图书借阅数据库系统要求提供下述服务:可随时查询书库中现有书籍的名称、品种、数量与存放位置,所有各类书籍均可由书号唯一标识;可随时查询书籍借还情况。包括借书人单位、姓名、借书证号、借书日期和还书日期。约定:任何人可借多种书,任何一种书可为多个人所借,借书证号具有唯一性;当需要时,可通过数据库中保存的出版社电报编号、电话、邮编及地址等信息向有关书籍的出版社增购有关书籍。约定:一个出版社可出版多种书籍,同一本书仅为一个出版社出版,出版社名具有唯一性。

1.分析其概念模型和码

2以下四个关系模式: S(SNO,SNAME,CITY); P(PNO,PNAME,COLOR,WEIGHT); J(JNO,JNAME,CITY); SPJ(SNO,PNO,JNO,QTY);

其中:

供应商表S由供应商号SNO、供应商名称SNAME,及供应商所在城市CITY组成,记录了各个供应商的基本情况;

零件表P由零件号PNO,零件名称PNAME,零件颜色COLOR,零件重量WEIGHT组成,记录了各个零件的具体情况;

工程项目表J由工程号JNO,工程名称JNAME,工程所在城市CITY组成,记录了各个工程项目的具体情况;

工程供应情况历史记录表SPJ由供应工程零件的供应商号SNO,供应工程零件的零件

号PNO,接受供应工程零件的工程号JNO,以及该次供应的数量QTY组成,记录了各个供应商供应工程零件的具体历史情况;其中供应商号SNO,供应工程零件的零件号PNO,接受供应工程零件的工程号JNO分别与供应商表S、零件表P、工程表J的主码SNO、PNO、JNO有对应参照关系;’

1、用SQL语句建立各表,同时完成对各关系模式中完整性约束条件的定义;

2、用SQL实现对供应工程J1零件P1总量在1000件以上的供应商号和供应数量的查询;

3、用SQL、关系代数实现对供应工程J1红色零件的供应商号和供应零件名称的查询;

4、用关系代数、元组关系演算求至少使用了s1供应商所提供的全部零件的工程号;

5、用sQL实现对每个供应商对各项工程供应情况的统计查询,要求按照供应商号、工程号

进行分类排序。

3 假设某商业集团数据库中有一关系模式R如下:R (商店编号,商品编号,

数量,部门编号,负责人)如果规定:(1) 每个商店的每种商品只在一个部门销售;

(2) 每个商店的每个部门只有一个负责人;(3) 每个商店的每种商品只有一个库

存数量。

1、分析函数依赖集F、范式

相关文档
最新文档