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