数据库原理实验指导书
精品文档---下载后可任意编辑 目 录 实验一 SQL SERVER2000数据库的使用1 实验二创建数据库和数据表5 实验三 SQL技术14 实验四实现视图22 实验五创建和维护索引27 实验六触发器管理32 实验七数据的备份与恢复35 *实验八 SQL Server2000安全管理40 实验一 SQL SERVER2000数据库的使用 实验目的 1. 了解Microsoft SQL Server安装方法与步骤 2. 了解SQL Server 2000常用管理工具 3. 初步熟悉系统提供的学习数据库 4. 掌握在线手册的使用 实验内容 一、安装过程 操作要求:本地安装SQL Server 2000,明确安装步骤以及注意事项。 在WindowsXP或Windows2000 Professional操作系统平台下安装SQL Server 2000个人版。 系统安装完毕后,在开始菜单“程序”中新增了如图1.1所示的菜单。 图1.1程序组菜单 二、使用服务管理器 操作要求:对已安装的本地SQL Server服务器,完成启动、暂停和停止操作。 操作1:执行“开始→程序→Microsoft SQL Server→服务管理器”菜单命令,或双击桌面任务栏上“服务管理器”图标按钮,打开“服务管理器”窗口,如图1.2所示。 注意:SQL Server服务管理器用交通信号灯比方SQL Server的启动( )、停止( )和暂停( )。 图1.2 “服务管理器”窗口 操作2:在窗口中的“服务器”栏,选择要启动的数据库服务器(取决于所安装的实例),在“服务”中选择“SQL Server”,单击“开始/继续”按钮,启动SQL Server。 注意:选择“当启动OS时自动启动服务”复选按钮,可在每次Windwos启动时自动启动SQL Server。 操作3:单击“暂停”按钮,观察信号灯变化;单击“停止”按钮,观察信号灯变化;再次单击“开始/继续”按钮。 操作4:关闭服务管理器窗口(但SQL Server服务仍在运行,任务栏上的“ ” 图标表示服务已启动)。 三、使用企业管理器 操作要求:启动SQL Server的“企业管理器”,查看已安装的数据库实例中系统数据库情况。(假如条件许可,并尝试在企业管理器中通过向导“新建SQL Server注册”,连接SQL Server教学远程数据库服务器。) 图1.3 “企业管理器”窗口 操作1:执行“开始→程序→Microsoft SQL Server→企业管理器”菜单命令,打开“企业管理器”,如图1.1所示。 操作2:单击窗口中树状目录窗格中“Microsoft SQL Server”节点,并打开在其下级SQL Server组下自己安装的数据库实例的“数据库”树节点(如图1.3所示),浏览系统自动创建的数据库情况,并单击某一数据库(如Pubs或Northwind学习数据库)节点,浏览其中包含的数据库对象。 注意:假如相应实例的数据库服务器未启动,用鼠标右键单击该数据库服务器,从弹出的快捷菜单中选择“连接”也可启动SQL Server服务。 四、使用查询分析器 操作要求:通过“企业管理器”进入“查询分析器”,按示例进行简单的数据查询操作。 操作1:在“企业管理器”窗口中,选位pubs数据库(系统提供的学习用数据库),执行“工具→SQL查询分析器”菜单命令(如图1.4所示),打开“查询分析器”窗口(如图1.5所示)。 图1.4 “工具”菜单 图1.5 “查询分析器”窗口 操作2:通过窗口的工具栏确认当前库数据库为“ ”,在查询分析器的文本窗口中输入查询语句:SELECT * FROM publishers 执行“查询→ ”菜单命令或单击工具栏上相应按钮,执行查询,注意观察输出结果;关闭查询分析器窗口。 注意:执行查询语句之前,可以先执行“查询→分析”菜单命令,分析SQL代码的语法正确性。 操作3:也可以执行“开始→程序→Microsoft SQL Server→查询分析器”菜单命令,打开“查询分析器”,但首先应在如图1.6所示的连接SQL Server对话框中选择连接的服务器,并输入合法的用户名与密码,可进入SQL查询分析器。 图1.6连接对话框 五、使用联机丛书 操作要求:通过SQL Server 联机丛书了解权威的“SQL Server”的相关说明。 操作1:通过“开始菜单”的Microsoft SQL Server程序组,打开“联机丛书”,如图1.7所示。 图1.7“联机丛书”窗口 操作2:在联机丛书窗口的“目录”标签中,选择感兴趣的标题,展开浏览。如:单击“安装SQL Server→基本安装选项→实例名称”,查看实例命名规则。 操作3:在联机丛书窗口的“索引”标签中,输入关键字“服务器”,选择【服务器-SQL Server, sa 密码】项,查看系统关于“sa”用户身份的说明介绍。 操作4:在联机丛书窗口的“搜索”标签中,输入查找的短语“pubs 示例数据库”,打开主题“pubs 示例数据库”,然后查看pubs数据库的有关信息。 注意:在“企业管理器”或“查询分析器”中,执行“帮助”菜单命令,以及使用工具栏按钮“ ”也可打开联机帮助说明书。 技能要点 · Microsoft SQL Server 2000安装步骤 · 三个有用工具程序(服务管理器、企业管理器和查询分析器)的基本操作 · 使用在线手册,快速查找特定主题内容。 实验二 创建数据库和数据表 实验目的 1. 掌握数据库和数据表的创建方法与步骤 2. 了解数据库及其对象的SQL脚本的自动生成 3. 进一步熟练企业管理器和查询分析器的使用 实验内容 一、创建和修改数据库 操作要求:分别使用SQL Server 2000企业管理器和Transcat-SQL语句,按下列要求创建和修改用户数据库。 1.创建一个名为“testdb”数据库: (1)包含一个数据文件,逻辑文件名“testdb_data”,磁盘文件名“testdb_data.mdf”,文件初始容量为5MB,最大容量为15MB,文件容量递增值为1MB; (2)包含一个事务日志文件,逻辑文件名为“testdb_log”, 磁盘文件名“testdb_log.ldf”,文件初始容量为5MB,最大容量为10MB,文件容量递增值为1MB; 2.对数据库作如下修改: (1)添加一个数据文件,逻辑文件“testdb2_data”,磁盘文件名“testdb2_data.ndf”,文件初始容量为1MB,最大容量为6MB,文件容量递增值为1MB; (2)将事务日志文件的最大容量增加为15MB,递增值改为2MB; 3.使用企业管理器创建和修改数据库 操作1:启动“企业管理器”,在控制面板的“树形目录”中选择“数据库”节点,单击鼠标右键,在弹出菜单中选择“新建数据库”命令,出现如图2.1——2.3所示“数据库属性”对话框。 · 设置常规选项卡: 在“名称”文本框中输入数据