数据库应用技术实习指导书10高应new.doc

上传人:marr****208 文档编号:146251580 上传时间:2020-09-28 格式:DOC 页数:7 大小:90.50KB
返回 下载 相关 举报
数据库应用技术实习指导书10高应new.doc_第1页
第1页 / 共7页
数据库应用技术实习指导书10高应new.doc_第2页
第2页 / 共7页
数据库应用技术实习指导书10高应new.doc_第3页
第3页 / 共7页
数据库应用技术实习指导书10高应new.doc_第4页
第4页 / 共7页
数据库应用技术实习指导书10高应new.doc_第5页
第5页 / 共7页
点击查看更多>>
资源描述

《数据库应用技术实习指导书10高应new.doc》由会员分享,可在线阅读,更多相关《数据库应用技术实习指导书10高应new.doc(7页珍藏版)》请在金锄头文库上搜索。

1、数据库应用技术(SQL Server)实习指导书实习班级: 实习时间: 主带教师: 一、实习目的:1、通过实习,使同学们加深对所学课程内容的系统化认识和理解,达到对所学知识、技能系统化、流程化、项目化应用的目的,深化课程学习效果,提升学习质量。2、通过项目综合应用实习,熟练掌握以SQL Srver为平台的网络数据库各项操作并能够根据所学技能学以致用,解决项目实际问题,提高操作应用熟练程度。3、能够在教师的指导下依据实习任务对项目数据库进行操作、管理与维护,达到学以致用的目的。4、培养同学们独立分析、解决实际问题的主观能动性;5、培养同学们的沟通表达能力和团队协作意识二、实习任务:1、根据实习指

2、导书要求,完成项目数据库的各项综合操作、应用,并将代码及运行结果进行保存。2、 实习结束,完成实习报告的撰写、打印并及时上交。3、 实习中所编代码、操作结果及实习项目数据库按要求及时保存提交、以供评定、展示。三、实习内容:(一)备选项目数据库(几选一);1、 产品销售管理系统2、 学生选课系统3、 高校教务管理系统等 (二)分项实习内容1、项目数据库设计、数据库服务器的安装与配置;2、项目数据库创建与管理,数据库表的创建与维护;3、对数据进行查询、插入、更新、删除的操作;4、项目数据库索引与视图的创建与维护;5、项目数据库数据完整性的创建与维护;6、项目数据库存储过程的创建与维护;7、项目数据

3、库触发器的创建与维护;8、项目数据库游标应用;9、项目数据库事务与锁的应用;10、项目数据库的安全管理;11、项目数据库的日常维护与管理;12、项目数据库数据访问四、实习要求:1、要求同学们以项目小组为单位,认真研讨各项实习任务,积极开展交流、互助与协作,在此基础上每位同学均能独立完成实习项目的各项操作、应用,以备将来工作之用,教师在实习中做必要的指导。2、实习过程中遇到困难时,由各小组自行组织会议进行研讨、攻关,组长负责组织管理。3、每天实习结束前30分钟,各组组长检查本组成员的实习进度,并针对实习中存在的问题进行集中解决,最后形成书面总结。4、实习结束,各小组成员应将实习成果及时保存,以组

4、为单位打包提交,撰写总结性实习报告,并向全班同学进行展示、做为评定实习成绩的依据。5、实习结束,每位同学应提交的实习材料有:项目实习源代码、操作运行结果、项目数据库、课程实习报告电子版及打印版。提交邮箱:6、课程实习报告须有封面、封面标题为小初号宋体字,正文标题用小二号宋体,正文用小四号宋体。页眉小五号楷体:*课程实习报告,页脚用小五号楷体:*班制,右下脚为页码。7、实习报告的书写格式为:1)封面格式为:*职业技术学院、*分院、*课程教学实习报告、专业、班级、学号、姓名、指导教师2)课程实习报告格式为:(1)实习时间、实习目的;(2)实习任务;(3)实习内容:(4)操作总结与结果(5)实习收获

5、与感受8、上机实习中要遵守机房的规章制度,爱护实验设备。损坏设备者照价赔偿。9、实习期间严格考勤制度,原则上不请病、事假,如遇特殊情况确需请假,须经实习指导教师批准方可。实习期间不得擅自迟到、早退、旷到,考勤成绩将计入实习总评成绩。实习考勤因病、事、旷到等原因未参加实习者,本次实习不计成绩。五、实习考核:1、实习成绩=实习考勤(20%)+实习内容(40%)+实习报告(40%)。2、实习考勤、实习表现、实习内容和实习报告均采用百分制计算。3、实习考勤:分组统计考勤。病假一节扣1分,事假一节扣2分,迟到一次扣2分,旷到一节扣5分,计100分。4、实习内容:主要考核学生实习内容完成情况,共100分。

6、5、实习报告:主要考核学生对实习的整体认识、文字表述及专业文体应用能力等。六、参考书籍及相关网站:参考书籍:1、SQL Server数据库与应用蒋秀英 张建成编 清华大学出版社 2、SQL Server数据库及应用 徐人凤 曾建华编 高等教育出版社3、SQL Server联机丛书相关网站:1、微软中国官方网站:: http:/ TechNet 主页:http:/ SQL Server安装与配置1、安装SQL Server。2、使用多种方法启动SQL Server服务器:使用服务管理器启动使用企业管理器启动使用操作系统中“管理工具”中的“服务”启动在DOS命令下启动: net start MSS

