《数据库概论》实验指导 ?? 一、课程说明 (一)本课程的教学目的和要求: 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学时