2022年管理信息系统实验教案.docx
精选学习资料 - - - - - - - - - 学习好资料 欢迎下载治理信息系统试验教案一、试验目标治理信息系统 的试验部分注意实际动手才能的培育,加强实践性教学环 节是本课程教学的基本措施, 每个同学都必需完成足够量的上机作业;通过上机 作业,使同学真正把握本课程所介绍的应用软件的应用技能;二、试验内容试验次数与详细试验内容, 可由任课老师依据实际教学情形选定;但依据本课程设置的基本目的,实践性教学时数应支配在12 学时左右;试验:数据库操作( SQL语言)1试验类别:上机2试验目的:学习用SQL语言对数据库进行操作的基本方法;3试验主要内容:使用 SQL语言和 MS SQL SERVER 供应的操作环境,完成 数据库的创建和治理,数据库的备份、仍原和附加,以及数据库对象的创建、插 入、修改、查询等操作;4试验类型:验证性 5试验要求: MS SQL SERVER 6主要仪器: MS SQL SERVER环境;三、试验重难点 数据库的创建及治理,单表与多表查询;四、试验教学方法 首次试验以老师引导为主, 老师演示主要过程和内容, 然后同学依据老师的 引导和试验指导书进行独立的实践操作;然后针对同学的学习和领会情形,对难 老师在此 点和重点问题进行讲解和演示; 同学再此基础上依据指导书完成操作;阶段主要以答疑为主;以后的试验主要以同学独立完成为主,老师引导和答疑,针对显现的主要问题在进行讲解;五、试验详细内容试验一 数据库的创建及治理 1试验目的1)SQL Server 数据库的创建方法;2)由已经生成的库产生 SQL Server 脚本的方法;3)查看、修改数据库属性的方法;4)数据库缩小、更名、删除的方法;2重难点1)使用企业治理器创建数据库的方法;3试验内容 1)用企业治理器创建数据库(1)创建数据库 2 )用 T-SQL语言创建数据库;名师归纳总结 创建一个名称为JWGL的数据库,数据文件的初始大小设为20MB,文件增长增量设为第 1 页,共 5 页5MB,文件增长方式设为自动增长,文件的增长上限设为500MB:日志文件的初始大小为20MB,文件增长增量设为1MB,文件的增长限制设为100MB;(2)由已经存在的数据库生成创建数据库的T-SQL 脚本由已有的数据库可以生成创建该数据库的脚本程序,同样也可以从已有的表生成产生该- - - - - - -精选学习资料 - - - - - - - - - 学习好资料 欢迎下载表的脚本程序;2)用 T-SQL语言创建数据库(1)创建数据库创建一个名为 JWGLl的数据库,(2)查看、验证创建的数据库方法 1:执行 sp_helpdb 系统储备过程查看JWGLl数据库的信息; EXEC sp_helpdb JWGL1 方法 2:在左边对象浏览器的数据库上单击鼠标右键,再单击”刷新“ ,就可看到创建胜利的数据库;(3)删除数据库JWGL1 再刷新数据库, 观看数据库JWGL1是否已被删除在查询分析器中键入如下命令并执行,掉; drop database JWGL1 试验二 创建与治理数据库对象 1试验目的 1)创建、查看、重命名及删除用户自定义数据类型的方法;2)表的创建方法;3)修改表的结构;4)能够向已创建的表中添加、删除及修改数据;2重难点 1)表的创建方法和修改;2)用 T-SQL 语言对表的操作;3试验内容 1)创建、查看、重命名及删除用户自定义数据类型(1)创建用户自定义数据类型使用企业治理器创建;使用 Transact-SQL 语句创建;USE JWGL exec sp_addtype postalcode,'char8','NOT NULL' GO (2)查看用户自定义数据类型(3)重命名用户自定义数据类型(4)删除用户自定义数据类型使用系统储备过程sp_droptype来删除用户自定义的数据类型;exec sp_droptype a0 使用企业治理器删除用户自定义的数据类型;2)创建表(1)使用企业治理器创建表 teacher (2)使用 T-SQL语句创建表 student 3)治理表(1)添加和删除列 使用企业治理器进行;使用 T-SQL 语言进行;2 表的重命名及删除 使用企业治理重视命名及删除表;使用 TSQL语言进行;名师归纳总结 - - - - - - -第 2 页,共 5 页精选学习资料 - - - - - - - - - 学习好资料 欢迎下载4)对表添加、修改、删除数据 1 使用企业治理器进行 2 使用 T-SQL语言进行插入数据;修改数据;删除数据;试验三 单表与多表查询 1试验目的 1)懂得查询的概念和方法;2)把握查询分析器的使用方法;3)把握 SELECT语句在单表查询中的应用;4)把握复杂查询的使用方法;5)把握多表连接的方法;6)把握 SELECT语句在多表查询中的应用;2重难点 1)查询分析器的使用;2)SELECT语句在查询中的运用;3试验内容 1)单表查询(1)基本查询使用查询分析器从student表中分别检索出同学的全部信息及学号、姓名信息;(2)查询时转变列标题的显示从 student表中分别检索出同学的学号、姓名、家庭住址信息并分别加上“ 同学”、“ 家庭住址”的标题信息;(3)基于 WHERE子句进行数据查询基于比较条件 基于 BETWEEN子句的数据查询;基于 IN 子句的数据查询;基于 LIKE 子句的查询;(4)使用 TOP关键字查询(5)使用 DISTINCT 关键字查询从teacher表中检索出老师所在的系号,并且要求显示的系号不重复;(6)用运算列查询将book 表中的书号、书名及打九折后的价格price显示出来;(7)使用 ORDERBY语句对查询的结果进行排序 2)多表查询(1)进行多表查询(2)使用 UNION子句进行查询(3)使用 GROUP子句进行查询 使用不带 HAVING的 GROUP BY子句;使用带 HAVING的 GROUP BY子句;(4)使用 COMPUTE和 COMPUTE BY子句进行查询使用 数据又能看到统计的结果;COMPUTE和 COMPUTE BY既能浏览名师归纳总结 - - - - - - -第 3 页,共 5 页精选学习资料 - - - - - - - - - 学习好资料 欢迎下载3)进行嵌套查询(1)使用 IN 或 NOT IN 关键字(2)使用 EXSISTS或 NOT EXSISTS关键字 4)使用企业治理器进行数据查询试验四 数据库的备份与复原 1试验目的 1)懂得 SQL Server 备份的基本概念;2)明白备份设备的基本概念;3)把握各种备份数据库的方法,明白如何制定备份方案;4)如何从备份中复原数据;2重难点 1)SQL Server 备份以及备份中的复原;3试验内容数据库的备份与复原是两个相对应的概念,备份是复原的基础,复原是备份的目的;数据库备份是指系统治理员定期或不定期地将数据库部分或全部内容复制到磁带或另一个磁盘上储存起来的过程;备份可分为静态备份和动态备份;数据库复原是指在数据库遭到破坏时使数据库从有效的备份中复原正常;1)创建、治理备份设备(1)使用 T-SQL语句治理备份设备先创建文件夹 c:dump;DiskBak_jwgl的本地磁盘备份文件;在 C:dupm 位置创建一个名为查看系统中有哪些备份设备;查看备份设备中备份集内包含的数据库和日志文件列表;查看特定备份设备上全部备份集的备份首部信息;删除特定备份设备;(2)使用企业治理器治理备份设备使用企业治理器创建一个备份设备DiskBakl_jwgl;使用企业治理器列出并查看备份设备DiskBak_jwgl的属性;2)进行数据库备份(1)使用 T-SQL语句创建数据库 JWGL的备份 创建数据库 JWGL的完全备份;(2)使田企业治理器创建数据库 JWGL的备份 3)数据库复原(1)使用 T-SQL语句进行数据库复原(2)使用企业治理器进行数据库复原学习是成就事业的基石4)附加数据库六、考核方式 由平常考勤、试验成果、试验报告来综合评定;试验成果的检查,老师实现中期的抽查、中间试验阶段的检查,以及试验完成数据文件的检查;名师归纳总结 - - - - - - -第 4 页,共 5 页精选学习资料 - - - - - - - - - 名师归纳总结 学习好资料欢迎下载第 5 页,共 5 页- - - - - - -