数据库原理空白卷解析.docVIP

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

二、主观题(共5道小题) 35.?什么是数据独立性? 36.?什么是数据抽象? 37.?什么是演绎? 38.?什么是弱实体? 39.?假定一个学校的图书馆要建立一个数据库,保存读者、书和读者借书记录。请用ER图进行概念模型的设计。 读者的属性有:读者号、姓名、年龄、地址和单位 书的属性有:书号、书名、作者和出版社 对每个读者借的每本书有:借出日期和应还日期 二、主观题(共11道小题) 25.?什么是数据库? 26.??? 设有一个关系数据库,有三个基本表,表的结构如下: STUDENT(学号,姓名,年龄,性别,系名),其中学号,姓名,性别,系名的数据类型均为字符类型。年龄的数据类型为整型。 SC(学号,课程号,成绩):其中学号、课程号的数据类型为字符类型,成绩的数据类型为整型。 COURSE(课程号,课程名,学时数):其中课程号、课程名的数据类型的数据类型为字符类型;学时数的数据类型为整型。 1)请用关系代数查询信息系学生的学号、姓名、课程号和成绩。 2)?指出以上各关系的键和外键。 3)??请用关系代数查询年龄在20以下同学的姓名,年龄。 4)???请用SQL语言检索创建STUDENT表,并定义出主键约束,学生性别缺省约束为:“男” 5 )?? 请用SQL语言定义SC表,并定义外键约束 SC(学号,课程号,成绩):其中学号、课程号的数据类型为字符类型,成绩的数据类型为整型。 6)? 查询“计算机原理”课程成绩小于60分的同学的学号和姓名。 7)???请创建年龄在20岁以下,计算机系男同学的视图。 8)将新同学,学号“200301009”,姓名:张苹,年龄:20,性别:女,系名:土木的信息插入到STUDENT关系中。 9)?????????? 删除选修“001”课程的选修信息。 27.?什么是ACID原则? 28.?什么是两阶段锁机制? 29.?数据库管理系统提供的数据库保护功能包括哪几个方面,试解释它们的含义。 30.?什么叫保持函数依赖的分解? 31.?不好的关系模式可以存在哪些问题? 32.?设关系模式R(A,B,C,D,E),其函数依赖F={AB→C,B→D,D→E },完成下述各题。 a)?????? 求出R的所有候选建; b)????? 试分析关系R属于何种范式; c)?????? 将R分解为满足3NF的关系; ? 33.?? 数据库设计的步骤。 34.?建立索引应遵循哪些原则? 35.?什么是数据库的重组、重构? 二、主观题(共29道小题) 14.?什么是数据库系统? 15.?什么是数据字典? 16.?什么是归纳? 。 17.?将下面的实体联系模型转为关系模型 涉及的实体有: 供应商,其属性为:供应商号、姓名、地址、电话号码、帐号 项目,其属性为:项目号、预算、开工日期 零件,其属性为:零件号、名称、规格、单位、描述。 18.?产品与零部件的关系,假定一个产品由多个零部件组成,试画出产品与零部件之间的ER图,导出关系模型。假定:“产品”这个实体包括:品名,厂商、价格等属性 “零部件”包括:名称,单价,材料等属性 “组装”的属性有:数量 参考答案: 19.?什么是实体完整性? 20.?设有下列关系模式: STUDENT(SNO,SNAME,AGE,SEX,DNO) 其中,SNO表示学号,SNAME表示姓名,AGE表示年龄,SEX表示性别,DNO表示院系号。 SC(SNO,CNO,GRADE) 其中SNO表示学号,CNO表示课程号,GRADE表示成绩 COURSE(CNO,CNAME) 其中,CNO表示课程号,CNAME表示课程名 请用关系代数表示下列查询: 1、检索年龄小于16的女学生的学号和姓名。 2、检索成绩大于85分的女学生的学号和姓名。 3、检索选修课程号为C1的学生的学号、姓名、课程名和成绩。 4、检索成绩小于60分的同学。 21.?学生数据库中有三种基本表(关系): S(Sno,Sname,Age,SD) C(Cno,Cname,Teacher) SC(Sno,Cno,Grade) 请用SQL语言完成以下操作: 1)?检索选修课程名为“MS”的学生号和学生姓名; 2)?检索至少选修了课程号为‘C1’和‘C3’的学生号; 3)?检索选修了‘操作系统’或‘数据库’课程的学号和成绩; 4)?检索年龄在18和20之间(含18和20)的女生的学号、姓名及年

文档评论(0)

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

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

1亿VIP精品文档

相关文档