问答题设某刊物借阅管理系统有下列需求:
Ⅰ.需要记录的刊物信息包括:刊物编号、刊物名称、出版日期、出版社编号、出版社名称。一个出版社可以出版多种刊物,一种刊物只订购一本,每本刊物编号唯一且只由一个出版社出版
Ⅱ.系统需要记录的读者信息包括:读者编号、姓名和性别。读者编号应能唯一识别每一个读者
Ⅲ.系统需要记录读者的刊物借阅日期与归还日期。一名读者可以借阅多种刊物,也可以在不同日期多次借阅同一种刊物,一种刊物可以在不同时期被多名读者借阅
问答题有两张关系表: Students(SID,SName,Sex,Dept)
Prizing(SID,PName,Type,PDate)
Students表描述的是学生基本信息,Prizing表描述的是学生获奖信息。
问答题已知关系模式R= (A, B, C, D, E, F, G)满足函数依赖集F=A→B,B→C,A→E,B→F,C*D→G),关系模式R的码由哪些属性组成? R属于第几范式? 将R设计成3NF关系。
问答题请按要求解答下列问题:1.在设计数据库应用系统时,需要对系统所需的存储空间进行规划。规划时需要考虑多种因素,请列出其中的4种。
问答题触发器的作用是什么?
问答题对于教学数据库的三个基本表:
S(SNo,SName,SAge,Ssex)
SC(Sno,CNo,Grade)
C(CNo,CName,Teacher)
使用SQL更新语句表达对下列的更新操作:
问答题考虑定义在事务集(T1,T2,T3) 上的调度S1和S2,S1与S2是否是冲突等价的?为什么?
S1
S2
T1
T2
T3
T1
T2
T3
read(P)
read(Q)
read(Q)
read(P)
write(Q)
write(Q)
write(Q)
write(Q)
write(P)
write(P)
write(P)
write(Q)
write(P)
write(P)
read(P)
read(P)
问答题设有三个基本表,表的结构如下所示,请用SQL完成下列查询: BORROWER:
借书证号
姓名
系名
班级
98001
欧阳
信息系
98-1
98002
刘诚
信息系
98-1
98101
赵林
计算机系
98-2LOANS:
借书证号
图书馆登记号
借书日期
98001
T00101
1999.04.01
98002
T00102
1999.05.01
09001
T00201
1999.05.31BOOKS:
索书号
书名
作者
图书登记号
出版社
价格
TP311.13
数据库系统与应用
李昭原
T00101
科学
19.00
TP311.13
数据库原理与应用
李昭原
T00102
科学
19.00
TP.065
数据库系统原理
李昭原
T00201
北航
6.50
TP.1599
数据库原理教程
王珊
T00101
清华
18.50
问答题现有如下两个关系模式:
Employees(Eid,Name,DeptNO)
Departments(DeptNO,DeptName,TotalNumber)
Employees关系模式描述了职工编号、姓名和所在部门;Depa rtments关系模式描述了部门编号、名称和职工总数。
请按SQL Server所采用的Transact—SQL语法格式编写具有以下功能的后触发性触发器:每当在Employees中插入一行数据时,相应部门的职工总数就加1。
问答题为在某种程度上保证某数据库系统可靠地运行,在SQL server
2000环境中,对其制定有如下三种备份策略。假设对此数据库进行一次完全备份需要4小时,差异备份需要2小时,日志备份需要1小时。设所有备份都是从凌晨1:00开始。
策略1:每周周日进行一次完全备份,每周周一至周六每天进行一次日志备份;
策略2:每周周日进行一次完全备份,每周周一至周六每天进行一次差异备份; 策略3:每天进行一次完全备份。
问答题设有商场经营管理系统,系统中的部分数据表和视图的相关信息如下所示:
表或视图
访问频率
数据源
表T1(商品标识,时间销售柜台,数量,单价,金额)
10000次/天
原始数据
表T2(商品标识,时间,商店标识,总数额,总金额)
1000次/天
T1
表T3(商品标识,月份,商店标识,总数额,总金额)
5000次/天
T2
表T4(商品标识,月份,商店标识,总数额,总金额)
100次/天
T3
视图V1(商品标识,季度,商店标识,总数量,总金额)
3000次/天
T3 表中T4的数据源是T3表明T4中的数据是根据T1的数据汇总计算而来的,并假定各个表的数据都得到了及时计算,现需对系统进行优化,以提高与视图V1有关的查询效率,设有如下优化方案: Ⅰ为T1建立主索引 Ⅱ为T2建立主索引 Ⅲ为T3建立主索引 Ⅳ重写视图V1,将其数据源调整为T4,并为T4建立主索引 Ⅴ重写视图V1,将其数据源调整为T2,并为T2建立主索引 请针对每一个优化方案,说明该优化方案对实现目标是否有效,并简要说明原因。
问答题数据转储的意义是什么?试比较各种数据转储方法。
问答题学生管理数据库包括3个基本表,其结构为: 学生(学号,姓名,年龄,所在系)
课程(课程表,课程号) 选课(学号,课程号,成绩)
试用SQL语言完成操作:
问答题某公司需建立产品信息数据库,经调查其业务要求如下:Ⅰ.一种产品可以使用多个不同种类的部件,也可以使用多个不同种类的零件;一种部件至少被用在一种产品中;一种部件可以由多个不同种类的零件组成;一种零件至少被用在一种产品或一种部件中。Ⅱ.对于一种具体的部件,要记录这种部件使用的各种零件的数量。Ⅲ.对于一种具体的产品,要记录这种产品使用的各种部件数量和各种零件数量,但部件所使用的零件数量不计入该种产品的零件数量。Ⅳ.一个供应商可供应多种零件,但一种零件只能由一个供应商供应。根据以上业务要求,某建模人员构建了如下E-R图:此E-R图中的实体的属性完整,但实体、联系的设计存在不合理之处。
问答题试述分布式数据库系统的模式结构。
问答题简述死锁与活锁的异同点。
问答题在实践当中如何正确地建立稀疏索引?
问答题某公司需建立产品信息数据库,经调查其业务要求如下:Ⅰ.一种产品可以使用多个不同种类的部件,也可以使用多个不同种类的零件;一种部件至少被用在一种产品中;一种部件可以由多个不同种类的零件组成;一种零件至少被用在一种产品或一种部件中。Ⅱ.对于一种具体的部件,要记录这种部件使用的各种零件的数量。Ⅲ.对于一种具体的产品,要记录这种产品使用的各种部件数量和各种零件数量,但部件所使用的零件数量不计入该种产品的零件数量。Ⅳ.一个供应商可供应多种零件,但一种零件只能由一个供应商供应。根据以上业务要求,某建模人员构建了如下E-R图:此E-R图中的实体的属性完整,但实体、联系的设计存在不合理之处。
问答题什么情况下使用稠密索引比稀疏索引要好?并做必要的解释。
问答题一个图书借阅管理数据库要求提供下面服务: 1)可以随时查询书库中现有书籍的品种、数量与存放位置。所有各类书籍由书号唯一标识。 2)可以随时查询书籍借还情况。包括借阅人单位、姓名、借书证号、借书日期和还书日期;并有以下规定:任何人可借多种书,任何一种书可为多个人所借,借书证号具有唯一性。 3)若有需要时,可以通过数据库中保存的出版社的电报编号、电话、邮编及地址等信息向有关书籍的出版社增购有关书籍。并有以下规定:一个出版社可出版多种书籍,同一本书仅为一个出版社出版,出版社名具有唯一性。根据以上假设,试作出如下设计: 1)构造满足需求的E-R图;转换为等价的关系模型结构,并指出每一个关系模式的关键字; 2)考察各关系模式的规范化程度,使其达到3NF。