首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
学校各班级定期在教室组织班会,设计一个用于管理教室使用的数据库。经调查分析,得到的数据项类型如下: 教室号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
38
问题
学校各班级定期在教室组织班会,设计一个用于管理教室使用的数据库。经调查分析,得到的数据项类型如下:
教室号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://jikaoti.com/ti/yKE7FFFM
0
笔试
原NCRE全国计算机四级
NCRE全国计算机四级
相关试题推荐
在下列几种防火墙中,防火墙安全性能最好的是______。
在Linux中,设备文件存放在(64)________________目录下,以hd为前缀的文件是IDE设备,以sd为前缀的文件是(65)________________设备。
Windows系统中,在“运行”对话框中输入(66)________________,可出现下图所示界面。MicrosoftWindows[Version6.1.7601]Copyright(c)2009MicrosoftCor
Computer(75)is a complex consisting of two or more connected computing units, it is used for the purpose of data communication a
In C program, all variables must be(70)before use, usually at the beginning of the function before any(71)statements.
Different quality factors of software can be reflected upon user’s different points of view, through product running, product mo
Webbrowserissimplyaterminalemulator,designedtodisplaytextonascreen.Thetwoessentialdifferencesbetweenanordina
An instruction is made up of(41) that specify the function to be performed and operands that represent the data to be operated o
In______,theonlyelementthatcanbedeletedorremovedistheonethatwasinsertedmostrecently.A.alineB.aqueueC.ana
通道是一种
随机试题
关于施工用电开关箱内漏电保护器的说法,正确的有()。
喉室属于
脊髓灰质炎病毒免疫特点是
“三同时”制度是指新建、改建、扩建工程的安全生产设施必须与主体工程()。
专利权的客体是指能够取得专利法保护的发明创造,我国专利法规定专利权的客体包括()。
某学校的三名初中生,两两一起称体重,分别为83公斤、85公斤和86公斤。问:三名初中生中最大的体重为多少公斤?
下列关于SQL的超连接查询的描述中,说法不正确的是()。
下列叙述中正确的是
Thetaskofbeingacceptedandenrolledinauniversitybeginsearlyforsomestudents.Longbeforetheygraduatefromhighscho
MarkTwain:OneofAmerica’sBestKnownandBestLovedWritersMarkTwainwrote"TheAdventuresofHuckleberryFinn"in1884
最新回复
(
0
)