《数据库概论》实验指导
??
一、课程说明
(一)本课程的教学目的和要求:
SQL语言是关系数据库的标准语言,是本课程的一个重点。通过上机实验,可以使学生加深对课堂讲授内容的理解,循序渐进地掌握SQL语言的使用;同时,使学生了解和熟悉SQL SERVER 2000开发的环境,逐步掌握编辑、调试、运行程序的方法,初步积累编程经验。
(二)实验步骤:
1.准备好上机所需的程序。手编程序应书写整齐,并经人工检查无误后才能上机,以提高上机效率。对程序中自己有疑问的地方,应作出记号,以便在上机时给予注意。
2.上机输入和调试自己所编的程序。一人一组,独立上机,上机过程中出现的问题,除了是系统的问题以外,一般应自己独立处理。
3.上机结束后,整理出实验报告,实验报告应包括以下内容:
?? 题目;
?? 程序清单(加注释);
?? 运行结果;
?? 对运行情况所作的分析
?? 本次调试程序取得的经验。
(三)教学重点与难点:
?? 数据库及表的建立与使用
?? 简单查询
??连接查询
?? 嵌套查询
?? 数据库更新
?? 视图的定义和查询
?? 授权控制
二、课程内容
实验一
实验题目: SQL Server 2000系统的安装及配置
实验目的和要求 :
1. 熟练掌握SQL Server 2000系统的安装过程。
2. 了解SQL Server 2000系统的相关服务及常用工具。
实验内容:
?? 安装 SQL Server 2000系统。
?? 启动 MS SQL Server服务。
?? 浏览 master数据库结构。
?? 浏览 pubs数据库结构。
?? 练习使用 SQL Server Enterprise Manager工具设置常用的服务器选项。
?? 使用 SQL Server Enterprise Manager工具创建登录帐号、用户帐号和角色。
实验报告:
?? 实验各项内容实现的过程。
?? 实验结果分析。
学时: 2学时
实验二
实验题目:数据库管理
实验目的和要求:
掌握创建数据库、设置数据库属性及删除数据库等技术。
实验内容:
1、创建数据库
( 1)要求: 创建一个 Company数据库,该数据库的主数据文件逻辑名称为Company_data,物理文件名为Company.mdf,初始大小为10MB,最大尺寸为无限大,增长速度为10%;数据库的日志文件逻辑名称为Company_log,物理文件名为Company.ldf,初始大小为1MB,最大尺寸为5MB,增长速度为1MB。
( 2) 创建一个指定多个数据文件和日志文件的数据库。该数据库名称为 employees,有1个10MB和1个20MB的数据文件和2个10MB的事务日志文件。数据文件逻辑名称为employee1和employee2,物理文件名为employee1.mdf和employee2.mdf。主文件是employee1,由primary指定,两个数据文件的最大尺寸分别为无限大和100MB,增长速度分别为10%和1MB。事务日志文件的逻辑名为employeelog1和employeelog2,物理文件名为employeelog1.ldf和employeelog2.ldf,最大尺寸均为50MB,文件增长速度为1MB。
2、修改数据库
要求:添加一个包含两个数据文件的文件组和一个事务日志文件到 employees数据库中。
3、删除数据库Company和employees
实验报告
1、实验各项内容实现的过程。
2、实验结果分析。
学时: 2学时