首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设计一个用于管理会议室的数据库。经调查分析,得到的数据项列出如下: 房间号r# CHAR(4),部门号d# CHAR(3),部门名称dname CHAR(20), 房间容量content INT,部门主管dmanager CHAR(8),开会日
设计一个用于管理会议室的数据库。经调查分析,得到的数据项列出如下: 房间号r# CHAR(4),部门号d# CHAR(3),部门名称dname CHAR(20), 房间容量content INT,部门主管dmanager CHAR(8),开会日
admin
2009-02-24
69
问题
设计一个用于管理会议室的数据库。经调查分析,得到的数据项列出如下:
房间号r# CHAR(4),部门号d# CHAR(3),部门名称dname CHAR(20),
房间容量content INT,部门主管dmanager CHAR(8),开会日期mdate DATE,
会议名称cname CHAR(20),会议主题(subject)CHAR(80),会议类型(type),
部门人数dnum INT,当前房间状态state CHAR(1),
并确定以会议室(room)信息、部门(department)信息、会议(conference)信息为实体,它们
通过”开会(meeting)”联系起来。为了简化问题做如下假定:
会议以部门召开,但一个部门在同一会议室不能重复召开同一个会议。会议室按部门借用,且不预借。当前房间状态取值为’1’表示该会议室当前正在开会,取值为’0’表示该会议室当前未被借用。数据库概念设计的只包含主键属性的简化E-R图如下:
要求:
(1) 数据库的逻辑结构设计:给出相应的表名、表的属性名(数据类型可省)、主键。
(2) 给出下列查询的SQL语句:
a) 当前未借用的会议室(房间号)和容量;
b) 2000年4月8日有哪些部门(部门名称)在开会?他们的主管是谁?
c) 2000年4月8日’信息中43’在哪个会议室(房间号)开会?会议名称和主题是什么?
d) 当前能够适合’信息中43’开会的有哪些会议室(房间号)?
选项
答案
(1) 数据库的逻辑结构设计(给出相应的表名、表结构、主键): room(r#,content,state)主键:r# department(d#,dname,dmanager,dnum)主键:d# conference(cname,Subject,type)主键:cname meeting(r#,d#,cname,mdate)主键(r#,d#,cname) (2) 给出下列查询的SQL语句: a) 当前未借用的会议室(房间号)和容量: select r#,content from room where state=’O’ b) 2000年4月8日有哪些部门(部门名称)在开会?他们的主管是谁? Select dname,dmanager from departmentd,meeting m; Where d.d#=m.d# and mdate=’2000年4月8 日’ 或 Select dname,dmanager from department d; Where d.d#=in(select m.d#=from meeting m; Where mdate=’2000年4月8日,) c) 2000年4月8日’信息中心,在哪个会议室(房间号)开会?会议名称和主题是什么? Select r#,m.cname,subject from department d,meeting m,conference c; Where d.d#=m.d# and m.cname=c.cname and; Mdate=’2000年4月8日’and dname=’信息中心’ 或(注:本题中Select r#,c.cname,…….也可以是Select r#,m.cname,……. Select r#,c.cname,subject from meeting m,conference c; Where Mdate=’2000年4月8日’and m.cname=c.cname and; m.d#=(select d.d# from department d where dname=’信息中心’) d) 当前能够适合,信息中心,开会的有哪些会议室(房间号)? Select r# from room where state=’O’and; content>=(select dnum from department where dname=’信息中心’)
解析
转载请注明原文地址:https://kaotiyun.com/show/PLNZ777K
0
笔试
原NCRE全国计算机四级
NCRE全国计算机四级
相关试题推荐
在Windows操作系统中,某主机运行routprint命令后路由记录如下图所示,则主机的默认网关为(69);与routprint具有同等功能的命令是(70)。(69)
CSMA(载波监听多路访问)控制策略中有三种坚持退避算法,其中一种是:“一旦介质空闲就发送数据,假如介质是忙的,继续监听,直到介质空闲后立即发送数据;如果有冲突就退避,然后再会试”,这种退避算法称为(24)算法。这种算法的主要特点是(25)。CSMA/CD
CSMA(载波监听多路访问)控制策略中有三种坚持退避算法,其中一种是:“一旦介质空闲就发送数据,假如介质是忙的,继续监听,直到介质空闲后立即发送数据;如果有冲突就退避,然后再会试”,这种退避算法称为(24)算法。这种算法的主要特点是(25)。CSMA/CD
在以太网的10Base-5标准中,粗同轴电缆的特性阻抗为(14),物理层采用(15)编码;100Base-TX采用的是(16)物理拓扑结构,传输介质通常采用(17)类双绞线;100Base-FX采用的传输介质是(18)。
ThenumberofhomeusersandsmallbusinessesthatwanttousetheInternetiseverincreasing.Theshortageofaddressesisbecom
In(66)the strength of the carder signal is varied to represent binary 1 or 0.(67)is a system that can map a name to an address a
Software design is a(46) process. It requires a certain amount of fl air on the part of the(47). Design can not be learned from
Very brief, simple expressions in program are easy to write correctly and effortless to(4).
C++fullysupports______programming.
Theterm“software________________”isusedtodescribethesoftwareengineeringactivitiesthatoccurfollowingdeliveryofas
随机试题
AreParentstheBestTeachers?Obviously,theearliestteacherswehaveinourlivesinmostcasesareourparents,andthey
试述前置胎盘的诊断方法。
肝郁气滞型缺乳,首选方剂为肝经郁热型乳汁自出,首选方剂为
古代西亚楔形文字法的主要法典——《苏美尔法典》第1条规定:“推撞自由民之女,致堕其身内之物者,应赔偿银十舍客勒。”第9条规定:“倘牛伤害栏中之牛,则应以牛还牛。”《新旧约全书》中的“出埃及记.戒民数例”规定:“行邪术的女人,不可容她存活。凡与兽淫合的,总要
某大型机电设备采用国际公开招标方式进行招标。经备案同意的招标文件中规定采用最低评标价法评标,同时规定了评标价量化因素及评标价格调整方法:(1)以招标文件规定的交货时间为基础,每超过交货时间一周,其评标价在其投标总价的基础上增加0.5%,不足一周按
私人银行业务的目的是通过全球性的财务咨询及投资顾问,达到保值、增值等的目标。()
对于一个饭店经理,最重要的技能是( )。
A股份有限公司为上市公司,系增值税一般纳税企业,适用的增值税税率为17%,适用的所得税税率为33%。A公司20×7年财务报告批准报出日为20×8年3月20日。A公司按净利润的10%提取法定盈余公积。在对该公司20×7年度财务报表进行审计时,以下交易和事项引
Therichestbillionpeopleintheworldhavecreatedaformofcivilizationsoacquisitiveand________thattheplanetisindang
Thefactoryhasdevelopedanewwayofdealingwith(industry)______waste.
最新回复
(
0
)