7、QL$Teacher 3、在企业管理器中分组进行服务器实例注册。4、熟悉查询分析器的各种功能使用,进行简单查询。5、在DOS状态下熟悉使用osql实用程序。实训二查询、维护(录入、修改、删除)表中数据1、查询课程编号、课程名称、授课教师以及上课时间,并把结果标题改为中文。2、查找杜晓静同学的选修课密码是什么。3、查询2学分的Linux操作系统课程的上课时间。4、检索课程号为004、007、013的课程号和课程名称。5、查询student表中有多少同学。6、查询course表的所有信息,并要求显示报名人数占限选人数的百分比。7、在课程表中查询课程名字中含有S、L、J、A字母的课程信息。8、查询课

8、程表中未输入任课教师的课程信息。9、使用compute by和group by显示每名同学的选课情况,并显示每个同学报几门选修课程。10、在stucou表中显示学号、课程号、志愿号,并统计每个学生所报的选修课程数。11、检索平均报名人数大于25人的课程类和每类平均报名人数。12、查询01数据库班级的同学信息。13、查询学号在00000001到00000010之间的学生选课信息,包含学号、所选课程号、所选课程名称,学分。14、向class表中输入一行数据:“20040001”,“01”,“04数据库”15、把course表中报名人数超过平均报名人数的人文类课程的课程号、课程名称、课程类别、报名人

9、数生成一个新表itcourse。16.把管理类课程的课程号、课程名称、课程类别数据插入到表itcourse。17.学号为00000002的同学取消了中餐菜肴制作课程的选修,请在表StuCou中把他的选课信息删除。学号为“00000003”同学希望将已报名的水资源利用管理与保护课程修改为世界旅游。18.已知关系模式:S (SNO,SNAME) 学生关系。SNO 为学号,SNAME 为姓名C (CNO,CNAME,CTEACHER) 课程关系。CNO 为课程号,CNAME 为课程名,CTEACHER 为任课教师SC(SNO,CNO,SCGRADE) 选课关系。SCGRADE 为成绩。 1) 找出没

10、有选修过“李明”老师讲授课程的所有学生姓名 2) 列出有二门以上(含两门)不及格课程的学生姓名及其平均成绩 3) 列出既学过“1”号课程,又学过“2”号课程的所有学生姓名 4) 列出“1”号课成绩比“2”号同学该门课成绩高的所有学生的学号 5) 列出“1”号课成绩比“2”号课成绩高的所有学生的学号及其“1”号课和“2”号课的成绩19 问题描述:为管理岗位业务培训信息,建立3个表: S (S#,SN,SD,SA),S#,SN,SD,SA 分别代表学号、学员姓名、所属单位、学员年龄 C (C#,CN ),C#,CN分别代表课程编号、课程名称 SC ( S#,C#,G ),S#,C#,G 分别代表学

11、号、所选修的课程编号、学习成绩 1) 查询选修课程名称为税收基础的学员学号和姓名 2)查询选修课程编号为C2的学员姓名和所属单位 3)查询不选修课程编号为C5的学员姓名和所属单位 4)查询选修全部课程的学员姓名和所属单位 5)查询选修了课程的学员人数 6)查询选修课程超过5门的学员学号和所属单位实训三使用Transact-SQL语言编程1.知道一个人的生日,如何计算出天数?2.用函数表示77岁的天数是多少? 3.用函数计算出:1983年12月21日出生的年龄4.将数值型数据转换成字符型5.查询课程表中课程类别是4个字的课程信息6.查询课程表中课程名称的第3个字是信的课程信息。7.利用变量和打印

12、语句显示最大报名人数和最小报名人数。8.判断2012年是否是闰年。9. 写出计算10!的程序10. 写出计算1+2+3+10000的程序11. 输出字符串New Moon中每个字符以及字符的ASCII码。12.使用Xk数据库,显示班级编码、班级名称和系部名称,当系部编码为01时,显示系部名称为“计算机应用工程系”;当系部编码为02时,显示系部名称为“建筑工程系”;当系部编码为03时,显示系部名称为“旅游系”),其它则显示其他系。要求使用两种方法完成。实训四创建、管理数据库与表1. 创建名为 mydb的数据库,它有两个10 MB 的数据文件,有一个为主数据文件,这两个文件放在主文件组PRIMAR

13、Y中。数据库还有两个 10 MB 的事务日志文件。 2. 使用两个数据文件组创建名为 sales 的数据库: 主文件组PRIMARY中包含 Spri1_dat 和 Spri2_dat文件,文件大小为5MB, FILEGROWTH 增量为 15%。 名为 SalesGroup1 的文件组包含文件 SGrp1Fi1 和 SGrp1Fi2。数据库有一个日志文件sales_log。 3.将数据库mydb的数据文件mydb_data的大小扩充到25MB。 4. 将数据库mydb的日志文件mydb_log缩小到5M。 5.删除数据库mydb的日志文件mydb_log2。 6.更改数据库名称。 7.在数据库

14、mydb中创建学生个人信息表sinfo,表的结构如下: sinfo表:字段名类型长度说明StuNo字符型(Not Null)8学生学号StuName字符型(Not Null)8姓名Sex字符型2性别birthday日期出生日期salDecimal(5,2)生活补贴8在sales数据库的SalesGroup1组上创建一个学生成绩表。 score表:学年学号数学英语Int(Not null)Char(8)(Not Null)Numeric(4,1)Numeric(4,1)9在表sinfo上增加、删除、修改、更名列。实训五索引、约束与数据库其它对象的创建与维护1.在表Student中的列StuNo上建立一个聚集、非唯一索引并分析索引。2.在表course中的teacher列上创建非聚集、非唯一索引。3.在课

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 高等教育 > 其它相关文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号