问答题有如下运动队和运动会两个方面的实体: 运动队方面 运动队:队名、教练姓名、队员姓名 队员:队名、队员姓名、性别、项名 其中,一个运动队有多个队员,一个队员仅属于一个运动队,一个队一般有一个教练。 运动会方面 运动队:队编号、队名、教练姓名 项目:项目名、参加运动队编号、队员姓名、性别、比赛场地 其中,一个项目可由多个队参加,一个运动员可参加多个项目,一个项目一个比赛场地。 请完成如下设计: ①分别设计运动队和运动会两个局部ER图 ②将它们合并为一个全局ER图 ③合并时存在什么冲突,你是如何解决这些冲突的?
问答题为Employees表的EmployeeID列创建唯一的聚集索引,并为Orders表的EmployeeID列创建非聚集索引。
问答题数据字典主要包括哪些元数据信息?数据字典的用途是什么?
问答题某宾馆拟开发一个宾馆客房预订系统,其数据库系统包含以下信息。 ·员工信息:主要包括员工号、姓名、性别、联系电话。 ·部门信息:主要包括部门号、部门名称、部门负责人、电话。 ·客房信息:包括客房号、类型、价格、状态。 ·客户信息:包括身份证号、姓名、性别、单位和联系电话。 以上数据之间存在下列约束: ·一个员工可以负责多个客房的清理,一个客房在不同日期可以由不同的员工负责清理。 ·一个员工只能属于一个部门,一个部门包含多个员工。 ·一个客户可以多次预订房间,一个房间在不同的日期可以被不同的客户预订,预订信息包括预订日期、预订入住日期、预订入住天数。 请根据以上信息画出概念模型(用E-R图表示)。
问答题什么是同构型D-DBMS?什么是异构型D-DBMS?
问答题定义一个视图,名为sView,它包含了学生表中学号和姓名两列数据,且视图中的学生年龄都必须大于20。
问答题使用SQL语句创建学生选课表,有如下限制和描述。 ·学号:与学生表中学号保持数据类型一致,非空。 ·课程号:与课程表中课程号保持数据类型一致,非空。 ·成绩:为0~100之间的整数; ·该关系表主码为(学号,课程号):学号作为外码,参照关系学生表中的学号属性;课程号作为外码,参照关系课程表中的课程号属性。
问答题具有检查点的恢复技术有什么优点?试举一个具体的例子加以说明。
问答题某教学管理数据库中有如下3个基本表。 学生:S(S#,SNAME,AGE,SEX),属性分别表示学号、姓名、年龄和性别。 学习:SC(S#,C#,GRADE),属性分别表示学号、课程号和成绩。 课程:C(C#,CNAME,TEACHER),属性分别表示课程号、课程名和教师姓名。 试用SQL语句完成下列操作: (1)查询年龄大于20岁的男学生的学号和姓名。 (2)查询选修课程名为“操作系统”课程的学生的平均年龄。 (3)查询教师“王明”所授课程的课程号和课程名。 (4)查询选修课程包含教师“王明”所授课程的学生学号。 (5)查询教师“王明”所授课程的每门课程的学生平均成绩。 (6)统计每门课程的学生选修人数(超过10人的课程才统计),要求输出课程号和选修人数,查询结果按选修人数降序排列,若人数相同,则按课程号升序排列。 (7)查询姓张的所有学生的姓名和年龄。 (8)查询成绩为空值的学生学号和课程号。 (9)查询年龄大于女学生平均年龄的男学生姓名和年龄。 (10)查询年龄大于所有女学生年龄的男学生姓名和年龄。 (11)查询选修课程门数超过学号为S0001的学生选修门数的所有学生信息。 (12)查询每个学生的学号、选修课程门数(COUNT_C)和总成绩(TOTAL_G),将查询结果保存在一个名为RESULT的新表中。 (13)将SC中尚无成绩的选课记录删除。 (14)将学生“张三”的学习选课信息全部删去。 (15)将选修“操作系统”课程且不及格的成绩全改为空值。 (16)将低于总平均成绩的女学生成绩提高10%。
问答题假设某商店数据库中有关系模式R(商店编号,商品编号,数量,部门编号,负责人)。
约定:每个商店的每种商品只在一个部门销售;每个商店的每个部门只有一个负责人;每个商店的每种商品只有一个库存数量。
问答题按规范设计的方法将数据库设计分为六个阶段:1.需求分析。2.概念结构设计。3.逻辑结构设计。4.数据库物理设计。5.数据库实施。6.数据库运行和维护。针对关系数据库设计的逻辑结构设计,回答下述问题: ①逻辑设计的基本任务? ②逻辑设计过程中,如何将E-R模型向关系数据模型转换? ③关系数据库逻辑设计的步骤和内容?
问答题已知关系模式R的全部属性集U={A,B,C,D,E,G}及函数依赖集:
F={AB→C,C→A,BC→D,ACD→B,D→EG,BE→C,CG→BD,CE→AG}
求属性集闭包(BD)
+
问答题什么是数据库镜像?它有什么用途?
问答题数据库应用系统功能设计包括哪两个方面?每个方面主要由哪些设计步骤组成?
问答题
某学校的学籍管理系统实现了对学生学籍信息的管理,其中学生表结构为:学生表(学号,姓名,性别,系号,是否有学籍),此表中除学号列有唯一索引外,其他列均无索引。
问答题在一个教务管理系统中,设有如下关系表:
学生(学号,姓名,性别,年龄,班级)
教师(教师号,教师名,职称,系别)
课程(课程号,课程名,教师号)
选课(学号,课程号,成绩)
其中,学号、教师号和课程号分别是学生表、教师表和课程表的主码。
请用SQL语句完成如下操作:
①以系为单位,统计每个系教师所有课程成绩的平均分。
②统计各门课程的选课人数,并按从高到低的顺序进行排列。
③列出“计算机系”所有教授“数据结构”课程的教师的姓名和职称。
④统计每门课程成绩未达到60分的学生人数和课程名并按人数降序进行排列。
⑤列出课程成绩未达该门课程平均分的学生姓名、课程名和分数。
问答题8中的事务Ti和Tj构造一个符合两阶段锁协议并且冲突等价于串行调度<Ti;Tj>的并发调度。
问答题试述数据库设计过程。
问答题下图为关系表Students(专业,姓名,学号,年龄)在对应的数据文件中的物理存储结构示意图:
专业
姓名
学号
年龄
电子
张家力
D-002
19
计算机
苏永军
J-100
18
自动化
邓秀娟
Z-058
23
计算机
叶浩伟
J-206
21
问答题设有某简化的网上购物系统,其E-R图如下: 该系统数据之间存在下列约束:
Ⅰ.一个客户(编号唯一)可以拥有多个订单,每个订单仅属于一个客户。
Ⅱ.一个订单(编号唯一)可以包含多个订购细目,每个订购细目只属于一个订单。
Ⅲ.一种商品可以出现在多个订购细目中,一个订购细目只包含一种商品。
Ⅳ.一个商品类别可以包含多种商品,一种商品只属于一个商品类别。
