上海电机学院数据库原理及应用Word格式文档下载.docx

上传人:b****3 文档编号:15916453 上传时间:2022-11-17 格式:DOCX 页数:7 大小:22.42KB
下载 相关 举报
上海电机学院数据库原理及应用Word格式文档下载.docx_第1页
第1页 / 共7页
上海电机学院数据库原理及应用Word格式文档下载.docx_第2页
第2页 / 共7页
上海电机学院数据库原理及应用Word格式文档下载.docx_第3页
第3页 / 共7页
上海电机学院数据库原理及应用Word格式文档下载.docx_第4页
第4页 / 共7页
上海电机学院数据库原理及应用Word格式文档下载.docx_第5页
第5页 / 共7页
点击查看更多>>
下载资源
资源描述

上海电机学院数据库原理及应用Word格式文档下载.docx

《上海电机学院数据库原理及应用Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《上海电机学院数据库原理及应用Word格式文档下载.docx(7页珍藏版)》请在冰豆网上搜索。

上海电机学院数据库原理及应用Word格式文档下载.docx

A.概念模式B.外模式

C.逻辑模式D.内模式

2.DB,DBMS,DBS三者之间的关系是__B_

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

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

3.数据库的概念模型独立于___A__

A.具体的机器和DBMSB.E-R图C信息世界D.现实世界

4.视图创建完毕后,数据字典中存放的是__C_

A.查询语句B.查询结果

C.视图定义D.所引用的基本表的定义

5.一个关系数据库文件中的各元组____B_

A.前后顺序不能任意颠倒,一定要按照输入的顺序排列

B.前后顺序可以任意颠倒,不影响库中的数据关系

C.前后顺序可以任意颠倒,但若列的顺序不同,统计处理的结果就可能不同

D.前后顺序不能任意颠倒,一定要按照关键字段值的顺序排列

6.SQL语言中,实现数据检索的语句是__A__

A.SELECTB.INSERTC.UPDATED.DELETE

7.SQL中,与“NOTIN”等价的是____D_

A.=SOMEB.<

>

SOMEC.=ALLD.<

ALL

8.在一个BCNF关系模式中,所有的非主属性对码都是___D__

A.部分函数依赖B.平凡函数依赖C.传递函数依赖D.完全函数依赖

9.二维表的主属性可以包含___C___属性

A.O个B.1个C.1个或多个D.多个

10.数据完整性约束条件主要指____C

A.用户操作权限的约束B.用户口令校对

C.值的约束和结构的约束D.并发控制的约束

11.在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。

在这几个阶段中,数据独立性最高的是_A____阶段。

A.数据库系统B.文件系统C.人工管理D.数据项管理

12.数据库系统中,负责物理结构与逻辑结构的定义和修改的人员是__A__

A.数据库管理员B.专业用户

C.应用程序员D.最终用户

13.对关系模型叙述错误的是____D_

A.建立在严格的数学理论、集合论和谓词演算公式的基础之上

B.微机DBMS绝大部分采取关系数据模型

C.用二维表表示关系模型是其一大特点

D.不具有连接操作的DBMS也可以是关系数据库系统

14.从E-R模型向关系模型转换时,一个m:

n的联系转换为关系模式时,该关系模式的码由_C__组成

A.m端实体关系码的属性组成

B.n端实体关系码的属性组成

C.m端实体关系码和n端实体关系码的属性组合

D.重新选择属性

15.事务的隔离性是指___C__

A.事务中包括的所有操作要么都做,要么都不做

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

C.一个事务内部的操作及使用的数据对并发的其他事务是隔离的

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

三、设有如图所示的关系R、S、T,计算:

(共22分)

R:

S:

T:

A

B

C

E

F

3

6

7

4

5

1

2

 

(1)R∪T(3分)

(2)

(3分)

(3)

(3分)

(4)

(6分)

(5)R÷

S(7分)

四、设有一个工程零件数据库,包括一下四个基本表:

(每题3分,共18分)

供应商(供应商代码,姓名,所在城市,联系电话);

工程(工程代码,工程名,负责人,预算);

零件(零件代码,零件名,规格,产地,颜色)

供应零件(供应商代码,工程代码,零件代码,数量)

试用SQL语句完成如下操作:

1.创建表供应商,表中有4个字段:

供应商代码(字符型),性别(字符型),所在城市(字符型),联系电话(字符型)。

2.求供应工程J1中零件P1的供应商姓名;

3.求供应工程J1零件为红色的供应商代码;

4.求供应商代码及其供应的工程数;

5.求既为工程J1供应零件,又为工程J2供应零件的供应商代码;

6.在表工程中添加一个记录,工程代码为0001,工程名为拖拉机制造,负责人为李平,预算为70000元。

五、设关系模式R(ABC),F是R上成立的FD集,F={A->

B,B->

C}。

(10分)

1.说明R不是3NF模式的理由。

2.试把R分解成3NF模式集。

答案

1.数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为一定范围内的各种用户共享。

2.在数据库的三级模式体系结构中,外模式与模式之间的映像,实现了数据库的逻辑独立性,而模式与内模式之间的映像,实现了数据库的物理独立性。

3.E-R模型是对现实世界的一种抽象,它的主要成分是实体集、联系和属性。

4.关系数据库的标准语言是SQL语言,该语言的功能主要包括数据定义功能、数据操纵功能、数据控制功能。

5.若事务T对数据对象A加了S锁,则其他事务只能对数据A再加S锁,不能加X锁,直到事务T释放A上的锁。

6.数据库应用系统的设计应该具有对数据进行收集、存储、加工、抽取和传播等功能,即包括数据设计和处理设计,而数据设计是系统设计的基础和核心。

7.在ORDERBY子句的选择项中,DESC代表降序输出;

省略DESC时,代表升序输出。

DBACBADDCCAADCC

三、设有如图所示的关系R、S、T,计算:

解:

R.A

S

答案:

(1)CREATTABLE供应商(供应商代码CHAR(4),

性别CHAR(4),

所在城市VARCHAR(50),

联系电话CHAR(11));

(2)SELECT姓名

FROM供应商

WHERE供应商代码IN(SELECT供应商代码

FROM供应零件

WHERE工程代码=‘J1’AND零件代码=‘P1’);

(3)SELECT供应商代码

FROM供应零件

WHERE工程代码=‘J1’AND零件代码IN(SELECT零件代码

FROM零件

WHERE颜色=‘红色’);

(4)SELECT供应商代码,COUNT(工程代码)

GROUPBY供应商代码;

(5)SELECT供应商代码

WHERE工程代码=‘J1’

INTERSECT

SELECT供应商代码

WHERE工程代码=‘J2’

(6)INSERT

INTO工程

VALUES(‘0001’,‘拖拉机制造’,‘李平’,700000);

1.A->

A—->

C,存在传递依赖,所以不是3NF模式

2.R1(AB)R2(BC)

感谢下载!

欢迎您的下载,资料仅供参考

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 职业教育 > 中职中专

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1