第一范文网 - 专业文章范例文档资料分享平台

数据库实验指导书

来源:用户分享 时间:2025/8/11 21:37:14 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

《数据库系统原理与应用》上机实验指导书

一、 基础部分

实验一 SQL Server 2000系统的安装及配置

1、实验目的

熟练掌握SQL Server 2000系统的安装过程。 熟悉SQL Server2000的系统环境,了解SQL Server 2000系统的相关服务及常用工具,主要是“查询分析器”和“企业管理器”。 2、实验工具 SQL Server 2000 3、实验内容

1、 安装SQL Server 2000系统。 1)、安装 Microsoft SQL Server 2000 或 SQL Server 客户端管理工具和库的硬件要求。 硬件 计算机 内存 (RAM) Pentium 166 MHz 或更高。 至少 64 MB,建议 128 MB 或更多。根据经验,内存容量可以和数据容量保持1:1的比例,这样可以更好的发挥其效能。 硬盘空间 需要约500MB的程序空间,以及预留500M的数据空间 最低要求 2)、为使用 Microsoft SQL Server 2000 各种版本或组件而必须安装的操作系统。 SQL Server 版本或组件 企业版 操作系统要求 Microsoft Windows NT Server 4.0、Microsoft Windows NT Server 4.0 企业版、Windows 2000 Server、Windows 2000 Advanced Server 和 Windows 2000 Data Center Server。(所有版本均需要安装IE5.0以上版本浏览器) 标准版 Microsoft Windows NT Server 4.0、Windows 2000 Server、Microsoft Windows NT Server 企业版、Windows 2000 Advanced Server 和 Windows 2000 Data Center Server。 个人版 Microsoft Windows Me、Windows 98、Windows NT Workstation 4.0、Windows 2000 Professional、Microsoft Windows NT Server 4.0、Windows 2000 Server 和所有更高级的 Windows 操作系统。 注:SQL Server 2000 的某些功能要求在Microsoft Windows 2000 Server以上的版本才能运行,因此在Windows professional 2000有些功能可能无法使用。建议大家自己课后练习的时候安装Windows 2000 Server以上版本和SQL Server 2000企业版,以获得更好的性能。

2、安装SQL Server 2000:将安装光盘放入CD-ROM,将自动弹出“SQL Server

1

自动菜单”界面,如果没有自动弹出则选择光盘根目录下的autorun.exe,双击运行:

选择运行“安装SQL Server 2000组件”进入安装组件界面,选择“安装数据

库服务器”。进入安装界面后,按照安装提示进行安装;一般需要人工进行干预的有:

? 选择安装类型和安装路径:安装类型有:典型安装、最小安装、和自定义

安装。安装路径是指SQL Server的系统文件和数据文件的安装位置。默认情况下“安装类型”是典型安装,“安装路径”是操作系统设定的“Program Files”文件夹。你可以自行改变,初次安装最好不要改变他,按默认情况使用;

? 配置启动服务的帐号:有两类用户帐号:一类是与Windows操作系统的

集成帐号,一类是混合帐号。建议选择第一类帐号进行安装;

3、 按装完毕,启动MS SQL Server 2000服务。 4、 使用“企业管理器”:(1)了解企业管理器的界面、菜单结构以及各项功能;(2)

了解“数据库服务器”的属性配置;(3)了解“数据库”的属性配置;(4)初步了解数据库、表、视图、用户、安全管理,复制等概念;浏览pubs数据库结构。

使用查询分析器:进入查询分析器 ,(1)分析分析器与数据库的关系;(2)怎样在分析器中选择不同的数据库;(3)怎样在分析器中查看数据库的结构;(4)查询分析器的初步使用:在分析器中输入语句:

use pubs

select * from authors 运行观看结果

5、 使用SQL Server Enterprise Manager工具创建登录帐号、用户帐号和角色。 4、实验报告

1、 实验各项内容的实现过程。 2、 实验结果分析。 3、 查询分析器的作用是什么?可以有几种启动查询分析器的方法?

2

实验二 SQL数据库定义语言操作实验

1、实验目的

掌握创建数据库、设置数据库属性等技术;掌握系统提供的数据类型、使用SQL语言和各种工具创建表、创建索引、修改表结构和删除表的技术;掌握使用约束和规则以及外键实现关系的实体完整性和参照完整性。 2、实验工具 SQL Server 2000 3、实验内容 1、创建数据库

要求:创建了一个Employee数据库,该数据库的主数据文件逻辑名称为employee_data,物理文件名为Employee.mdf,初始大小为10MB,最大尺寸为50MB,增长速度为10%;数据库的日志文件逻辑名称为employee_log,物理文件名为Employee.ldf,初始大小为5MB,最大尺寸为25MB,增长速度为1MB。

2、创建表,要求:使用SQl语句创建一个雇员信息表person,一个月薪表salary和一个部门表department。 所创建表的结构如下所示:

表1 雇员信息表person 字段名 Pno Pname Sex Birthday Prof Deptno 数据类型 Char Varchar Char Datetime Varchar Char 字段长度 6 10 2 10 4 是否允许为空 Not null Not null Not null Null Not Null Not null 说明 工人编号,主键 姓名 性别 出生日期 职称 部门代码,外键(参照department表) 表2 月薪表salary 字段名 Pno Base Bonus Month Fact 数据类型 Char Dec Dec Int Dec 字段长度 6 5 5 5 是否允许为空 Not null Null Null Not null Null 说明 (工人编号、month),主键 基本工资(要求base>=800) 奖金(要求bonus>=200) 月份 实发工资=基本工资+奖金 表3 部门表department 字段名 Deptno Dname MGRno 数据类型 Char Varchar char 字段长度 4 10 6 是否允许为空 Not null Not Null Null 说明 部门代码,主键 部门名称 部门负责人(参照雇员信息表Pno) ? 注:以下的实验项目都采用此Employee数据库。

3

3、创建规则sex_rule并与 sex列绑定,指定性别列的取值只能为男或者女。 4、分别定义Check约束 base_check和bonus_check,要求salary表的base不小于800,bonus不小于200。

5、创建3个表之间的参照完整性约束,person的工人编号和salary的工人编号,以及person的部门代码和department的部门代码之间。 6、利用sql语句创建视图

要求:在雇员信息表person基础上创建员工视图personview,其中包括工人编号,姓名,性别,职称和部门代码字段。 7、为表创建索引 要求:

(1)在雇员信息表Person的姓名列上创建一个唯一索引name_unique

(2)在月薪表salary上,去掉原有的主键约束,并在Pno列上创建聚簇索引

pno_idx

(3)删除索引pno_idx。

8、打开企业管理器,练习使用企业管理器完成上述1-7的任务。 4、实验报告

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

4

搜索更多关于: 数据库实验指导书 的文档
数据库实验指导书.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c8dnn98hqfl2nsfs0jg5x_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top