《数据库原理》实验指导书v.

上传人:bao****ty 文档编号:117555423 上传时间:2019-12-05 格式:DOC 页数:47 大小:1.41MB
返回 下载 相关 举报
《数据库原理》实验指导书v._第1页
第1页 / 共47页
《数据库原理》实验指导书v._第2页
第2页 / 共47页
《数据库原理》实验指导书v._第3页
第3页 / 共47页
《数据库原理》实验指导书v._第4页
第4页 / 共47页
《数据库原理》实验指导书v._第5页
第5页 / 共47页
点击查看更多>>
资源描述

《《数据库原理》实验指导书v.》由会员分享,可在线阅读,更多相关《《数据库原理》实验指导书v.(47页珍藏版)》请在金锄头文库上搜索。

1、数据库原理实验指导书于世东、马佳琳、崔丹 编2006-10-01目 录实验一 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 Ser

2、ver 2000,明确安装步骤以及注意事项。在WindowsXP或Windows2000 Professional操作系统平台下安装SQL Server 2000个人版。 系统安装完毕后,在开始菜单“程序”中新增了如图1.1所示的菜单。图1.1程序组菜单二、使用服务管理器操作要求:对已安装的本地SQL Server服务器,完成启动、暂停和停止操作。操作1:执行“开始程序Microsoft SQL Server服务管理器”菜单命令,或双击桌面任务栏上“服务管理器”图标按钮,打开“服务管理器”窗口,如图1.2所示。注意:SQL Server服务管理器用交通信号灯比喻SQL Server的启动( )

3、、停止( )和暂停( )。图1.2 “服务管理器”窗口 操作2:在窗口中的“服务器”栏,选择要启动的数据库服务器(取决于所安装的实例),在“服务”中选择“SQL Server”,单击“开始/继续”按钮,启动SQL Server。注意:选择“当启动OS时自动启动服务”复选按钮,可在每次Windwos启动时自动启动SQL Server。操作3:单击“暂停”按钮,观察信号灯变化;单击“停止”按钮,观察信号灯变化;再次单击“开始/继续”按钮。操作4:关闭服务管理器窗口(但SQL Server服务仍在运行,任务栏上的“ ” 图标表示服务已启动)。三、使用企业管理器操作要求:启动SQL Server的“企

4、业管理器”,查看已安装的数据库实例中系统数据库情况。(如果条件许可,并尝试在企业管理器中通过向导“新建SQL Server注册”,连接SQL Server教学远程数据库服务器。)图1.3 “企业管理器”窗口操作1:执行“开始程序Microsoft SQL Server企业管理器”菜单命令,打开“企业管理器”,如图1.1所示。 操作2:单击窗口中树状目录窗格中“Microsoft SQL Server”节点,并打开在其下级SQL Server组下自己安装的数据库实例的“数据库”树节点(如图1.3所示),浏览系统自动创建的数据库情况,并单击某一数据库(如Pubs或Northwind学习数据库)节点

5、,浏览其中包含的数据库对象。注意:如果相应实例的数据库服务器未启动,用鼠标右键单击该数据库服务器,从弹出的快捷菜单中选择“连接”也可启动SQL Server服务。四、使用查询分析器操作要求:通过“企业管理器”进入“查询分析器”,按示例进行简单的数据查询操作。操作1:在“企业管理器”窗口中,选位pubs数据库(系统提供的学习用数据库),执行“工具SQL查询分析器”菜单命令(如图1.4所示),打开“查询分析器”窗口(如图1.5所示)。图1.4 “工具”菜单图1.5 “查询分析器”窗口操作2:通过窗口的工具栏确认当前库数据库为“ ”,在查询分析器的文本窗口中输入查询语句:SELECT * FROM

6、publishers执行“查询 ”菜单命令或单击工具栏上相应按钮,执行查询,注意观察输出结果;关闭查询分析器窗口。注意:执行查询语句之前,可以先执行“查询分析”菜单命令,分析SQL代码的语法正确性。操作3:也可以执行“开始程序Microsoft SQL Server查询分析器”菜单命令,打开“查询分析器”,但首先应在如图1.6所示的连接SQL Server对话框中选择连接的服务器,并输入合法的用户名与密码,可进入SQL查询分析器。图1.6连接对话框 五、使用联机丛书操作要求:通过SQL Server 联机丛书了解权威的“SQL Server”的相关说明。操作1:通过“开始菜单”的Microso

