《数据库系统原理》实践环节考核指导_第1页
《数据库系统原理》实践环节考核指导_第2页
《数据库系统原理》实践环节考核指导_第3页
《数据库系统原理》实践环节考核指导_第4页
《数据库系统原理》实践环节考核指导_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

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

文档简介

1、PAGE PAGE 14数据库系统原理实践环节考核指导(2008年9月修订)1、类型课程实验考考核2、目的与与要求本课程是一一门理论论与实际际紧密结结合、实实践性强强的课程程。通过上上机实践践,帮助助学生加加深对课课程的理理解,更更好地掌掌握数据据库技术术,并达达到应用用的目的的,进而而培养他他们全面面掌握所所学知识识,在实实践中培培养独立立分析和解决问问题的能能力。本课程的主主要考核核目标是是检查学学生利用用SQLL语言解解决问题题的能力力,强调调测试学生生利用SSQL语语句完成成基本的的数据定定义和数数据操作作的技能能,检查学学生设计计和运用用SQLL语言解解决实际际问题的的能力。3、考核

2、环环境操作系统:Winndowws20000数据库管理理系统:SQLL Seerveer 220000中文版版4、考核内内容SQL SServver 20000的企企业管理理器、查查询设计计器;其他类型数数据库的的导入与与导出(主主要是AAcceess类类型数据据库);数据库的创创建和修修改;基本表的创创建和修修改(要要求使用用SQLL语句完完成);基本表中数数据的管管理(要要求使用用SQLL语句完完成):INSSERTT命令、UUPDAATE命命令、DDELEETE命命令;数据的检索索(要求求使用SSQL语语句完成成):单表查查询、连连接查询询、计算算查询、分分组查询询等;索引、存储储过程和

3、和视图的的创建(要要求使用用SQLL语句完完成);创建登陆标标识并设设置操作作数据库库权限;ODBC的的概念与与配置。5、考核时时间考试时间为为60分分钟。6、考核形形式和方方法采用闭卷机机考形式式,考生生首先登登录考试试服务器器,阅读读考试要要求,在在考试文文件夹DD:220088ks下下完成指指定的开开发要求求,所有有答案都都直接做做在文件件夹d:20008kks内,最最后根据据考试要要求把答答案文件件上传到到考核服服务器上上考生自自己的文文件柜中中(上传传的答案案文件不不要压缩缩打包)。请认真阅读读“考试系系统”使用说说明。7、注意事事项1遵守考考场纪律律,因计计算机引引起的问问题请及及

4、时与监监考老师师联系;有些操操作步骤骤或操作作贴图文文件需要要以Woord形形式保存存,请按按照要求求保存文文件名。2考生不不要等到到最后才才上传答答案文件件,以免免因最后后时刻交交卷人员员太多造造成服务务器响应应速度低低;上传传文件前前务必关关闭相应应的软件件。例如如上传WWordd文档前前应关闭闭Worrd系统统。上传传数据库库文件前前必须停停止SQQL SServver服服务管理理器。3如果发发现无法法登录系系统,请请及时与与监考老老师联系系,由监监考老师师协助处处理。4本系统统采取了了一定安安全性措措施,系系统自动动记录考考生的登登录时间间和登录录微机(登登录时间间取自服服务器)。一一

5、旦发现现同一时时间段内内有两台台微机同同时以某某个考号号登录系系统,将将按作弊弊处理。一一旦发现现某台微微机在考考试期间间用两个个准考证证号登录录过考试试系统。也也按照作作弊处理理。5考试完完毕,主主动删除除D盘上上的相关关文件夹夹。6注意保保护自己己的二次次登录密密码,不不要被其其他考生生知道。7考生在在考试前前如果使使用了模模拟环境境,请于于考试开开始前关关闭所有有浏览器器窗口,然然后重新新登录考考试服务务器。8、参考样样题请从考核服服务器中中下载考考试用的的文件到到本地磁磁盘D:20008kks下,然然后在本本地磁盘盘上用SSQL Serrverr 20000完完成任务务,最后后把正确确

6、的结果果文件上上传到服服务器上上自己的的考试文文件柜中中。考试结束前前本考卷卷需要上上传的文文件至少少有:数数据库对对应的数数据文件件和日志志文件、ans.doc。为保证文件的完整性,开始压缩文件前请退出企业管理器和查询设计器,关闭Word文档,停止SQL Server的服务管理器。然后逐个文件上传到自己的考试文件柜中。下载:请以以鼠标右右单击“下载”,然后后在弹出出的快捷捷菜单中中选择“目标另另存为”,把文文件保存存到本地地的D:20008kks下。样题一一、创建数数据库与与数据表表(40分)1请从考考核服务务器上下下载Acccesss数据据库文件件stuud.mmdb;2使用服服务管理理器

