问答题[问题1]请将下面创建选手参赛表PC的SQL语句补充完整,要求定义实体完整性约束、参照完整性约束,以及其他完整性约束。CREATETABLEPC(PnoCHAR(10)REFERENCES(a)(Pno),CnoCHAR(3)REFERENCES(b)(Cno),CityCHAR(20)(c)RankCHAR(20)(d)PointSMALLIT,(e)
问答题[问题3]由于某种原因,编号为TE06的竞赛项目在正式举办前被取消了。而此前系统中已经记录了些选手的报名参赛情况,因此需要在系统中删除E06的竞赛项目记录,以及该竞赛的所有报名参赛纪录。根据问题1在选手参赛表PC上定义的参照完整性约束,此功能可以由下面的SQL语句实现,请补全。(1)FROM(m)WHERECno=E06;(n)FROM(o)WHERECno=E06:
问答题系统定期扫描书籍销售订单表,根据书籍总的销售情况来确定书籍的销售类别。下面是系统中设置某书籍销售类别的存储过程,结束时需显式提交返回。请补全空缺处的代码。
问答题补充逻辑结构设计结果中的(a)、(b)两处空缺及完整性约束关系。
问答题为防控新冠疫情,一些公共设施需要定期消毒,管理部门为高效完成工作并记承必要的工作信息,设计了相应的数据库,其中有一个表用来记承公共汽车的消毒情况,表的结构如下:消毒记录日期,车牌号,行驶路线,消毒人员工号,消毒人员姓名其中车牌号和消毒人员工号唯同辆车保持固定的行驶路线。假设同人员每天可以负责多辆车的消毒工作。如果每辆车每日有多次消毒,需要记录每次消毒的消毒时间,在问题2设计结果的基础上,如何在不破
问答题某数据库系统采用数据转储方式对数据和日志文件进行离线备份,用检查点机制进行恢复。假设部分其日志文件如表5-1所示。日志记录内容中:假设各数据项的初始值为:1-22,J=45,K-9,系统出错恢复后,I,J,K的数值会恢复为多少?
问答题某数据库系统采用数据转储方式对数据和日志文件进行离线备份,用检查点机制进行恢复。假设部分其日志文件如表5-1所示。日志记录内容中:假设掉电造成磁盘介质损坏,数据库无法启动,请用100字以内的文字简要说明其恢复过程。
问答题为防控新冠疫情,一些公共设施需要定期消毒,管理部门为高效完成工作并记承必要的工作信息,设计了相应的数据库,其中有一个表用来记承公共汽车的消毒情况,表的结构如下:消毒记录日期,车牌号,行驶路线,消毒人员工号,消毒人员姓名其中车牌号和消毒人员工号唯同辆车保持固定的行驶路线。假设同人员每天可以负责多辆车的消毒工作。给出消毒记录表中成立且左侧只有一个属性的所有函数依赖关系。题中设计的消毒记录表是否满足2N
问答题某数据库系统采用数据转储方式对数据和日志文件进行离线备份,用检查点机制进行恢复。假设部分其日志文件如表5-1所示。日志记录内容中:请给出系统恢复时需要重做(Redo)的事务列表和需要撤销(Undo)的事务列表。
[说明]E软件开发公司,决定开发设计本公司的项目工作管理系统,由王先生承担数据库的设计工作。公司项目管理的需求分析如下。1.组织机构:E公司有多个部门,每个部门有多个职员、多个办公室,每个办公室有一部电话。当部门变更时更换新的部门代码。职员辞职后,若再次被聘用仍使用辞职前的代码。被聘用职员担任某职务,职务用职务代码来标识。职务分为工程师、高级工程师、经理助理、经理等。职员的工资根据等级区分,共分为S、A、B、C、D五个等级。—个职务对应某个等级,一个等级对应多个职务。职员月工资等于职员月工作时间(小时)乘以小时工资。职员的人事变动以及职位变更(升级、降级)在月初进行。2.项目管理:项目用项目代码标识,使用过的项目代码不能重复使用。一个部门可承担多个项目,但一个项目仅由一个部门承担。一个项目有一名项目主管和多名职员:一名职员可参加多个项目。项目代码由系统自动生成,一旦项目建立,项目名、部门代码以及起始年月日不能再变更。3.项目的工作管理流程为:项目工作计划输入(初始计划)→工作业绩输入→业绩生成(每月一次)→计划修正(每月一次)。.项目工作计划输入:项目主管使用如图4-1所示的工作计划输入界面,输入项目代码、职员代码、职员参加某个项目的月工作时间(计划)。图中白色部分为可输入项。.工作业绩输入:输入职员每天参加各个项目的工作时间。图4-2为工作业绩输入界面,图中白色部分为可输入项。其中,出勤时间由考勤系统管理,指定项目代码的顺序可以不同,并且一天可以输入多个项目代码,但同一个项目代码不能重复输入。.业绩生成:月底汇总职员的当月工作业绩,生成月工作业绩表。.计划修正:项目主管根据项目进度修改以后的工作计划。王先生根据公司的项目需求将数据库关系模式设计如下:部门(部门代码,部门名,起始年月,终止年月,办公室,办公电话)职务(职务代码,职务名)等级(等级代码,等级名,年月,小时工资)职员(职员代码,职员名,部门代码,职务代码,任职时间)项目(项目代码,项目名,部门代码,起始年月口,结束年月日,项目主管)工作计划(项目代码,职员代码,年月,工作时间)
阅读以下说明和关系表,回答问题1~4,将解答对应的解答栏内。[说明] 关系变量R{A,B,C,D,E,F}满足如下的函数依赖 AD→E,AEB→D,B→CF,DE→B,DC→E,EC→FA,EF→DB,E→A
阅读以下说明,回答问题1~4。[说明] 设某商业集团数据库中有三个实体集。一是“仓库”实体集,属性有仓库号、仓库名和地址等;二是“商店”实体集,属性有商店号、商店名、地址等;三是“商品”实体集,属性有商品号、商品名、单价。设仓库与商品之间存在“库存”联系,每个仓库可存储若干种商品,每种商品存储在若干仓库中,每个仓库每存储一种商品有日期及存储量;商店与商品之间存在着“销售”联系,每个商店可销售若干种商品,每种商品可在若干商店里销售,每个商店销售一种商品有月份和月销售量两个属性;仓库、商店、商品之间存在着“供应”联系,有月份和月供应量两个属性。
阅读以下说明,回答问题1-5,将解答填入对应的解答栏内。[说明]设关系R,S分别为下面表所示:
阅读以下说明,回答问题1~4。[说明] 现有某个应用,涉及到两个实体集,相关的属性为: 实体集R(A#,A1,A2,A3),其中A#为主键 实体集S(B#,B1,B2),其中B#为主键 从实体集R到S存在多对一的联系,联系属性是D1。
工厂的仓库管理数据库的部分关系模式如下所示:仓库(仓库号,面积,负责人,电话)原材料(编号,名称,数量,储备量,仓库号)要求一种原材料只能存放在同一仓库中。“仓库”和“原材料”的关系实例分别如表2-1和表2-2所示。
阅读下列说明,回答问题。【说明】某省针对每年举行的足球联赛,拟开发一套信息管理系统,以方便管理球队、球员、主教练、主裁判、比赛等信息。【需求分析】(1)系统需要维护球队、球员、主教练、主裁判、比赛等信息。球队信息主要包括:球队编号、名称、成立时间、人数、主场地址、球队主教练。球员信息主要包括:姓名、身份证号、出生日期、身高、家庭住址。主教练信息主要包括:姓名、身份证号、出生日期、资格证书号、级别。主裁判信息主要包括:姓名、身份证号、出生日期、资格证书号、获取证书时间、级别。(2)每支球队有一名主教练和若干名球员。一名主教练只能受聘于一支球队,一名球员只能效力于一支球队。每支球队都有自己的唯一主场场地,且场地不能共用。(3)足球联赛采用主客场循环制,一周进行一轮比赛,一轮的所有比赛同时进行。(4)场比赛有两支球队参加,一支球队作为主队身份、另一支作为客队身份参与比赛,一场比赛只能有一名主裁判,每场比赛有唯一的比赛编码,每场比赛都记录比分和日期。【概念结构设计】根据需求分析阶段的信息,设计的实体联系图(不完整)如图3一1所示。【逻辑结构设计】根据概念结构设计阶段完成的实体联系图,得出如下关系模式(不完整):球队(球队编号,名称,成立时间,人数,主场地址)球员(姓名,身份证号,出生日期,身高,家庭住址,(1))主教练(姓名,身份证号,出生日期,资格证书号,级别,(2))主裁判(姓名,身份证号,出生日期,资格证书号,获取证书时间,级别)比赛(比赛编码,主队编号,客队编号,主裁判身份证号,比分,日期)
阅读以下说明和关系表,回答问题1~3,将解答对应的解答栏内。[说明]下图表示的是一个火车票预售处的E/R图,一人可以订多张火车票。其中乘客有三个属性:序号No,姓名Name和地址Address火车票也有三个属性:时间Date,车次Tno,价格Price
阅读以下说明和关系表,回答问题。[说明] 某大型的产品售后服务机构计算机管理中需要如下的信息: 部门 (部门名,所处地点,部门电话,员工姓名) 柜台 (柜台号,维修产品,所属的部门) 员工 (姓名,工龄,所属部门,年龄,工作证号) 顾客 (服务记录号,姓名,性别,购买产品,接待员工,柜台号) 其中,一个部门可以拥有多个柜台,多名员工,一个柜台只能属于一个部门,一个员工只能属于一个部门,但是可以为多个顾客服务,一个顾客的接待员工只有一个。 完成如下设计:
阅读以下说明和关系表,回答问题1-6。 [说明] 设有三个关系 学生S(学号,姓名,性别,年龄,籍贯) 课程C(课程号,课程名,任课老师,所用教材) 学生成绩SC(学号,课程号,得分) 其中规定各属性定义如下: 学号:SNUM 姓名:SNAME 性别:SEX 年龄:AGE 籍贯:NATIVE 课程号:CNUM 课程名:CNAME 任课老师:TEACHER 所用教材:BOOK 得分:GRADE 试用关系代数表达式表示下列查询语句。
阅读以下说明,回答问题1-3。[说明] 某鲜花订购网站有鲜花、顾客、员工三个实体集,其之间的联系是订货。并要求能提供下述服务: (1)可查询现存鲜花的名称、代号、数量和每支花的单价。其中,所有鲜花的代号是唯一标识的。 (2)可查询顾客订货情况,包括订单号、顾客名、所订鲜花代号、订购数量、包装方式、联系方式、送货地。所有订单号唯一。 (3)可查询员工的送货情况,包括员工号、送货日期、接受订单号。一个订单只由一名员工送货。根据以上要求,完成如下任务:
