2023年国家开放大学电大《数据库系统及应用》形成性考核_第1页
2023年国家开放大学电大《数据库系统及应用》形成性考核_第2页
2023年国家开放大学电大《数据库系统及应用》形成性考核_第3页
2023年国家开放大学电大《数据库系统及应用》形成性考核_第4页
2023年国家开放大学电大《数据库系统及应用》形成性考核_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

4章习题与参考答案一.单项选择题SQL语言功能的是〔D〕。A.数据表的定义功能B.数据查询功能C.数据增、删、改功能D.供给便利的用户操作界面功能设某职工表中有用于存放年龄〔整数〕的列,以下类型中最适合年龄列的是〔C〕。A.intB.smallintC.tinyintD.bit设某学生表中有用于存放学生编号的列,以下类型中最适合的是〔D〕。A.intdatetinyintD.char以下约束中用于限制列的取值范围的约束是〔B〕。A.PRIMARYKEYB.CHECKC.DEFAULTD.UNIQUE以下约束中用于限制列取值不重的约束是〔D〕。A.PRIMARYKEYB.CHECKC.DEFAULTD.UNIQUE以下约束中用于实现实体完整性的是〔A〕。A.PRIMARYKEYB.CHECKC.DEFAULTD.UNIQUEDEFAULT约束的说法,错误的选项是〔D〕。A.一个DEFAULT约束只能约束表中的一个列B.DEFAULT约束C.DEFAULT只能定义在列级完整性约束处在列级完整性约束和表级完整性约束处都可以定义DEFAULT约束8.以下为变量赋值的语句中,错误的选项是〔D〕。A.SET@X=10B.SELECT@X=10C.SET@X=10+10D.SET@X=10+”A”设有表T,现要在该表增加一个列,列名为:c1,类型为int。以下能实现该功能的语句是〔A〕。A.ALTERTABLETADDCOLUMNc1intB.ALTERTABLETADD(c1int)C.ALTERTABLETADDCOLUMNc1D.ALTERTABLETADDc1MTypeNCHAR(4)。以下能实现该功能的语句是〔B〕。A.ALTERTABLEMADDCOLUMNTypeNCHAR(4)B.ALTERTABLEMALTERCOLUMNTypeNCHAR(4)C.ALTERTABLEMDROPCOLUMNTypeNCHAR(4)D.ALTERTABLEMALTERTypeNCHAR(4)以下〔B〕10个字节的空间。A.varchar(10)B.char(10)C.nchar(10)D.nvarchar(10)关于numeric(p,s)说法错误的选项是〔C〕。A.p代表整个数值的数字位数B.q代表小数点后的数字位数C.numeric(p,s)是近似数值类型D17字节二.推断题decimal(p,s)数据类型属于字符型。〔╳〕/**/之间的内容用于表示注释,对程序无影响。〔√〕3.”Good”+morning的结果为:”Goodmorning”。〔╳〕SsexNCHAR(1)DEFAULT”男”DEFAULTSsex变量的默认值为”男”。〔√〕SageTINYINTCHECK(Sage>=22ANDSage<=60)Sage2260之间。〔√〕三.简答题SQL语言的功能,每个功能的作用是什么?答:SQL按其功能可分为四大局部:数据定义、数据掌握、数据查询和数据操作。数据能用于掌握用户对数据库的操作权限。Transact-SQL支持的主要数据类型有哪些?答:数值类型〔包括准确数值类型和浮点数值类型〕、字符串类型〔包括统一字符编码的字符串类型和一般字符编码的字符串类型〕、日期时间类型以及二进制数据类型。四.综合应用题例1.计算两个变量的和,然后显示其结果:DECLARE@xint=10,@yint=20,@zintSET@z=@x+@yPrint@z解析:DECLARE@xint=10,@yint=20,@zint声明白三个整型变量x,y,z,其中x10,y20。SET语句为z赋值Print语句的作用是向客户端返回Z的值。2.If语句使用例如。DECLARE@xint,@yint,@zintSET@x=40SET@y=30IF(@x>@y)SET@z=@x-@yELSESET@z=@y-@xPrint@z解析:DECLARE@xint,@yint,@zint声明白三个整型变量x,y,z,SET@x=40SET@y=30给出变量x40,y30,IF(@x>@y)进展推断,打算进入哪个分支。本例中,程序进入SET@z=@x-@yZ10。31+2+3+…+100的值。解析:DECLARE@iint,@sumintSET@i=1SET@sum=0WHILE@i<=100BEGINSET@sum=@sum+@iSET@i=@i+1ENDPRINT@sum4.创立表并给出约束。SQL语句创立如下三张表:学生表〔Student〕、课程表〔Course〕和学生修课表〔SC〕,这三张表的构造和约束如表4-14-3所示。4-1Student表构造列名含义数据类型约束Sno学号CHAR(7)主键Sname姓名NCHAR(5)非空SID身份证号CHAR(18)取值不重Ssex性别NCHAR(1)默认值为“男”SageSage年龄TINYINT15~45Sdept所在系NVARCHAR(20)4-2Course表构造列名列名含义数据类型约束Cno课程号CHAR(6)主键Cname课程名NVARCHAR(20)非空Credit学分NUMERIC(3,1)0Semester学期TINYINT4-3SC表构造列名列名含义数据类型约束Sno学号CHAR(7)Student的外键Cno课程名CHAR(6)Course的外键Grade成绩TINYINT解析:创立满足约束条件的上述三张表的SQL语句如下:CREATETABLEStudent(SnoCHAR(9) PRIMARYKEY,Sname NCHAR(5) NOTNULL,SIDCHAR(18) UNIQUE,Ssex NCHAR(1) DEFAULT”男”,Sage TINYINTCHECK(Sage>=15ANDSage<=45),Sdept NVARCHAR(20))CREATETABLECourse(CnoCHAR(6 )PRIMARYKEY,Cname NVARCHAR(20) NOTNULL,Credit NUMERIC(3,1) CHECK(Credit>0),Semester TINYINT)CREATETABLESC(Sno CHAR(9) NOTNULL,Cno CHAR(6) NOTNULL,Grade TINYINT,PRIMARYKEY(Sno,Cno),FOREIGNKEY(Sno)REFERENCESStudent(Sno),FOREIGNKEY(Cno)REFERENCESCourse(Cno))5SC表添加“修课类别”列,此列的定义为:TypeNCHAR(1),允许空。解析:ALTERTABLESCADDTypeNCHAR(1)6TypeNCHAR(2)。解析:ALTERTABLESCALTERCOLUMNTypeNCHAR(2)7Type列添加限定取值范围为{必修,重修,选修}的约束。解析:ALTERTABLESCADDCHECK(TypeIN(”必修”,”重修”,”选修”))8SC表的“Type”列。解析:ALTERTABLESCDROPCOLUMNType9.“图书表”构造如下:书号:统一字符编码定长类型,长度为6,主键;书名:统一字符编码可变长类型,长度为30,非空;第一一般编码定长字符类型,长度为10,非空;出版日期:日期型;1320。写出创立表的SQL语句,要求在定义表的同时定义数据的完整性约束。〔表名和列名用中文〕解析:createtable图书表(书号nchar(6)primarykey,书名nvarchar(30)notnull,第一作者char(10)notnull,出版日期date,价格numeric(4,1)default20)10.为图书表添加“印刷数量”列,类型为整数。解析:altertable 图书表add 印刷数量int国家开放大学(中心播送电视大学)《国家开放大学学习指南》课程教学大纲第一局部大纲说明一、课程性质与任务〔中心播送电视大学〕在本、专、一村一全部专业的一年级第一学期开设的、起到根底导学作用的一门统设必修课。备利用现代远程技术在国家开放大学进展学习的力量。无三、课程的教学要求理解国家开放大学课程、专业平台,娴熟根本的远程技术学习操习支持效劳。四、课程的教学方法和教学形式建议本课程的特点是:网络课程完善、课程内容、课程形式丰富、实践性强、涉及面广,因此建议通过网络,在计算机教室〔或计算机多媒体教室为加强和落实动手力量的培育,应保证上机机时不少于本教学大纲规定的学时。对于重要概念、关键技能和方法等问题可辅以网上答疑争论的形式。五、教学要求的层次课程的教学要求大体上分为三个层次:了解、理解和把握。了解:能正确判别有关概念和方法。理解:能正确表达有关概念和方法的含义。把握:在理解的根底上加以敏捷应用。其次局部教学媒体与教学过程建议一、课程教学总学时数、学分数18学时,1学分。其中网络课程为13学时,5学时。二、课程呈现方式呈现方式以视频、动画为主,配以必要的文字说明,每段视频、动画8分钟。视频以学习发生的场景为主,也可以是学生访谈,表达PAD、计算机、电视等多种终端上呈现。必备学问,摈弃过多的理论学问,尽可能简捷。有用、便利、模块化设计,基于问题、案例形式呈现。概念清楚、条理清楚、深入浅出、便于自学。在内容上要严密围绕培育目标,突出重点、兼顾一般,反映当代最技术及应用。章节课堂练章节课堂练网络课程教学内容习和实序号学时验学时1生疏国家开放大学312完成专业学习313完成课程学习314网上学习操作技能215学生事务效劳21四、考核合计135教育的学生应严格执行该课程的有关考核文件。第三局部教学内容和教学要求1、学习活动一:生疏国家开放大学〔3学时〕任务一走进国家开放大学〔一〕根本介绍介绍国开的历史,办学模式,供给的学科门类等。〔二〕案例导入由国家开放大学的学生表达参与国家开放大学学习的体会与收获〔〕〔三〕国家开放大学的学习环境在线学习平台;教师〔教师群体与角色;学习者〔个人角色与学习小组创立;学习资源〔文字教材、录像、网络课程、流媒体资源、全媒体数字教材、小课件等;学习活动〔网上教学活动、论坛争论;支持效劳〔获得途径:面对面的效劳、、短信、电子邮件、网上论坛、在线即时答疑系统;〔四〕拓展内容报名渠道,获得学习资源,买书,有困难时候如何寻求帮助。任务二 如何有效学习〔一〕学习策略纸质学习和电子学习的认知策略;制定打算、自我监控与调整;学习时间治理、学习资源与环境利用、互动空间与手段〔QQ群、课程论坛、学习空间、学业求助策略。〔二〕学习方式自学〔自己阅读学习资源,做测试与练习;听讲〔听看讲课视频或音频、面授;体验;探究;问题解决;任务三 学前预备了解并完成一些学前预备工作,从学习方法、学问储藏、计算机技能、学习环境等多方面了解自身的状况,为日后学习奠定根底。了解:国家开放大学的根本介绍,教学环境;把握:国家开放大学的学习策略与方式;把握:在国家开放大学进展学习的学前预备;2、学习活动二:完成专业学习〔3学时〕任务一 走进专业专业概况、专业培育方案及实施细则,专业学习的学问、力量要求。本专业师资队伍、学生概况、毕业生风采。任务二 专业学习过程和评价本专业的学习过程及主要环节该专业与社会证书或社会考试的接轨,学分互换等问题。任务三 学位授予及其他申请学位相关要求。了解转专业、转学等相关政策。了解:国家开放大学的专业概况及师生概况;把握:国家开放大学专业学习过程及主要环节3、学习活动三:完成课程学习〔3学时〕任务一 选择课程通过学习风格测试、询问学业参谋、体验课程学习,进一步明确个人的学习要求,找到自己需要学习的课程组合。搜寻课程;了解课程;体验课程。任务二 课程学习打算,并最终拿到国家开放大学学习指南课程的单科结业证书。扫瞄与订阅资源;参与面授辅导;完成作业;参与学习活动;参与考试;参与实践活动;单科结业;课程评价要求〔如形考、终考、网考等具体要求。拓展内容:非学历课程学习、面授安排、学习积分等。任务三 互动与共享协作学习;学问共享;校友互助。了解:国家开放大学的课程及如何选择课程;理解:如何协作学习、学问共享、校友互助;把握:如何取得国家开放大学的单科课程结业;4、学习活动四:网上学习操作技能〔2学时〕任务一 上网根本技能〔一〕根本网上技能翻开特定网站〔网址或链接;扫瞄网页、返回网页;使用搜寻引擎;网上下载文件。〔二〕根本电子邮件技能1.2.收取、阅读电子邮件;3.发送电子邮件、上传附件。任务二网上学习操作〔一〕学习平台登陆与遗忘密码栏目导航与页面布局;文本课件下载与扫瞄;视频在线观看与下载;提交作业;参与争论。〔二〕学生空间任务三常用工具〔一〕扫瞄器1.IE;2.360;3.QQ。〔二〕搜寻引擎1.Google;2.Baidu;3.Sogou。〔三〕下载及解压缩工具迅雷;电驴;WinRAR。〔四〕文本显示、影音播放工具MSWord;MSPowerpoint;3.POF;4.MediaPlayer;5.KMPlayer;6.暴风影音。〔五〕沟通工具1.QQ;微博;微信;论坛。了解:上网根本技能;理解:常用

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论