7、在本本地机器器上启动动SQLL Seerveer服务务,接着着启动企企业管理理器;然然后创建建一个大大小为11MB的的数据库库stuudennt,事事务日志志的大小小为1MMB。注注意数据据文件和和事务日日志文件件都保存存在D:20008kks下。3把Acccesss数据据库文件件stuud.mmdb导导入到数数据库sstuddentt中;4设置学学生表的的主键学学号、课课程表的的主键课课程号;5请用SSQL语语句在sstuddentt数据库库中创建建表“家庭”。表结结构如下下所示:家庭表,结结构为:学号(C4),姓名名(C88),父父姓名(C8),父单单位(CC10),母姓姓名(CC8),母

8、母单位(C100);学学号为主主键。6建立学学生表、课课程表和和选课表表之间的的参照关关系。请在anss.dooc中记记录你把把acccesss数据库库导入到到SQLL Seerveer中的的操作过过程。接接着,打打开企业业管理器器的“关系”对话框框,把包包含上述述四个表表的关系系图粘贴贴到文件件anss.dooc中,最最后把建建立数据据表“家庭”的SQQL语句句粘贴到到anss.dooc文件件中。二、SQLL 语句句操作(550分)1查询“教育系系”学生的的学号,姓姓名,性性别,选选修过的的课程号号,课程程名,考考试成绩绩,考试试日期;2计算出出每位学学生的选选课门数数和平均均成绩;3检索出

9、出没有选选修课程程“数据库库原理”和“数据结结构”的学生的信息息;4重新计计算出每每位学生生的总收收入(总总收入打工收收入奖奖金);5. 计算算出所有有单位的的打工收收入和奖奖励的总总额;6建立视视图cooursse,显显示出每每个学生生选课的的学号、选选课门数数、平均均成绩,最最高成绩绩。请把你为完完成上述述功能使使用SQQL语句句粘贴到到anss.dooc文档档中。三、登陆标标识与安安全性 (100分)为系统添加加一个登登录标识识:xssks,并并且把该该标识设设定为sstuddentt的dbbo。请把你的操操作步骤骤记录到到anss.dooc文档档中,并并把设置置成功的的界面粘粘贴到文文

10、档anns.ddoc中中。样题二一、创建数数据库与与数据表表(40分)1请从考考核服务务器上下下载Acccesss数据据库文件件hosspittal.mdbb;2使用服服务管理理器在本本地机器器上启动动SQLL Seerveer服务务,接着着启动企企业管理理器;然然后创建建一个大大小为11MB的的数据库库hosspittal,事事务日志志的大小小为1MMB。注注意数据据文件和和事务日日志文件件都保存存在D:20008kks下。3把Acccesss数据据库文件件hosspittal.mdbb导入到到数据库库stuudennt中;4设置病病人表的的主键“病人号号”、医生生表的主主键“医生号号”;

11、5请用SSQL语语句在企企业管理理器中创创建数据据表“医生附附加信息息”,表结构构如下所所示:医生附加信信息,结结构为:医生号号(C44),毕毕业学校校(C220),毕毕业年度度(C66),业业余爱好好(C330);设置医医生号为为主键。6建立医医生表、病病人表和和诊断信信息表之之间的参参照关系系。请在anss.dooc中记记录你把把acccesss数据库库导入到到SQLL Seerveer中的的操作过过程。接接着,打打开企业业管理器器的“关系”对话框框,把包包含上述述四个表表的关系系图粘贴贴到文件件anss.dooc中,最最后把建建立数据据表“医生附附加信息息”的SQQL语句句粘贴到到ans

12、s.dooc文件件中。二、SQLL 语句句操作(550分)1查询病病人“王晓萍萍”的病人人号、姓姓名、籍籍贯、诊诊断医生生的编号号、姓名名、诊断断建议、诊诊断费用用、诊断断日期(提提示:连连接查询询);2根据工工资和奖奖金,计计算出每每位医生生的总收收入存到到实际收收入中。(总总收入工资奖金);3查询“部门收收入”,能够够计算出出每个部部门的工工资和奖奖金的平平均额;4. 利用用SQLL语句向向医生附附加信息息表中添添加一条条新记录录,信息息内容为为:B004,北京京大学医医学部,220066,踢球球、唱歌歌;5. 对每每个诊断断病人次次数在33次以上上的医生生奖金增增加10000元元;6为医

13、生生表创建建依据医医生姓名名的唯一一性索引引docctorr。 请请把你为为完成上上述功能能使用SSQL语语句粘贴贴到anns.ddoc文文档中。三、登陆标标识与安安全性 (100分)为系统添加加一个登登录标识识:xssks,并并且把该该标识设设定为hhosppitaal的ddbo。请把你的操操作步骤骤记录到到anss.dooc文档档中,并并把设置置成功的的界面粘粘贴到文文档anns.ddoc中中。样题三一、创建数数据库与与数据表表(40分)1请从考考核服务务器上下下载Acccesss数据据库文件件stuud.mmdb;2使用服服务管理理器在本本地机器器上启动动SQLL Seerveer服务务