7、ft SQL Server程序组,打开“联机丛书”,如图1.7所示。图1.7“联机丛书”窗口操作2:在联机丛书窗口的“目录”标签中,选择感兴趣的标题,展开浏览。如:单击“安装SQL Server基本安装选项实例名称”,查看实例命名规则。操作3:在联机丛书窗口的“索引”标签中,输入关键字“服务器”,选择【服务器-SQL Server, sa 密码】项,查看系统关于“sa”用户身份的说明介绍。操作4:在联机丛书窗口的“搜索”标签中,输入查找的短语“pubs 示例数据库”,打开主题“pubs 示例数据库”,然后查看pubs数据库的有关信息。注意:在“企业管理器”或“查询分析器”中,执行“帮助”菜单命

8、令,以及使用工具栏按钮“ ”也可打开联机帮助说明书。技能要点 Microsoft SQL Server 2000安装步骤 三个实用工具程序(服务管理器、企业管理器和查询分析器)的基本操作 使用在线手册,快速查找特定主题内容。实验二 创建数据库和数据表 实验目的1. 掌握数据库和数据表的创建方法与步骤2. 了解数据库及其对象的SQL脚本的自动生成3. 进一步熟练企业管理器和查询分析器的使用实验内容一、创建和修改数据库操作要求:分别使用SQL Server 2000企业管理器和Transcat-SQL语句,按下列要求创建和修改用户数据库。1创建一个名为“testdb”数据库: (1)包含一个数据文

9、件,逻辑文件名“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使用企

10、业管理器创建和修改数据库操作1:启动“企业管理器”,在控制面板的“树形目录”中选择“数据库”节点,单击鼠标右键,在弹出菜单中选择“新建数据库”命令,出现如图2.12.3所示“数据库属性”对话框。 设置常规选项卡:在“名称”文本框中输入数据库名称“testdb”;图2.1数据库属性“常规” 选项卡图2.2“数据文件”选项卡图2.3“事物日志文件” 选项卡 设置数据文件选项卡:在文件名字段中输入数据文件逻辑文件名“testdb_data”;设置该文件初始大小为5MB;标记“文件属性”栏下的“文件自动增长” 复选框,并选中“按兆字节”设置文件容量递增值为1。在“最大文件大小”对话框中选择“将文件增长

11、限制为(MB)”为15。 设置事务日志选项卡:在文件名字段中输入数据文件逻辑文件名“testdb_log”;设置该文件初始大小为5MB,标记“文件属性”栏下的“文件自动增长”复选框,并选中“按兆字节”设置文件容量递增值为1;在“最大文件大小”对话框中,选择“将文件增长限制为(MB)”为10。注意:在选项卡中,单击“位置”下文件名前的“”按钮,可以选择相应文件夹并输入文件名保存所新建的数据文件和事务日志文件;本例选择默认值。单击“确定”按钮,完成数据库的创建。操作2:修改数据库。1)在“树状目录窗格”中,选择新建的数据库“testdb”,单击鼠标右键,在弹出菜单中选择“属性”命令,打开数据库属性

12、窗口;2)选择数据文件选项卡,在其中添加数据文件“testdb2_data”(文件名),确定初始分配容量1MB,文件按1兆字节增长,文件增长限制为6MB,如图2.4所示。3)选择事务日志选项卡,在其中将事务日志文件的最大容量改为15,递增量改为2。注意:修改数据库时,其属性对话框中将增加“文件组”、“选项”和“权限”选项卡,可参照相关要求设置,本例中可使用默认设置。图2.4 添加数据文件4使用Transact-SQL语句创建和修改数据库1)创建数据库程序代码:CREATE DATABASE testdb ON PRIMARY ( NAME = testdb_Data, FILENAME = C

13、:Program FilesMicrosoft SQL ServerMSSQLdatatestdb_Data.MDF , SIZE = 5, MAXSIZE = 15, FILEGROWTH = 1) LOG ON ( NAME = testdb_Log, FILENAME = C:Program FilesMicrosoft SQL ServerMSSQL datatestdb_Log.LDF , SIZE = 5, MAXSIZE = 10, FILEGROWTH = 1)GONOTE:若按百分比增长则FILEGROWTH=n%,如FILEGROWTH=10%表示按10%递增。2)修改数据库文件增加辅助文件testdb2_data:USE testdbALTER DATABASE testdbADD FILE( NAME=testdb2_data, FILENAME = C:Program FilesMicrosoft SQL Serverdata testdb2_data.NDF , SIZE = 1, MAXSIZE = 6, FILEGROWTH = 1 )GO修改日志文件testdb_Log:USE testdbALTER DATABA

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 大杂烩/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号