《数据库原理实验》指导书
计算机与通信工程学院
2010年7月
目 录
前言 ................................................................................................................................ 1 实验一 数据库查询 ...................................................................................................... 2 实验二 数据更新 .......................................................................................................... 5 实验三 视图和索引 ...................................................................................................... 6 实验四 数据库保护 ...................................................................................................... 8 实验五 T-SQL编程 .................................................................................................... 10 实验六 存储过程编程 ................................................................................................ 11 实验七 触发器编程 .................................................................................................... 12 实验八 JDBC编程* ................................................................................................. 13 实验九 事务与死锁* .................................................................................................. 14
1 2 3 4 5 6 7 8 9 实验名称 实验1 数据库查询 实验2 数据更新实验 实验3 索引和视图 实验4数据库保护 实验5 T-SQL编程 实验6存储过程 实验7 触发器 实验8 JDBC编程 实验9事务处理 学时 4 2 2 4 4 4 4 4 4 上课时间 6 7 8 10 11 9 12 13 1
前言
(一)本课程的教学目的和要求:
SQL语言是关系数据库的标准语言,是本课程的一个重点。通过上机实验,可以使学生加深对课堂讲授内容的理解,循序渐进地掌握SQL语言的使用;同时,使学生了解和熟悉SQL SERVER 2000开发的环境,逐步掌握编辑、调试、运行程序的方法,初步积累编程经验。 (二)实验步骤:
1.准备好上机所需的程序。手编程序应书写整齐,并经人工检查无误后才能上机,以提高上机效率。对程序中自己有疑问的地方,应作出记号,以便在上机时给予注意。
2.上机输入和调试自己所编的程序。一人一组,独立上机,上机过程中出现的问题,除了是系统的问题以外,一般应自己独立处理。
3.上机结束后,整理出实验报告,实验报告应包括以下内容:
1) 题目;
2) 程序清单(加注释); 3) 运行结果;
4) 对运行情况所作的分析 5) 本次调试程序取得的经验。 (三)教学重点与难点:
1. 数据库及表的建立与使用 2. 简单查询 3. 连接查询 4. 嵌套查询 5. 数据库更新 6. 视图的定义和查询 7. 安全性控制 8. 事务的建立和使用 9. 存储过程的使用 10.触发器的使用 11.数据转换
1