14、,接着着启动企企业管理理器;然然后创建建一个大大小为11MB的的数据库库stuudennt,事事务日志志的大小小为1MMB。注注意数据据文件和和事务日日志文件件都保存存在D:20008kks下。3把Acccesss数据据库文件件stuud.mmdb导导入到数数据库sstuddentt中;4设置学学生表的的主键学学号、课课程表的的主键课课程号;5删除学学生表中中的字段段“奖励”,并增增加字段段“年龄”;6建立学学生表、课课程表和和选课表表之间的的参照关关系。请在anss.dooc中记记录你把把acccesss数据库库导入到到SQLL Seerveer中的的操作过过程。接接着,打打开企业业管理器器

15、的“关系”对话框框,把包包含上述述四个表表的关系系图粘贴贴到文件件anss.dooc中,最最后把修修改学生生表结构构的SQQL语句句粘贴到到anss.dooc文件件中。二、SQLL 语句句操作(550分)1查询选选修课程程“计算机机应用基基础”的学生生的学号,姓姓名,性性别,考考试成绩绩,考试试日期;2计算出出每门课课程的选选课人数数和平均均成绩;3计算出出每个院院系中所所有学生生的总收收入(即即分院系系求出打打工收入入的和);4列出同同时选修修了“计算机机基础”和“大学外外语”两门课课程的同同学的信信息。5对于每每位所有有课程平平均成绩绩在800分以上上的学生生奖励115000元;6创建一一

16、个存储储过程xxsgl,该过过程包含含一个参参数tnnamee。执行行此存储储过程,能能够输出出该教师师讲授过过的所有有课程,以以及选修修这些课课程的学学生的学学号,考考试成绩绩。 请请把你为为完成上上述功能能使用SSQL语语句粘贴贴到anns.ddoc文文档中。三、登陆标标识与安安全性 (100分)为系统添加加一个登登录标识识:jssjkss,并且且把该标标识设定定为sttudeent的的dboo。请把你的操操作步骤骤记录到到anss.dooc文档档中,并并把设置置成功的的界面粘粘贴到文文档anns.ddoc中中。参考答案:注意:真正正答卷时时不需要要如此复复杂、详详细的记记录,只只需根据据

17、题目要要求回答答必答的的内容。简明、扼要地说明操作步骤,完成操作界面粘贴、语句粘贴即可。样题一:一、创建数数据库与与数据表表(40分分)1下载文文件(略略);2启动SSQL Serrverr服务和和启动企企业管理理器(略略);右单击其中中左侧的的“控制台台根目录录”树中的的【数据据库】,选选择【新新建数据据库】,在在随后弹弹出的对对话框中中输入数数据库名名称,并并分别设设置【数数据文件件】和【事事务日志志】的位位置为DD:220088KS,分分别设置置初始大大小为11MB。3右单击击新建好好的数据据库【stuudennt】,选择【所所有任务务】【导导入数据据】。在在随后弹弹出的【选选择数据据源

18、】对对话框中中选择:然后执行【下下一步】,开开始选择择【目的的】,即即刚刚建建好的sstuddentt数据库库;再选中源数数据库中中的所有有数据表表,最后后【完成成】。4展开左左侧的“控制台台根目录录”树,选选择数据据库【sstuddentt】中的的【关系系图】,添添加三个个数据表表到关系系图中;选择【学学生基本本表】的的字段“学号”,然后后右单击击选择【设设置主键键】。选选择【课课程表】的的字段“课程号号”,然后后右单击击选择【设设置主键键】。然然后保存存关系图图。5Creatte ttablle 家家庭(学学号 ccharr(4) prrimaary keyy, 姓姓名 ccharr(8)

19、, 父父姓名 chaar(88),父父单位 chaar(110), 母姓姓名 ccharr(8),母单单位 ccharr(100)6打开步步骤4建建立的关关系图,把把学生基基本表中中的主键键【学号号】拖动动到【选选课表】的的字段“学号”上,把把课程表表中的主主键【课课程号】拖拖动到【选选课表】的的字段【课课程号】上上。当线线路连接接成功后后,表示示关系建建立成功功。把关系图屏屏幕拷贝贝到文档档anss.dooc中。最后保存关关系图。二、SQLL 查询询语言(50分分)1Selecct 学学生基本本表.学学号,姓姓名,性性别,课课程表.课程号号,课程程名,考考试成绩绩,考试日期 frrom 学生基基本表,课课程表,选选课表Wheree 学生生基本表表.学号号=选课课表.学学号 aand 课程表表.课程程号=选选课表.课程号号 annd 系系别=教育系系2Sellectt 学号号,coountt(*) ass 选课课门数,avgg(考试试成绩) from 选课表表 grroupp byy 学号号ordder by 学号3Sellectt * froom 学学生基本本表 wheree 学号号 noot iin (seleect 学号 froom 选选课表,课程表表 whheree 课程程表.课课程号=选课表表.课程程号 aand 课程名名=数据库库原理) and

温馨提示

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

评论

0/150

提交评论