实验指导

更新时间:2023-09-29 06:01:01 阅读量: 综合文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

SQLServer 数据库设计

实验讲义

计算机学院 2011年2月

目 录

《SQL Server应用技术》实验指导 .......................................................................... 3 实验一 SQL Server 2005系统的安装及配置 ........................................................... 4 实验二 熟悉SQL SERVER 2005的开发环境及实现简单的查询 ......................... 5 实验三 数据库的定义 ............................................................................................. 6 实验四 数据完整性实验 ........................................................................................... 8 实验五 数据更新实验 ........................................................................................... 10 实验六 数据库的连接和嵌套查询实验 ................................................................. 102 实验七 数据安全性实验 ....................................................................................... 144 实验八 视图的建立和维护 ................................................................................. 166 实验九 T-SQL编程 .............................................................................................. 177 实验十 T-SQL语句的综合应用 .......................................................................... 188 实验十一 存储过程 ................................................................................................... 19 实验十二 触发器 ....................................................................................................... 20 实验十三 事务处理 ................................................................................................... 21 实验十四 检测死锁 ................................................................................................... 23 实验十五 实现数据转换 ........................................................................................... 24 实验十六 数据库备份和恢复实验 ........................................................................... 26 课程设计 ..................................................................................................................... 27

2

《SQL Server应用技术》实验指导

(一)本课程的教学目的和要求:

SQL语言是关系数据库的标准语言,是本课程的一个重点。通过上机实验,可以使学生加深对课堂讲授内容的理解,循序渐进地掌握SQL语言的使用;同时,使学生了解和熟悉SQL SERVER 2005开发的环境,逐步掌握编辑、调试、运行程序的方法,初步积累编程经验。 (二)实验步骤:

1.准备好上机所需的程序。手编程序应书写整齐,并经人工检查无误后才能上机,以提高上机效率。对程序中自己有疑问的地方,应作出记号,以便在上机时给予注意。

2.上机输入和调试自己所编的程序。一人一组,独立上机,上机过程中出现的问题,除了是系统的问题以外,一般应自己独立处理。

3.上机结束后,整理出实验报告,实验报告应包括以下内容:

1) 题目;

2) 程序清单(加注释); 3) 运行结果;

4) 对运行情况所作的分析 5) 本次调试程序取得的经验。 (三)教学重点与难点:

1. 数据库及表的建立与使用 2. 简单查询 3. 连接查询 4. 嵌套查询 5. 数据库更新 6. 视图的定义和查询 7. 安全性控制 8. 事务的建立和使用 9. 存储过程的使用 10. 触发器的使用 11. 数据转换

3

实验一 SQL Server 2005的安装及服务器管理

实验目的和要求:

1. 熟练掌握SQL Server 2005系统的安装过程。

2. 掌握SQL Server服务器启动、停止和暂停的方法,服务器注册、连接与断开的方法以及服务器配置选项设置的方法。 3. 了解SQL Server查询设计器功能、作用和操作方法。。

实验类型:实际操作 实验内容:

1)安装SQL Server 2005系统。

2)练习停止、暂停和启动SQL Server服务。 3)查看当前服务器的配置情况。

4)进入SSMS,熟悉它的操作环境, 浏览master和pubs数据库结构 5)进入查询设计器,熟悉它的操作环境。

实验报告:

1. 实验各项内容实现的过程。 2. 实验结果分析。

学时:2学时

4

实验二 熟悉SQL SERVER 2005的开发环境及实现简单的查

实验目的和要求:

1.了解SQL SERVER 2005的SSMS,熟悉各菜单的功能,掌握在该系统上

编辑运行SELECT语句的方法。

2.通过调试、运行简单的查询,初步了解SQL查询语言的特点。 实验类型: 验证 实验内容:

在SQL SERVER 2005的示例数据库PUBS中用select语句实现以下功能 1)从titles数据表中检索所有数据

2)从titles数据表中检索特定列(包括title_id,title,price,ytd_sales)的数据 3)在2基础上指定结果集必须满足的条件(price>10)

4)在3基础上指定结果集显示的顺序(先按照price降序,再按照title升序排列)

5)在4基础上所生成的结果集中按照type给数据分组(注意只能显示分组

属性和聚集函数)

实验报告:

1、实验各项内容实现的过程。 2、实验结果分析。

学时:2学时

5

本文来源:https://www.bwwdw.com/article/gvid.html

Top