数据库原理与应用-试卷2.docVIP

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

PAGE

PAGE1

一、填空(每空2分,共20分)

1.在SQLServer2005普通的变量名不仅要符合标识符命名规则,而且必须以_______开头,长度不超过128个字符。

2.数据库系统的核心是_______。

3.在图书管理系统中,有读者实体集R,图书实体集B,则R和B存在联系为_______。

4.数据库管理系统(DatabaseManagementSystem,简称DBMS)是位于用户与_______之间的一层数据管理软件。

5.数据库系统的三级模式结构是指数据库系统是由外模式、________、内模式三级构成。

6.关系模型中常用的关系操作包括________和插入、删除、修改操作两大部分。

7.关系的三类完整性约束包括实体完整性、________、用户定义完整性。

8.关系模式R中属性或属性组X并非R的码,但X是另一个关系模式的码,称X是R的________。

9.在用户看来,关系模型中数据的逻辑结构是一张_____。

10.数据库中只存放视图的定义,而不存放视图对应的数据,因此,视图与基本表不同,是一个________。

二、选择题(每题2分,共20分)

1.在关系模型中,关系中每一个属性值都具有()性质。

A、原子性B、非空C、正确性D、一致性

2.概念模型独立于()。

A、E-R模型B、硬件设备C、DBMSD、操作系统

3.下列叙述正确的为()。

A、主码是一个属性,它能唯一标识一列B、主码是一个属性,它能唯一标识一行

C、主码是一个属性或属性集,它能唯一标识一列

D、主码是一个属性或属性集,它能唯一标识一行

4.数据库三级模式体系结构的划分,有利于保持数据库的()。

A、数据独立性B、数据安全性C、结构规范化D、操作可行性

5.一个关系中的候选关键字()。

A、至多一个B、可多个C、必须多个D、至少3个

6.常用的关系运算是关系代数和()。

A、集合代数B、逻辑演算C、关系演算D、集合演算

7.在SQLServer2005数据库管理系统中,身份验证模式有()和混合验证模式两种。

A、SQLServer身份验证B、windows身份验证

C、管理员身份验证D、用户身份验证

8.并发操作会带来哪些数据不一致性()。

A、不可修改、不可重复读、脏读、死锁B、不可重复读、脏读、死锁

C、丢失修改、脏读、死锁D、丢失修改、不可重复读、脏读

9.在数据库与宿主语言之间传递信息是通过()。

A、全局变量B、共性变量C、公共数据区D、系统缓冲区

10.数据库的()是指数据的正确性和相容性。

A、安全性B、完整性C、并发控制D、恢复

三、简答及操作题(每小题5分,共30分)

图书管理数据库关系模式如下:

图书表(书号,书名,作者)

学生表(姓名,班级,借书证号)

借书表(借书证号,书号,借书日期)

请回答如下问题:

(1)用SQL语言,查询书名中包含“数据库”3个字的全部图书;

(2)用SQL语言,查询书名为数据库且作者为王珊的图书书号;

(3)用SQL语言,查询借书证号为(98001)的学生借书天数,以便了解是否有超期未还现象(假设查询日期为2010-

(4)用SQL语言,查询借书的学生姓名和所借书名称;

(5)用SQL语言,创建学生借书视图,包括学生姓名和借书日期;

(6)试述此关系模式中的参照完整性约束及违约时如何进行处理的?(举例说明插入时操作即可)

四、应用题(共30分)

1.用E-R图表示下述概念模型。并将供应商、项目与零件的联系转化为关系模式,用下划线标示出主码。(提示:多个m:n联系转化为一个关系模式,关系模式用R(U)表示)(本题共计20分,其中画E-R图15分,转化关系模式5分)

一个仓库可以存放多种零件,一种零件可以存放在多个仓库中;一个仓库有多个职工当仓库保管员,一个职工只能在一个仓库工作;职工之间有领导—被领导关系;一个供应商可以供给若干项目多种零件,每个项目可以使用不同供应商供应的零件,每种零件可由不同供应商供给。

2.以下关系表是否满足第二范式?并说明理由,如果不满足第二范式,应当怎样分解关系表?(本题共计10分,说明理由、分解关系表各占5分)

商品编号

商品名称

商品数量

仓库地址

仓库编号

1234

电视

24

文档评论(0)

idowen + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档