数据库1(1)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
计算机科学与信息技术学院
程序设计课程上机实验报告
学号:124100361 姓名:字永晔班级:12网工
实验时间:年2014 月3日11 实验地点:睿智4栋212 开发环境:SQL Server 2005
课程名称:大型数据库实验性质:□综合性实验□设计性实验□验证实验
实验内容:数据库基本操作题目来源:□教材页题□教师补充□自选题目一、实验目的
(1)、熟悉SQL Server数据库存储原理并能进行不同数据库在不同存储单元上的存储规划。
(2)、掌握SQL Serve的创建方法。
(3)、掌握查看、修改数据库属性的方法。
(4)、掌握数据库删除的方法。
二、实验内容及结果
(1)、用对象资源管理器创建数据库
数据库名: xmgl
数据文件1的逻辑名为:xmgl1,物理名为:xmgl1.mdf,存放在“D:\xmgl”目录下,初始大小为:1 MB,增长方式为自动增长,每次增加1MB。
数据文件2的逻辑名为:xmgl2,物理名为:xmgl2.ndf,存放在与主数据文件相同的目录下;文件大小为3MB;增长方式为自动增长,每次增加10%。
日志文件1的逻辑名为:xmrz1,物理名为:xmrz1.ldf,存放在“D: \xmrz”目录下,初始大小为:1MB,增长方式为自动增长,每次增加10%。
右击对象资源管理器中的“数据库”项;在弹出的快捷菜单中选择“新建数据库”。首先在D盘上创建xmgl 和xmrz这两个文件夹。
(2)、用对象资源管理器查看和修改数据库
①在对象资源管理器里展开“数据库”;
②选定“xmgl”数据库,右击即可进入“xmgl”数据库属性界面进行查看和修改。
3)用SQL命令创建数据库,数据库要求同上。
①进入查询编辑器
①输入以下程序
--使用master数据库
USE master
GO
--删除xmgl数据库
IF EXISTS(SELECT * FROM sysdatabases WHERE name='xmgl')
DROP database xmgl
GO
--创建xmgl数据库
create database xmgl
on primary
(name= xmgl1,filename='d:\xmgl\xmgl1.mdf',size=1,filegrowth=1),
(name= xmgl2,filename='d:\xmgl\xmgl2.ndf',size=3,filegrowth=10%)
log on
(name= xmrz1,filename='d:\xmrz\xmrz1.ldf',size=1,filegrowth=10%)
(4)用SQL命令修改数据库。
在xmgl增加一个名为“xmgl3”的数据文件,在“F:\xmgl”目录下增加,文件名为“xmgl3.ndf”,初始大小为3MB,增长方式为自动增长,每次增加15%。删除“xmgl2”。
①进入查询编辑器
②输入以下程序
--在xmgl增加一个名为“xmgl3”的数据文件在“F:\xmgl”目录下增加,
--文件名为“xmgl3.ndf”,初始大小为3MB,增长方式为自动增长,每次增加15%。
alter database xmgl
add file(name= xmgl3, filename='F:\xmgl\xmgl3.ndf',size=3,filegrowth=15%)
将数据库“xmgl”中的文件xmgl2和刚增加的xmgl3删掉。
①进入查询编辑器
②输入以下程序
-将数据库“xmgl”中的文件xmgl2和刚增加的xmgl3删掉。
alter database xmgl remove file xmgl2
alter database xmgl remove file xmgl3
5)删除数据库
创建一个数据库”aa”,用企业管理器和SQL命令“DROP database aa”。
用SQL语句删除
任课教师评语:
教师签字:年月日注:每学期至少有一次设计性实验。每学期结束请任课教师按时按量统一交到教学秘书处。