2022年数据库实验指导书参照 .pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《2022年数据库实验指导书参照 .pdf》由会员分享,可在线阅读,更多相关《2022年数据库实验指导书参照 .pdf(25页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Database System Concepts 数据库系统概论实验指导书隆承志 编著计算机科学与工程学院名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 25 页 - - - - - - - - - 数据库实验指导书- 1 - 课程名称: 数据库系统概论英文名称:Database System Concepts总学时:64 学分:3实验学时: 16上机学时: 16课程类别: 试验课程性质: 必修适用专业:计算机各类专业授课实验室:实验(上机)教学目的与基本要求数据库系统概
2、论是计算机学科各专业的一门重要专业基础课程,是计算机科学与技术专业、网络工程四年制本科的必修课程。本课程主要学习关系数据库系统,并以大型关系数据库管理系统sql server 为实例。通过本课程的学习,了解数据库系统的基本概念、基本理论,掌握关系数据库的相关知识和技术,初步掌握数据库设计方法,并能用数据库系统建立数据库及简单的应用;通过实际的上机操作,熟悉 sql server 操作环境,掌握关系数据库标准语言SQL、规范化理论。能采用高级语言进行简单应用系统的实现,能进行用户的授权与管理。实验(上机)教学方式与考核方式教学方式:上机操作考核方式:上机操作实验报告实验(上机)指导书和参考书参见
3、自编的数据库系统概论实验指导书主要仪器设备安装数据库的个人电脑或实验室电脑。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 25 页 - - - - - - - - - 数据库实验指导书- 2 - 实验一 SQL Server系统的安装一、实验目的让学生了解如何安装SQL Server 2000 数据库系统。二、实验内容在 Windows 系统上安装SQL Server 2000 Personal 或者开发版本。三、实验步骤1、检查计算机系统是否达到安装、运行SQL Se
4、rver 2000 的硬件需求( 1)计算机Inter 及其兼容计算机,Pentium 166Mz 或者更高处理器或DEC Alpha 和其兼容系统。( 2)内存( RAM )企业版最少64MB 内存,其他版本最少需要32MB 内存,建议使用更多的内存。( 3)硬盘空间完全安装 (Full)需要 180MB 的空间, 典型安装 (Typical)需要 170MB 的空间, 最小安装(Minimum )需要 65MB 的空间。2、安装、运行SQL Server 2000 的软件需求SQL Server 2000 企业版必须运行于安装Windows NT Server Enterprise Edi
5、tion 4.0或者 Windows2000 Advanced Server 以及更高版本的操作系统下。SQL Server 2000 标准版必须运行于安装Windows NT Server Enterprise Edition 4.0 、Windows NT Server 4.0、Windows 2000 Server 以及更高版本的操作系统下。SQL Server 2000 个人版可在多种操作系统下运行,如可运行于Windows 9x, Windows NT 4.0 或Windows 2000 的服务器版或工作站版的操作系统下。SQL Server 2000 开发者版可运行于上述Windo
6、ws 9x 以外的所有操作系统下。3、在自动运行界面下选择安装数据库系统,包括服务器端工具与客户端工具。4、熟悉系统数据库Master、Model 、Msdb、Tempdb、Pubs 和 Northwind 六个系统数据库,并了解它们的功能。5、熟悉数据库中的各个系统表及其相应的功能。6、找到数据库文件的存储路径、注:如果计算机中安装有旧的SQL Server 版本,那么安装SQL Server 2000 时需要做以下工作,以确保系统能退回到升级前的状态。1. 检查操作系统是否满足安装要求。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - -
7、 - - 名师精心整理 - - - - - - - 第 3 页,共 25 页 - - - - - - - - - 数据库实验指导书- 3 - 2. 检查磁盘空间是否足够安装新的SQL Server 2000 版本。3. 备份包括系统数据库在内的所有数据库。4. 备份操作系统的注册表,用于恢复原有的SQL Server。5. 关闭任何与旧的SQL Server 相关的应用程序。6. 安装 SQL Server 2000 数据库管理系统。四、思考题SQL Server如何利用 WinNT 系统的身份验证代替SQL Server系统的身份验证。为什么要安装 Personal版本,安装 Enterpr
8、ise版可以吗?为什么?名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 4 页,共 25 页 - - - - - - - - - 数据库实验指导书- 4 - 实验二 数据库启动和实用工具使用一、实验目的让学生了解如何启动SQL Server 系统,了解各种工具的用法。二、实验内容打开 SQL Server 服务,验证各类数据库实用工具。三、实验步骤1、运行服务管理器,选择相应服务器和相关服务,开启SQL Server 服务。SQL Server 服务管理器是在服务器端实际工作时最有用
9、的实用程序。服务管理器用来启动、暂停、继续和停止数据库服务器的实时服务,其提供的服务包括:SQL Server、SQL Server Agent、 MSDTC(Microsoft Distributed Transaction Coordinator,微软分布式事务协调器)。2、运行企业管理器,查看各类选项和界面,作一些简单的操作。企业管理器是基于一种新的被称为微软管理控制台(Microsoft Management Console )的公共服务器管理环境,它是SQL Server 中最重要的一个管理工具。企业管理器不仅能够配置系统环境和管理SQL Server,而且由于它能够以层叠列表的形式
10、来显示所有的SQL Server 对象,因而所有SQL Server 对象的建立与管理都可以通过它来完成。新建一个数据库student。在 student 数据库中建立一个名叫student 的数据表(包括学号、姓名年龄、性别、出生日期等)。打开 student 表,输入一些学生的数据。给当前数据库建立的登录账号。给新建的账号设定一定的权限。在查询分析器中使用新建的账号登录,测试其权限设置的效果。3、打开六个系统数据库,查看,了解其作用。4、运行查询分析器,熟悉各种操作环境。SQL Server 2000 新的图形化查询分析器用于输入和执行Transaction-SQL 语句,并且迅速查看这些
11、语句的结果, 以分析和处理数据库中的数据。这是一个非常实用的工具,对掌握 SQL 语言,深入理解SQL Server 的管理工作有很大帮助。5、运行“导入和导出数据”向导,了解其作用。导入和导出数据采用DTC 导入 /导出向导来完成。此向导包含了所有的DTC ( Data Transformation Services)工具,提供了在OLE DB 数据源之间复制数据的最简捷的方法。6、对网络使用工具作简单的了解。7、了解 SQL Server 2000 联机丛书的使用方法。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心
12、整理 - - - - - - - 第 5 页,共 25 页 - - - - - - - - - 数据库实验指导书- 5 - 四、思考题企业管理器与查询分析器有什么区别。名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 6 页,共 25 页 - - - - - - - - - 数据库实验指导书- 6 - 实验三 建立数据库及基本表一、实验目的1、了解 SQL Server 数据库的逻辑结构和物理结构;2、了解 SQL Server 的基本数据类型;3、学会在企业管理器中创建数据库和表;4
13、、使用 SQL 查询分析器用CREATE 、DROP、ALTER 语句创建和删除数据库,创建、删除、更新基本表。二、实验内容1、创建数据库和查看数据库属性。2、创建表。 3、查看和修改表结构。4、熟悉企业管理器和查询分析器工具的使用方法三、实验步骤1、在企业管理器中创建数据库和数据表。(1) 使用企业管理器建立图书管理数据库,数据库名为BookManage,初始大小为10MB ,最大为50MB ,数据库自动增长,增长方式是按5比例增长;日志文件初始为2MB ,最大可增长到5MB ,按1MB 增长。数据库的逻辑文件名和物理文件名均采用默认值。详细步骤:(2) 在企业管理器中查看图书管理数据库的属
14、性,将数据库的数据文件初始大小修改为15M。(3) 通过企业管理器,在建好了图书管理数据库BookManage 中建立图书 (book)、读者 (reader)和借阅(borrow) 个表,其结构为:图书(书号,类别,出版社,作者,书名,定价);读者(编号,姓名,单位,性别,电话);借阅(书号,读者编号,借阅日期)。创建上述三个表的步骤:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 7 页,共 25 页 - - - - - - - - - 数据库实验指导书- 7 - 三个表各个字段
15、的数据类型填入下表:Book 表Reader 表Borrow 表字段名数据类型说明字段名数据类型说明字段名数据类型说明书号编号书号类别姓名读者编号出版社单位借阅日期作者性别书名电话定价(4) 利用企业管理器向表中输入数据(每个表至少输入五条记录)。2、在查询分析器中创建数据库和数据表(1) 创建数据库Lms 的 sql语句:(2) 在数据库Lms 下,创建基本表学生表 student(sno,sname,ssex,sage,sdept)的 sql语句:创建基本表课程表 course(cno,cname, ccredit) 的 sql 语句:创建基本表成绩表 sc(sno,cno,grade)
16、的 sql 语句:学号sno、课程号cno 定义参照约束。(3) 在窗口下依次分别键入DROP TABLE Student 及 DROP TABLE SC 命令,运行后观察结果。用语言描述运行结果,如何正确删除这两张表:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 8 页,共 25 页 - - - - - - - - - 数据库实验指导书- 8 - 删除 student 和 sc表后,再重新运行创建student.sql和 sc.sql ,并观察结果。(4) 利用查询分析器编写SQ
17、L 语句修改表。 在 student表中增加一个新的字段“smerit”(特长 ),数据类型为char(30); 该 sql 语句 : 修改 student表中 sdept字段的数据类型为varchar(20) ,其 sql语句四、实验小结名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 9 页,共 25 页 - - - - - - - - - 数据库实验指导书- 9 - 实验四 数据查询一、实验目的1、掌握查询分析器的使用方法,加深对SQL 的语句的理解;2、使用查询分析器用SELE
18、CT 语句进行数据查询;3、熟练掌握简单表的数据查询、数据排序和数据连接查询的操作方法。二、实验内容1、完成简单查询操作。该实验包括投影、选择条件表达,数据排序,使用临时表等。2、完成连接查询、嵌套查询、组合查询和统计查询等操作。三、实验步骤1、熟悉 pubs 数据库中的三个用户表:employee(emp_id,fname,minit,lname,job_id,job_lvl,pub_id,hire_date),job(job_id,job_desc,min_lvl,max_lvl), publishers(pub_id,pub_name,city,state,country) 。他们分别是
19、关于雇员、职务和出版社的基本表。2、在查询分析器在窗口下用SELECT 语句完成单表查询:查询全体出版社的详细记录;Sql 语句:查询结果描述:查询所有工作的job_id 为 9901 的职工的职工编号;Sql 语句:查询结果描述:查询工作的job_id 小于 9901 的职工的职工编号;Sql 语句:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 10 页,共 25 页 - - - - - - - - - 数据库实验指导书- 10 - 查询结果描述:查询在 Germany 和 Fr
20、ance 的出版社的名字和所在城市;Sql 语句:查询结果描述:查询 lname 为 Anabela 的雇员的 fname、 job_id 和 hire_date;Sql 语句:查询结果描述:查询 lname 的前两个字符为cr 的职员的编号和fname;Sql 语句:查询结果描述:查询 job_id 为 5 的职员的编号和min_lvl ,查询结果按min_lvl 的降序排列;Sql 语句:查询结果描述:查询 job_id 为 13 的职员中 min_lvl 最高的职员的fname 和 lname。Sql 语句:名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - -
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年数据库实验指导书参照 2022 数据库 实验 指导书 参照
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内