数据库的创建与管理 实验报告范文.docx
- 文档编号:24379550
- 上传时间:2023-05-26
- 格式:DOCX
- 页数:12
- 大小:482.10KB
数据库的创建与管理 实验报告范文.docx
《数据库的创建与管理 实验报告范文.docx》由会员分享,可在线阅读,更多相关《数据库的创建与管理 实验报告范文.docx(12页珍藏版)》请在冰豆网上搜索。
数据库的创建与管理实验报告范文
本科学生实验报告
姓名白继发 学号
专业__地理信息系统班级08级地理信息系统_
实验课程名称数据库技术
实验名称数据库的创建与管理
指导教师及职称速绍华(讲师)
开课学期2010_至_2011_学年_上学期
云南师范大学旅游与地理科学学院编印
一、实验准备
实验名称:
实验
(二)
实验时间:
2010年09月29日
实验类型:
验证性试验
1、实验目的和要求:
(1).巩固数据库的基础知识;
(2).掌握创建数据库的两种方法;
(3).掌握查看、修改数据库属性的方法;
(4).掌握缩小、更名与删除数据库的方法。
2、实验材料及相关设备:
计算机、WindowsXP操作平台、SQLServer2000企业版安装包
3、实验理论依据或知识背景:
(1)、SQLServer2000数据库的逻辑存储结构和物理存储结构:
一、数据库的逻辑存储结构指的是数据库是由哪些性质的信息所组成,SQLServer的数据库不仅仅只是数据的存储,所有与数据处理操作相关的信息都存储在数据库中。
二、数据库的物理存储结构则是讨论数据库文件是如何在磁盘上存储的,数据库在磁盘上是以文件为单位存储的,由数据库文件和事务日志文件组成,一个数据库至少应该包含一个数据库文件和一个事务日志文件。
(2)、数据库的创建过程实际就是数据库逻辑设计的物理实现过程:
创建数据库,系统要为数据库建立数据的存储结构,包括:
数据文件:
存储数据的文件。
分为
主数据文件:
包含数据库的启动信息、用来存储数据,每个数据库有且只有一个主数据文件。
次数据文件:
保存所有主数据文件中容纳不下的数据。
事务日志文件:
存储用来恢复数据库的日志文件。
每个数据库必须至少有一个日志文件,可以有多个。
最小为512K。
数据库在磁盘上是以文件为单位存储的,由数据库文件和事务日志文件组成,一个数据库至少应该包含一个数据库文件和一个事务日志文件。
数据库的创建者可以在创建时指定其他的路径和文件名,也可以添加次要的数据文件和更多的事务日志文件。
注意:
默认状态下,数据库文件存放在\MSSQL\data\目录下,主数据文件名为”数据库名_Data.MDF”,事务日志文件名为“数据库名_Log.LDF”
二、实验内容、步骤和结果
(一)、创建数据库:
1、使用企业管理器直接创建数据库
(1)在企业管理器中,单击工具栏中的图标,或在数据库文件夹或其下属任一数据库图标上单击右键,选择“新建数据库”选项,就会出现如图所示的对话框。
(2)在常规(General)页框中,要求用户输入数据库名称以及排序规则名称。
(3)点击数据文件(DataFiles)页框,该页框用来输入数据库文件的逻辑名称、存储位置、初始容量大小和所属文件组名称,如图所示。
(4)点击事务日志(TransactionLog)页框,该页框用来设置事务日志文件信息,如图所示。
(5)单击图中的“确定”按钮,则开始创建新的数据库。
新建数据库
创建数据库对话框中的常规页框
创建数据库对话框中的数据文件页框
创建数据库对话框中的事务日志页框
创建好的数据库employee
2、使用Transact-SQL语言创建数据库
语法如下:
CREATEDATABASEdatabase_name
[ON
[PRIMARY]
(NAME=logical_file_name数据文件的逻辑名称,
FILENAME=‘os_file_name数据文件的物理名称’
[,SIZE=size数据文件的初始大小]
[,MAXSIZE=max_size|UNLIMITED数据文件的最大值]
[,FILEGROWTH=growth_increment数据文件的
增长量])}[,…n]
:
=FILEGROUPfilegroup_name
LOGON
(NAME=logical_file_name事务日志文件的逻辑名称,
FILENAME=‘os_file_name事务日志文件的物理名称’
[,SIZE=size事务日志文件的初始大小]
[,MAXSIZE=max_size|UNLIMITED事务日志文件的最大值]
[,FILEGROWTH=growth_increment事务日志文件的
增长量])}[,…n]
(1)、打开查询分析器,连接服务器,选用“Windouws身份验证连接方式”得到如图的对话框;
(2)、在光标所在处输入Transact-SQL语句如下图的student数据库;
(3)、单击“分析查询”按钮(按Ctrl+F5键),完成数据库创建。
查询分析器对话框
输入创建数据库的Transact-SQL语句
使用Transact-SQL语句创建的数据库
(二)、查看、修改数据库属性
1、使用SQLServer企业管理器查看、修改数据库属性:
查看数据库选项的做法是,打开想查看其配置的数据库“属性”对话框后,使用鼠标左键单击“选项”选项卡并切换到如下图所示的页面,接着选中或取消其中的各个复选框,然后用鼠标左键单击“确定”按钮即可。
(1)、SQLServer2000有许多选项可以改变数据库的行为;
(2)、调整数据库大小;
(3)、添加文件组;
(4)、缩小数据库。
Employee数据库的“选项”选项卡
2、ransact-SQL语句查看、修改数据库属性
(1)、查看数据库属性
(2)、修改日志文件的最大值
(3)、修改日志文件的初始值
(4)、查看数据库信息
(5)、更改数据库
具体方法如下:
(1)基本语法如下:
sp_dboption[[@dbname=]'database'
[,[@optname=]'option_name]
[,[@optvalue=]'value']
(2)参数解释如下:
[@dbname=]'database'用来指定想更改其配置设置的数据库名称。
[@optname=]‘option_name用来指定想更改其设置值的配置设置选项名称。
[@optvalue=]'value'用来指定配置设置选项的设置值。
例如,如果想要将数据库“学生图书借阅管理”设置成只读的,请执行下列命令语句:
EXECsp_dboption'学生图书借阅管理','readonly','TRUE‘
如果将数据库“学生图书借阅管理”恢复成可读写的,需要执行下列命令:
EXECsp_dboption'学生图书借阅管理','readonly','FALSE'
三、实验小结
1、实验要求和注意事项:
(1)、在Transact-SQL语言的命令格式中,用[]括起来的内容表示是可选的;[,…n]表示重复前面的内容;用<>括起来表示在实际编写语句时,用相应的内容替代;用{}括起来表示是必选的;类似A|B的格式,表示A和B只能选择一个,不能同时都选;
(2)、当一个数据库不再使用时,可以将其删除。
删除一个数据库会删除所有数据和该数据库所使用的磁盘文件,数据库在操作系统上占用的空间将被释放。
但删除一个数据库后,如果想再复原是很麻烦的,必须从备份中恢复数据库和它的事务日志。
所以,删除数据库之前应格外小心。
在企业管理器中删除数据库只需要展开“服务器\Databases"目录,用鼠标右键单击要删除的数据库,在弹出的快捷菜单中选择“删除”命令即可;当数据库处于以下三种情况之一时,不能被删除。
●当有用户使用此数据库时;
●当数据库正在被恢复(Restore)时;
●当数据库正在参与复制时。
2、实验总结:
通过本次实验,我巩固数据库的基础知识;掌握创建数据库的两种方法;掌握查看、修改数据库属性的方法;掌握缩小、更名与删除数据库的方法。
(1)、在实验中遇到一些疑难问题,经和同学的讨论及帮助后,很容易就解决了这些问题,以后要时常和同学、老师探讨,互相学习;
(2)、经过此次试验,对软件的安装有了新的认识和理解,为以后安装和运用其他软件奠定了基石;
(3)、此次MicrosoftSQLServer2000安装实验,我对MicrosoftSQLServer2000软件及其组件的功能和运用有了初步的了解,为今后的学习铺平了道路;
(4)、此次试验也让我看到了MicrosoftSQLServer2000软件的应用领域及其功能的强大,使我产生了对MicrosoftSQLServer2000软件学习的浓厚兴趣。
指导教师评语和实验得分:
实验得分:
签名:
年月日
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库的创建与管理 实验报告范文 数据库 创建 管理 实验 报告 范文