首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
学校各班级定期在教室组织班会,设计一个用于管理教室使用的数据库。经调查分析,得到的数据项类型如下: 教室号r# CHAR(4),教室容量content INIT,教室可用状态state CHAR(1),班级号c#CHAR(6),班级名称classna
学校各班级定期在教室组织班会,设计一个用于管理教室使用的数据库。经调查分析,得到的数据项类型如下: 教室号r# CHAR(4),教室容量content INIT,教室可用状态state CHAR(1),班级号c#CHAR(6),班级名称classna
admin
2009-02-24
59
问题
学校各班级定期在教室组织班会,设计一个用于管理教室使用的数据库。经调查分析,得到的数据项类型如下:
教室号r# CHAR(4),教室容量content INIT,教室可用状态state CHAR(1),班级号c#CHAR(6),班级名称classname CHAR(20),班长monitor CHAR(8),班级人数cnum INT,班会编号cm# CHAR(8),班会名称name CHAR(20),班会主题subject CHAR(80),开会日期mdate DATE。
并确定以教室(classroom)信息、班级(class)信息、班会(classmeeting)信息为实体,它们通过“开班会”联系起来。为了简化问题做如下假定:
(1) 一个班级在同一个教室不能重复召开同一个班会;
(2) 教室可用状态:‘1’表示教室可用,‘0’表示该教室不可用。
数据库概念设计只包含主键属性的简化E-R图如下:
要求:
1.数据库的逻辑结构设计:给出相应的表名、表的属性名(数据类型可省)、主键。
2.给出下列查询的SQL语句:
a) 当前未借用的教室号和容量。
b) 2001年3月28号有哪些班级(班级名称)在开会?他们的班长是谁?
c) 2001年2月28号‘计算机98级1班’在哪个教室(教室号)开会?班会名称和班会主题是什么?
d)当前能够适合‘计算机98级2班’开会的有哪些教室(教室号)?
选项
答案
1.数据库的逻辑结构设计(给出相应的表明,表结构,主键) classroom(r#,content,state) 主键r# class(c#,classroom,monitor,cnum) 主键c# calssmeeting(cm#,name,subject) 主键cm# meeting(r#,c#,cm#,mdate) 主键(r#,c#,cm#) 2.给出下列查询的SQL语句: a) 当前未借用的教室号和容量 select r#,content from classroom where state=’1’ b) 2001年3月28号有哪些班级(班级名称)在开会?他们的班长是谁? Select c.classname,c.monitor from class cmeeting m; where c.c# =m.c# and mdate=’2001年2月28号’ c) 2001年2月28号‘计算机98级1班’在哪个教室(教室号)开会?班会名称和班会主题是什么? Select r#, m.name, subject from class c classmeeting cm meeting m; Where c.c# =m.c# and m.cm#=cm.cm# and; mdate=’2001年2月28号’and name=’计算机98级1班’ d) 当前能够适合‘计算机98级2班’开会的有哪些教室(教室号)? Select r# from classroom where state=’1’and; Content>=(select cnum from class where classname=’计算机98级2班’(4分)
解析
转载请注明原文地址:https://www.kaotiyun.com/show/GXNZ777K
0
笔试
原NCRE全国计算机四级
NCRE全国计算机四级
相关试题推荐
对局域网来说,网络控制的核心是______。
在计算机外部设备和主存之间直接传送而不是由CPU执行程序指令进行数据传送的控制方式称为________________。
计算机数据总线的宽度是指()。
专业程序员的职业素养要求中不包括(18)。
为了攻击远程主机,通常利用()技术检测远程主机状态。
Togetherwiththenetworklayer,thetransportlayeristheheartoftheprotocol(71).Thenetworklayerprovidesend-to-end
阅读以下应用说明以及用VisualBasic语言编写的程序代码,将应填入(n)处的字句写在答题纸的对应栏内。【应用4.1】设应用程序的运行窗口内有一个文字标签(Label)以及一个框架,其中有三个复选框(chk1,chk2,chk3),各个复选
计算机执行指令的过程是:在控制器的指挥下,把(12)的内容经过地址总线送入(13)的地址寄存器,按该地址读出指令,再经过(14)送入指令寄存器,经过(15)进行分析产生相应的操作控制信号送各执行部件。若执行的是非转移类指令,或虽为转移指令但条件不成立;则(
What is the decimal value of tile binary value 100107(70).
Which one of these statements about connecting to the Internet is true?(68).
随机试题
商业银行人力资源开发与管理的内容有()。
设其中f(u)具有二阶连续导数,f(0)=f’(0)=0,且求f(u)。
血小板增多的常见原因不包括
()是商业秘密的特征。
企业的现货头寸属于空头的情形是()。[2013年3月真题]
QDII基金份额净值应当在()披露。
Electronicbookscouldrevolutionizereading,butpeopleoughttoconsidertheirfar-reaching."Thee-bookpromisestowreakas
社会工作研究与其他研究最大的不同是()。
阅读下面材料,回答问题。亮亮是一个9岁的男孩,他很聪明,而且兴趣广泛。他上课时能认真听讲,并完成作业。课后爱看小说、摄像、踢足球,对功课关注不多,每学期期末考试前几天才抓紧时间复习,所以考试成绩总是不好,他十分苦恼。请用心理学原理分析亮亮考试成绩
E-Learning
最新回复
(
0
)