案例分析题试题四
阅读下列说明,回答问题,将解答填入答题纸的对应栏内
案例分析题试题一
阅读下列说明和图,回答问题,将解答填入答题纸的对应栏内
案例分析题试题一
阅读下列说明和图,回答问题,将解答填入答题纸的对应栏内
案例分析题试题四
阅读下列说明,回答问题,将解答填入答题纸的对应栏内
案例分析题试题一
阅读下列说明和图,回答问题,将解答填入答题纸的对应栏内
案例分析题试题二
阅读下列说明,回答问题,将解答填入答题纸的对应栏内
案例分析题试题五
阅读下列说明,回答问题,将解答填入答题纸的对应栏内
问答题[说明] 已知关系R(A,B,C,D) 和函数依赖集F为AB—>D,C—>,A,D—>C。
问答题
问答题阅读以下说明,回答问题1-3。
在图书馆数据库有三个基本表:书目表Cata(书号Cno、书名Cname、作者Cauthor、出版年Cdate、价格Cprice)、学生表Student(学号Sno、姓名Sname、性别Sgender、专业Sdept)和借书历史表Borrow(所借书号Cno、借书者学号Sno、借书日期Bbdate、还书日期Brdate)。
问答题 阅读以下说明和关系表,回答问题1~4。
[说明] 下面给出PD的关系表:
PD
PNUM
INUM
INAME
DNAME
OFFICE
RECORD
012
A1
B
王
E1
80
013
A2
E
张
C2
70
015
A1
B
王
E1
90
015
A3
R
东方
R4
70
014
A4
X
张
C2
80
其中:PNUM是病人的住院号,INUM是所得的病号,INAME为得病的名称,DNAME是医生的名字,OFFICE是医生的办公室地点,RECORD记录的是该病人的得病的身体状况指标。
问答题阅读以下说明和图,根据要求回答问题。[说明]某电子商务系统采用以数据库为中心的集成方式改进购物车的功能,详细需求如下:(1)加入购物车。顾客浏览商品,单击加入购物车,根据商品标识从商品表中读取商品信息,并更新购物车表。(2)浏览购物车。顾客提交浏览购物车请求后,显示出购物车表中的商品信息。(3)提交订单。顾客单击提交订单请求,后台计算购物车表中商品的总价(包括运费)加入订单表,将购物车表中的商品状态改为待付款,显示订单详情。若商家改变价格,则刷新后可看到更改后的价格。(4)改变价格。商家查看订购自家商品的订单信息,根据特殊优惠条件修改价格,更新订单表中的商品价格。(5)付款。顾客单击付款后,系统先根据顾客表中关联的支付账户,将转账请求(验证码、价格等)提交给支付系统(如信用卡系统)进行转账;然后根据转账结果返回支付状态并更改购物车表中商品的状态。(6)物流跟踪。商家发货后,需按订单标识添加物流标识(物流公司、运单号);然后可根据顾客或商家的标识以及订单标识,查询订单表中的物流标识,并从相应物流系统查询物流信息。(7)生成报表。根据管理员和商家设置的报表选项,从订单表、商品表以及商品分类表中读取数据,调用第三方服务CrystalReports生成相关报表。(8)维护信息。管理员维护(增、删、改、查)顾客表、商品分类表和商品表中的信息。现采用结构化方法实现上述需求,在系统分析阶段得到如图1所示的顶层数据流图和如图2所示的0层数据流图。图1顶层数据流图图20层数据流图
问答题[问题1]
什么叫数据库的安全性,它有哪些内容?
问答题[问题2]对关系“旅客”,请回答以下的问题:
(1)针对“旅客”关系,用100字以内文字简要说明会产生什么问题,并加以修正。
(2)列出修正后的关系模式的所有候选键。
(3)把“旅客”分解为第三范式,并用图4-1所示的关系模式的形式表示,分解后的关系名依次取旅客1、旅客2、…。
问答题下面是创建项目关系的SQL语句。请实现相关的完整性约束。 CREATE TABLE项目( 项目编号CHAR(6), 项目名称VARCHAR(20), 状态CHAR(1) CHECK (c) , 城市VARCHAR(20), 负责人编号CHAR(6) (d) , FOREIGNKEY (e) REFERENCES (f) );
问答题 阅读以下说明和关系表,回答问题。
[说明] 某大型的产品售后服务机构计算机管理中需要如下的信息: 部门
(部门名,所处地点,部门电话,员工姓名) 柜台 (柜台号,维修产品,所属的部门)
员工 (姓名,工龄,所属部门,年龄,工作证号) 顾客
(服务记录号,姓名,性别,购买产品,接待员工,柜台号)
其中,一个部门可以拥有多个柜台,多名员工,一个柜台只能属于一个部门,一个员工只能属于一个部门,但是可以为多个顾客服务,一个顾客的接待员工只有一个。
完成如下设计:
问答题[问题3](4分)
对关系“招聘安排”,请回答以下问题:
(1)关系“招聘安排”是不是第四范式,用60字以内文字叙述理由。
(2)把“招聘安排”分解为第四范式,分解后的关系名依次为:招聘安排1,招聘安排2,……
问答题[说明] 设有三个关系: BOOK (BNO,BNAME,PUBLISH_YEAR,PRICE,PRESS) READ(RNO,RNAME,DUTY) BR(BNO,RNO,RETURN_DAY) 试用关系代数表达式表示下列查询语句:
问答题[说明] 某鲜花订购网站有鲜花、顾客、员工三个实体集,其之间的联系是订货。并要求能提供下述服务: (1)可查询现存鲜花的名称、代号、数量和每支花的单价。其中,所有鲜花的代号是唯一标识的。 (2)可查询顾客订货情况,包括订单号、顾客名、所订鲜花代号、订购数量、包装方式、联系方式、送货地。所有订单号唯一。 (3)可查询员工的送货情况,包括员工号、送货日期、接受订单号。一个订单只由一名员工送货。根据以上要求,完成如下任务: