高级数据库技术实验报告

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

学生姓名:谢某某学号:0149001506109 专业班级:软件工程2006 实践类型:□验证□综合□设计□创新实践日期:2010-11-30 实践成绩:

(以下主要内容由学生完成)

一、实验项目名称

SQL数据库的创建与管理

二、实验目的

1、熟悉标准SQL中的简单的Select语句

2、DML语言和关系表的约束规范

3、了解查询执行计划、加深理解关系代数理论

4、了解数据库系统的数据字典

5、熟悉SQL Server的相关工具的使用

三、实验基本原理

数据库实际上就是在硬盘中为诸如表、视图及存储结构等预先分配空间的系列文件。在SQL Server 2000数据库中存在主要数据文件、次要数据文件和事务日志3种数据文件。

主要数据文件包含数据库的启动信息并用于存储数据,文件的扩展名为.MDF,每个数据库都包含一个主要数据文件,该文件存放着用户对象和系统对象。每个数据库只能有一个主要数据文件。

次要数据文件中主要存储数据文件,文件的扩展名为.NDF,用于保存所有主要数据文件中容纳不下的数据,但不能存放系统对象。

事务日志文件主要用来做为数据库的联机备份,文件扩展名为.LDF。数据库必须至少包含一个事务日志文件,每个事务日志文件仅能被一个数据库拥有。当数据库破坏时可以用事务日志恢复数据库内容。

数据库的创建:数据库的设计只是提供了数据的类型、逻辑结构、联系、约束和存储结构等有关数据的描述。这些描述称为数据模式。要建立可运行的数据库,还需进行选定数据库的各种参数、定义数据库和定义数据库准备和装入数据。

数据库管理(Database Manager)是有关建立、存储、修改和存取数据库中信息的技术,是指为保证数据库系统的正常运行和服务质量,有关人员须进行的技术管理工作。负责这些技术管理工作的个人或集体称为数据库管理员(DBA)。数据库管理的主要内容有:数据库的调优、数据库的重组、数据库的重构、数据库的安全管控、报错问题的分析和汇总和处理、数据库数据的日常备份。

四、主要仪器设备及耗材

PC一台,SQL Server 2000数据库软件

五、实验步骤、数据及处理结果

一:创建数据库

1、使用企业管理区直接创建数据库

(1)打开企业管理器,在左窗格中双击要建立的数据库服务节点,将该节点展开。双击“数据库”节点,然后再右窗格中右击空白区域,从弹出的快捷菜单中选择“新建数据库”选项,就会出现如图一所示的对话框。

图一

(2)在“名称”文本框中输入正确的数据库名称,然后单击“数据文件”选项,如图二。在“文件名”栏中可以输入文件名。

图二

(3)在“文件组”栏中,输入文件所属的文件组名称。

(4)在“文件属性”选项组里,选中“文件自动增长”复选框,其他的默认就行。如图三。

图三

(5)单击“位置”栏中的按钮,弹出图四所示的对话框,可以选择存放数据文

件位置。如图四。

图四

单击“确定”按钮,返回“数据库属性”对话框,单击“事务日志”选项卡,输入

一些数据(如图五)。最后单击确定。

图五

2、使用Transact-SQL语句创建数据库

使用Transact-SQL语句创建数据库的语法如下:

CREATE DATABASE database_name

[ ON

[PRIMARY]

( [NAME= logical_file_name,] 数据文件的逻辑名称

FILENAME=‘os_file_name 数据文件的物理名称

[,SIZE= size] 数据文件的初始大小

[,MAXSIZE= max_size|UNLIMITED}] 数据文件的最大值

[,FILEGROWTH= growth_increment])}[,…n]数据文件的增长量

::=

FILEGROUP filegroup_name [,…n]

LOG ON

(NAME= logical_file_name, 事务日志文件的逻辑名称FILENAME=‘os_file_name’事务日志文件的物理名称

SIZE= size, 事务日志文件的初始大小MAXSIZE={max_size|UNLIMITED], 事务日志文件的最大值FILEGROWTH= growth_increment)] 事务日志文件的增长量注:语法后面的文字为注释。

(1)打开查询分析器,连接服务器,选用“Windouws身份验证连接方式”;(2)在光标所在处输入Transact-SQL语句,如下图;

(3)单击“分析查询”按钮(按Ctrl+F5键),完成数据库创建。

查询分析器对话框

二、查看、修改数据库属性

1、使用SQL Server企业管理器查看、修改数据库属性:

查看数据库选项的做法是,打开想查看其配置的数据库“属性”对话框后,使用鼠标左键单击“选项”选项卡并切换到如下图所示的页面,接着选中或取消其中的各个复选框,然后用鼠标左键单击“确定”按钮即可。

(1)SQL Server2000有许多选项可以改变数据库的行为;

(2)调整数据库大小;

(3)添加文件组;

(4)缩小数据库。

ZHQ数据库的“选项”选项卡

2、使用Transact-SQL语句查看、修改数据库属性

(1)查看数据库属性

(2)修改日志文件的最大值

(3)修改日志文件的初始值

(4)查看数据库信息

(5)更改数据库

具体方法如下:

相关文档
最新文档