( )数据库基础与应用形成性考核作业1.doc

( )数据库基础与应用形成性考核作业1.doc

ID:49194681

大小:100.50 KB

页数:19页

时间:2020-03-01

( )数据库基础与应用形成性考核作业1.doc_第1页
( )数据库基础与应用形成性考核作业1.doc_第2页
( )数据库基础与应用形成性考核作业1.doc_第3页
( )数据库基础与应用形成性考核作业1.doc_第4页
( )数据库基础与应用形成性考核作业1.doc_第5页
资源描述:

《( )数据库基础与应用形成性考核作业1.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、(新版)《数据库基础与应用》形成性考核作业1第一章一、填空题1、记录数据项2、模式与外模式模式与内模式3、文件管理数据库管理4、型值5、文件数据库6、三两7、一对一一对多多对多8、安全性控制致性控制并发性控制数据库恢复9、结构集合运算独立数学第二章一、填空题1、R2R12、实体参照3、选择投影4、al+a2al*d25、316、关系运算关系完整性规则7、列级表级第三章一、填空题1、XTX-Z分解性?、2、完全部分3、BC所有函数依赖的决定因素4、学号系主任5、X--Y决定因素6、第二无损连接函数依赖7、第.2第四章一、填空题1、六四2、建立修改删除3>creat

2、etableupdatetabledroptable4、对应存储念外存数据库空间的个存储文件-个虚表(是基本表的抽象和在逻辑意义上建立的新关系)5、基本表视图6、非过程化的集合7、查询适半的修改二、按照下列每条查询命令写出相应的功能(见后,此略)第五章一、填空题1、概念设计逻辑设计物理设计2、数据处理3、需求分析E-R图4、全局模式外模式功能题:-、假设学牛选课数据库有三个表分别为学牛表S、课程表C和学牛选课表SC,它们的结构如下所示,请根据所给的每种功能写出相应的查询语句。S(S#,SN,SEX,AGE,DEPT)C(C#,CN)SC(S#,C#,GRADE)

3、其中:S#为学号,SN为姓名,SEX为性别,AGE为年龄,DEPT为系别,C#为课程号,CN为课程名,GRADE为成绩。1、查询年龄大于25岁的女学生的姓名、年龄和系别。SELECTSN,AGE,DEPTFROMSWHEREAGE>25AXDSEX=‘女'2、査询选修了课程的学生的姓名、选修的课程名和成绩。SELECTS.SN,C.CN,SC.GRADEFROMS,C,SCWHERES.S#二SC.S#AXDC.C#二SC.C#3、从学生选课库屮查询出每门课程被选修的学生人数,并按所选人数的升序排列出课程号、课程名和选课人数。SELECTC.CN,COUNT(C

4、.C#)AS人数FROMC,SCWHEREC.C#=SC.C#GROUPBYC.C#ORDERBY人数4、査询选修了课程号为“C2”的学生屮成绩最高的学生的学号。SELECTS#FROMSCWHEREC#二”C2”ANDGRADE〉二ALL(SELECTGRADEWHEREC#二”C2”)5.查询所有姓李的学生的姓名和年龄和所在系。SELECTSN,AGE,DEPTFROMSWHERESNLIKE,李駅6.查询每个学生选修每门课程的学生号、姓名、课程号、课程名、成绩等数据。SELECTS.S#,S.SN,C.C#,C.CN,SC.GRADEFROMS,C,SCW

5、HERES.S#二SC・S#ANDC.C#二SC・C#7.从学生选课库小査询出最多选修了2门课(含未选任何课程)的全部学生信息。SELECT*FROMSWHERES#IN(SELECTS#GROUPBYS#HAVINGCOUNT(*)<=2)ORNOTEXISTS(SELECT*FROMSCWHERES.S#二SC.S#)5.查询所有比“王华”年龄大的学生姓名、年龄和性别(假设丿车屮只有…个学生的姓名为“王华”)。SELECTSX,AGE,SEXFROMSWHEREAGE>(SELECTAGEFROMSWHERESN=”王华”)6.统计学生选课数据库屮学生的总人

6、数。SELECTCOUNT(*)AS学生总人数FROMS5.从学生选课库屮査询出被2至4名学生选修的所有课程信息。SELECTS.SN,C.C#,SC.C#,SC.GRADEFROMs,SCWHERES.S#二SC・S#6.从学生选课库屮查询出选修至少两门课程的学生学号。SELECTDISTINCTCl.S#FROMSCCl,SCC2WHERECl.S#二C2.S#AXDCl.C«OC2.C#7.商品库中查询出每种商品的商品代号,分类号,数量和产地。selectx.商品代号,单价擞量,产地from商品表1x,商品表2ywhereX.商品代号=丫.商品代号8.从商

7、品库屮查询岀数量在10和20之间的商品种数。selectcount(distinct分类名)as商品种数from商品表15.从商品库屮查询出每类(即分类名相同)商品的平均数量。Select分类名,avg(数量)as平均数量From商品表1Groupby分类名6.从閤品库屮查询出单价人于等于2000元,或者数量人于等于15的所有•商品Select*From商品表1Where单价>=2000or数量>=157.从商品库屮查询岀比所有商品单价的平均值要高的全部商品。Select*From商品表1splWhere单价>all(selectavg(单价)From商品表1s

8、p28.从商品库中查询出

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。