《数据结构与算法(实验大纲).doc》由会员分享,可在线阅读,更多相关《数据结构与算法(实验大纲).doc(3页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、关系数据库 (实验大纲)relational database课程编号:0420311B学 分:4学 时:64 学时(其中:讲课学时:48 实验学时:16 )先修课程:数据库系统原理适用专业:数学与应用数学专业建议教材:SQL server 2005 实训教程,人民大学出版社,2009 年 2月开课院系:数学与统计学院一、课程的性质与任务课程性质:关系数据库是计算机专业的专业基础课程之一,是计算机软件开发和应用中不可或缺的内容,它所讨论的知识内容和提倡的技术方法,无论对进一步学习计算机领域的其它课程,还是对从事软件工程的开发,都有着不可替代的作用。课程任务:通过本课程的学习,使学生学会关系数据
2、库管理系统的基本操作及管理,以便为大型数据库开发和管理,企业业务数据处理等的应用做好相应的准备。另外,本课程也涉及到了用高级程序设计语言开发信息管理软件的技术,实验的任务就是让学生在实践中强化操作能力,对所学内容有更实观的体验。二、实验内容:设置了以下七个实验,分别为 SQL server 2005的安装和基本工具使用、SQL server 2005数据库的创建和管理操作,SQL server 2005中表的基本操作、查询练习、索引及视图的创建和使用、存储过程和触发器、安全管理操作。另外应用 SQL server 2005和所学过的高级语言尝试编写和设计应用软件作为最终考试的内容。学时大致每个
3、实验 2学时;可根据实际需要确定其内容和学时。具体实验安排如下。实验一 SQL server 2005的安装和基本工具使用(一)实验目的及实验要求1、掌握 SQL server 2005的安装方法。2、熟悉 SQL server 2005的常用组件;3、了解 SQL server 2005的基本配置。4、熟练掌握 SQL server 2005的管理工具的基本使用方法。(二)实验类型验证(三)实验内容及步骤1、根据安装 SQL server 2005的软硬件要求,查看计算机的配置信息,检查和确认用户计算机是否符合安装的最低要求。2、启动 splash.hta 运行安装向导,并根据向导完成 SQ
4、L server 2005的安装。3、在安装的组件页上选择组件,实例名,服务账户,身份验证方式。4、完成安装使用开始菜单查看 SQL server 2005的各个组件。5、用 SQL server configuration Manager打开 SQL server配置管理器进行服务器启动和关闭。6、使用 SQL server management Studio打开管理向导,了解 SQL server 2005管理向导的基本组成,菜单选项和工具栏。实验二 SQL server 2005数据库的创建和管理操作(一)实验目的及实验要求1、熟悉 SQL server 2005中的 SQL serve
5、r management Studio的环境。2、了解和查看 SQL server 2005系统数据库和数据库文件。3、掌握使用向导创建、删除和管理数据库。4、掌握在查询窗口利用 T-SQL 创建和删除数据库。(二)实验类型验证(三)实验内容及步骤1、练习使用 SQL server management Studio创建和管理用户数据库。要求:(1)新建数据库。(2)查看数据库属性(3)重命名数据库(4)删除数据库2、练习使用-命令创建和管理用户数据库。(1)新建数据库。(2)查看数据库属性(3)删除数据库实验三 SQL server 2005 中表的基本操作(一)实验目的及实验要求1、了解表
6、的结构特点。2、学会在 SQL server management Studio中使用 T-SQL语句创建和管理表。3、掌握在 SQL server management Studio中增加删除、修改表中的数据操作。4、熟练掌握用 T-SQL语句增加、删除、修改表中的数据操作。(二)实验类型验证(三)实验内容1、练习使用 SQL server management Studio创建和管理数据表及其数据。2、练习使用-命令创建和管理数据表及其数据。实验四 查询练习(一)实验目的及实验要求1、掌握使用 SELECT 语句进行简单查询。2、熟练掌握简单表的数据查询、排序、和数据连接查询的操作方法。3
7、、熟悉数据查询中的分组、统计、计算和组合等操作方法。4、理解对 SQL 语言的连接查询和嵌套查询语句。(二)实验类型验证(三)实验内容1、建立图书管理数据库 Library 用三张表 Book,Reader,Borrow。2、SELECT 基本查询练习。3、带条件的查询练习。4、多表查询练习。实验五 索引及视图的创建和使用(一)实验目的实验要求1、掌握创建和删除索引的方法; 2、掌握创建和删除视图的方法;3、熟悉和掌握对数据表中视图的查询操作和 SQL 命令的使用;4、理解视图更新与基本表更新的区别与联系; (二)实验类型验证(三)实验内容1、建立、删除索引练习; 2、定义视图练习;3、使用视
8、图练习;4、修改删除视图练习。实验六 存储过程和触发器(一)实验目的及要求1、熟悉如何创建和使用存储过程。2、熟悉触发器的创建和使用方法。3、掌握编写简单的存储过程和简单的触发器。(二)实验类型验证 (三)实验内容及步骤1、练习创建存储过程。2、练习存储过程的修改和删除。3、执行存储过程、创建触发器、修改触发器实验七 安全管理操作(一)实验目的及要求1、掌握数据库的备份与还原操作; 2、了解 SQL server 2005中的两种用户登录模式、熟悉 SQL server 2005中登录账户、用户、角色、权限的概念、掌握 SQL server 2005中创建账户、数据库用户的方法,会使用角色来分
9、配权限。(二)实验类型验证 (三)实验内容及步骤1、数据库的备份与还原操作2、登录名、数据库用户管理3、角色管理4、权限管理三、课程学时分配建议每个实验为二个学时,第一、第二二个实验可以合用二个学时。也可根据实际教学情况进行适当调节。四、大纲说明1、教学手段及教学方法建议实验教学过程中必须必须强调学生实验准备,复习相应知识点;教师先进行部分分析和提示,由学生独立完成实验内容,提交实验报告。2、考核方式建议考核形式:以编制一个应用实例来作为考试形式,以学生数据库的设计和应用软件编写情况(数据库是否规范,界面是否合理,功能是否齐全)评定期末分数,以平时提交实验报告作为平时成绩,平时成绩占 40。3、建议选用教材的说明SQL server 2005 实训教程,人民大学出版社,2009 年 2 月。五、参考书目1. 数据库开发技术:SQL Server 2005 中国水利水电出版社出版 2009 年 07 杜文洁 白萍