首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
阅读下列说明和E—R图,回答问题1至问题3,将解答填入答题纸的对应栏内。 【说明】 设有下列关于学生成绩管理系统的E-R图(见图2—1)。图中矩形表示实体,圆表示属性,双圆表示关键字属性,菱形表示实体间的联系。假定已通过下列SQL语言建立了基本表:CREA
阅读下列说明和E—R图,回答问题1至问题3,将解答填入答题纸的对应栏内。 【说明】 设有下列关于学生成绩管理系统的E-R图(见图2—1)。图中矩形表示实体,圆表示属性,双圆表示关键字属性,菱形表示实体间的联系。假定已通过下列SQL语言建立了基本表:CREA
admin
2014-10-11
74
问题
阅读下列说明和E—R图,回答问题1至问题3,将解答填入答题纸的对应栏内。
【说明】
设有下列关于学生成绩管理系统的E-R图(见图2—1)。图中矩形表示实体,圆表示属性,双圆表示关键字属性,菱形表示实体间的联系。假定已通过下列SQL语言建立了基本表:CREATE TABLE STUDENT (SNo CHAR(6) NOT NULL UN工QUE,
SName CHAR(20),
Sex CHAR(1),
DeptCHAR(20),
Age SMALLINT);
CREATE TABLE COURSE (CN0 CHAR(6) NOT NULL UN工QUE,
CName CHAR(20),
Hour SMALL工NT,
Credi七SMALL工NT);
CREATE TABLE SC (SN0 CHAR(6),
CNo CHAR(6),
GRADE SMALL工NT,
PRIMARY KEY (SNo,CNo));
为了答题的方便,图中的实体和属性同时给出了中英文两种名字,回答问题时只须写出英文名即可。
【问题】
填充下列SQL程序5.1~5.4中的(1)~(6),使它们分别完成以下查询功能:[*]
程序5.1:检索选修所有课程的学生姓名。
程序5.2:给出全体学生人数。
程序5.3:按学号给出每个学生的平均成绩。
程序5.4:按学号给出每个学生选修课程的门数。
【程序5.1】
SELECT SName FROM STUDENT wHERE (1)
(SELECT*FROM COURSE WHERE (2)
(SELECT* FROMSC WHERE (3) ))
【程序5.2】
SELECT (4) FROMSTuDENT
【程序5.3】
SELEcT (5) FROMSC GR0uP BYSN0
【程序5.4】
SELECT (6) FRoMSC GROup BYSNO
选项
答案
(1)NOTEXISTS (2)NOTEXISTS (3)STUDENT.SNO=SCSNOANDCOURSE.CNO=SCCNO (4)COUNT(*) (5)SNO,AVG(GRADE) (6)SNO,COUNT(CNO)
解析
本题主要是考察SQL。SQL中数据查询是最常用的,其完整形式如下:
SELECT[ALL|DISTINCT]
[,<目标列表达式>1...
FROM<表名或视图名>[,<表名或视图名>]
[WHERE<条件表达式>]
[GROUPBY<列名1>[HAVING<条件表达式>]]
[ORDERBY<列名2>[ASC1DESC]...]
子句顺序为SELECT、FROM、WHERE、GROUPBY、HAVING、ORDERBY,但SELECT和FROM是必须的,HAVING子句只能与GROUPBY搭配起来使用。该成绩管理系统的关系模式有:STUDENT(SNo,SName,Sex,Dept,Age),主键为SNo,COURSE(CNo,CName,Hour,Credit),主键为CNo,SC(SNO,CNO,GRADE),主键为(Sno,CNo)。程序5.1是检索选修所有课程的学生姓名,亦即“不存在没有选修的谋程”。空(1)是引出子查询的,该类连接浏有:IN、NOTIN、EXISTS、NOTEXISTS,EXISTS’JI出的子查询一般是SELECT*型,故排除IN型;再据语意分析应填NOTEXISTS。空(2)同理得应填NOTEXISTS。空(3)是“真正”的查询条件,该查询涉及剑三个表STUDENT、COURSE、CS,故应填STUDENT.SNO=SC SNOANDCOURSE.CNO=SCCNO。程序5.2是给出全体学生人数,涉及集函数的应用。常用的集函数有:COUNT、SUM、AVG、MAX、MIN。存此用到CoUNT,故空(4)虑填COUNT(*)。程序5.3是按学号给出每个学生的平均成绩,同样是集函数,AVG的应用。要注意的是需要同时给出学号,故空(5)应填:SNO,AVG(GRADE)。程序5.4是按学号给出每个学生选修课程的门数,属COUNT的用法,并注意同时给出学号。故空(6)应填:SNO,COUNT(CNO)。
转载请注明原文地址:https://kaotiyun.com/show/maDZ777K
本试题收录于:
软件设计师下午应用技术考试题库软考中级分类
0
软件设计师下午应用技术考试
软考中级
相关试题推荐
瀑布模型表达了一种系统的、顺序的软件开发方法。以下关于瀑布模型的叙述中,正确的是(17)。
在进行可用性测试时关注的问题应包括()。①安装过程是否困难②错误提示是否明确③GUI接口是否标准④登录是否方便⑤帮助文本是否上下文敏感
以下关于数据流图的叙述中,不正确的是______。
数据库是按照一定的数据模型组织、存储和应用的______的集合。
某计算机系统页面大小为4K,进程P的页面变换表如下表所示。若P中某数据的逻辑地址为十六进制2C18H,则该地址的页号和页内地址分别为2和C18H;经过地址变换后,其物理地址应为十六进制______。
甲怀疑乙发给他的信息已遭人篡改,同时怀疑乙的公钥也是被人冒充的。为了消除甲的疑虑,甲、乙需要找一个双方都信任的第三方,即______来签发数字证书。
CPU执行指令时,先要根据程序计数器将指令从内存读取出并送入______,然后译码并执行。
在应用服务器关机的情况下,公司员工能连接上因特网吗?简要解释。假设采用ISDN基本速率接口,下载1875KB的文件,最快需要多长时间?
阅读以下说明,回答问题1至问题4,将解答填人答题纸的对应栏内。[说明]某小公司的网络拓扑如图9-2所示。其中路由器具有ISDN模块,公司网络通过ISDN连接到ISP。
阅读以下说明,回答问题1至问题3,将解答填入答题纸对应的解答栏内。说明网络解决方案如图4-1所示。该网络原先使用的是国外品牌的交换机,随着网络规模的扩大,增添了部分国产品牌的交换机,交换机1至交换机5均是国产10M/100M自适应交换机,交换机6
随机试题
防风长于桑叶长于
在DDN网中,速率小于()kbiffs称为子速率。
孙辈的父母因故离开家长只留下祖辈和孙辈的家庭是()
与吸附力关系最密切的因素是
1型糖尿病的临床特点是
张某与厂方的纠纷可按( )处理。可变更合同在变更前属于( )的合同。
下列各项中,税务机关有权核定纳税人应纳税额的情形有()。
在某基金公司的晨会上,投资经理A提到:“可以通过投资股票、债券、期货等来分散基金的非系统性风险,且也可一定程度上降低系统性风险。”;投资经理B补充道:“系统性风险主要受宏观因素影响,应该加强对经济、政治和法律等因素的关注。”关于两人的说法,下列表述正确的是
WhatanimaldoesRepublicPartytakeasitssymbol?
已知总体X服从参数为λ的泊松分布,X1,X2,…,Xn是取自总体X的简单随机样本,其样本均值和样本方差分别为+(2-3a)S2是λ的无偏估计,则a=______。
最新回复
(
0
)