


下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
.PAGE.中南大学考试试卷20--20学年下学期时间100分钟数据库应用根底课程48学时3学分考试形式:闭卷专业年级:商学院级总分100分,占总评成绩70%注:请将答案直接写在试卷上!在本试卷中除特殊说明外数据库系统为SQLSERVER,均采用以下表:学生信息表Student(NO,NAME,AGE,SEX,CLASS,NA),其字段名分别表示学号(CHAR(4))、(VARCHAR(8))、年龄(INT)、性别(CHAR(2))、班级〔VARCHAR(4)〕、民族〔VARCHAR〔18〕〕,主键为NO。教师信息表T(NO,NAME,sex,ab),其字段名分别表示教师编号(Char(4))、(varchar(8))、性别〔char(2)〕、职称(Varchar(6)),主键为NO。课程信息表C(NO,NAME,TNO),其字段名分别表示课程编号(Char(4))、课程名称(VARCHAR(12))、授课教师编号(varchar(4),主键为〔NO,TNO〕。学生选课及成绩表SC(NO,O,Tno,GRADE),其字段名分别表示学号〔char(4)〕、课程编号(char(4)、授课教师编号(varchar(4),成绩(int),主键为(NO,O,Tno)。在企业管理器中按以下方式录入数据保存。Student的数据NONameAgeSexCLASSNA0101琳19女1002汉族0105王刚21男1015苗族0102晓20女1015土家族0110明NULL男1002汉族0108周冰21女1015苗族2031NULL20男1002汉族..T的数据NONameSexAB1003瑞女讲师2020晓男副教授0102斌女教授C的数据NONameTNO2010数据库技术10032010数据库技术01022015高等数学2020..SC的数据NOOTnoGRADE010520101002880108201010039010102010100386010120101002NULL01052015202078010220101002NULL01102015202082010820152020NULL01022015202085011220152020NULL一、判断以下关系模式最高属于第几式,并解释原因〔此题20分,判断正确得1分,解释原因正确得3分〕〔1〕R〔A,B,C,D,E〕F:{B→C,AB→D};1〔2〕R〔A,B,C,D,E〕F:{AB→C,B→D,D→E};1〔3〕R〔A,B,C,D,E〕F:{ABE→C,CB→D}2〔4〕R〔A,B,C,D,E〕F:{AB→C,AB→D,C→E,E→C}3〔5〕R〔A,B,C,D,E〕F:{AB→C,C→B,C→D,AB→E}二、判断以下描述或命令是否正确,如果不正确,请说明理由,并在不改变原来命令意义的根底上改正〔共24分〕〔1〕数据库中有三类完整性约束:实体完整性、参照完整性和用户定义的完整性。定义外键实现的是用户定义完整性。〔2〕在数据库的三级模式构造中,描述数据库中全体数据的全局逻辑构造和特征的是外模式。当关系的型改变时,用户程序也可以不变,这是数据的存储独立性。〔3〕关系表:学生〔宿舍编号,宿舍地址,学号,,性别,专业,出生日期〕满足第三式。〔4〕假设数据库中已建好student表,并设置了no为主键,现欲对name字段建立索引操作:createclusteredindexind_snameonnametostudent〔5〕查询出‘土家族’和‘苗族’学生的有关信息。selectno,name,sex,classfromstudentwherena=’土家族’UnionSelectno,name,age,classfromstudentwherena=’苗族’〔6〕查询课程号为’2010’selectno,gradefromscwhereo=’2010’and〔7〕查询还没有录入成绩的学生学号及。selectno,namefromstudent,scwheregrade=null〔8〕insertintoscselectno,ofromstudent,c,scwhereclass=’1002’andsc.no=student.noandname=’数据库技术三、写出以下命令的结果。〔此题32分〕〔1〕selectstudent.no,,student.class,sc.o,sc.gradefromstudent,sc,Cwherestudent.no=sc.noandsc.o=c.noand='高等数学'orderbysc.grade〔2〕Selectstudent.class,sc.o,avg(grade),count(o)fromstudent,scwherestudent.no=sc.nogroupbystudent.class,sc.ohavingcount(o)>=1(3)Selectno,o,gradefromscwherenoin(selectnofromstudentwhereNA=’汉族’)(4)Select*fromstudentwheresex='男'andnoin(selectnofromscwhereoin(selectnofromcwherename='数据库技术'andtnoin(selectnofromtwherenamelike'%')))(5)Selectavg(grade)fromsc,student,c,twheresc.no=student.noandsc.o=c.noandc.tno=t.noand='高等数学'Groupbystudent.class〔6〕Selectsc.nofromstudent,sc,c,twheresc.no=student.noandsc.o=c.noandc.tno=t.noandt.abnotlike'教授'groupbysc.nohavingcount(sc.no)>=1〔7〕selectstudent.*,sc.o,sc.gradefromstudentleftouterjoinsconstudent.no=sc.nowheresex='男'(8)selectno,classfromstudentwherenamelike'%'andnoin(selectnofromscwherestudent.no=sc.no)四、用一条命令完成以下操作〔此题24分〕1.用SQL的数据定义语言建立"学生选课及成绩表〞—SC表,并定义其主码。2.检索所有‘汉族’学生所选课程的课程编号及获得的成绩。3.检索所授课程平
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- bt合同固定综合单价合同范例
- 亚马逊开店合同范例
- 付费广告合同范例
- 两个人合伙理发店合同范例
- 兄弟共建小区合同范例
- 债务合同范例写
- 业主找物业维修合同样本
- 2人合作合同范例
- 乌金木家具买卖合同范例
- 买房电子合同范例
- 2024年安徽芜湖事业单位联考高频难、易错点500题模拟试题附带答案详解
- 2024年黑龙江省哈尔滨市中考英语试题卷(含答案及解析)
- 10以内加减法练习题1000题-直接打印版
- 教育部《中小学德育工作指南》-道德修养手册
- RAG技术:人工智能的新篇章
- JGT163-2013钢筋机械连接用套筒
- 2024年7月浙江省高中学业水平考试数学试卷真题(含答案详解)
- DL∕T 782-2001 110kV及以上送变电工程启动及竣工验收规程
- 用友大易-2022雇主品牌白皮书
- JJF(通信) 068-2023 雷达回波模拟器校准规范(报批稿)
- 《公路桥梁施工监控技术规程》(JTGT3650-01-2022)
评论
0/150
提交评论