实验2数据库的创建、修改等操作_第1页
实验2数据库的创建、修改等操作_第2页
实验2数据库的创建、修改等操作_第3页
实验2数据库的创建、修改等操作_第4页
实验2数据库的创建、修改等操作_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、数据库的相关操作1.创建数据库创建数据库 create database2.删除数据库删除数据库 drop database3.修改数据库修改数据库 alter database1.创建数据库创建数据库 第一种方法 第二种方法 CREATE DATABASE 例例1:使用:使用CREATE DATABASE创建一个创建一个student数据库,所有参数均取默认值。数据库,所有参数均取默认值。步骤:步骤:1、单击图标、单击图标“新建查询新建查询”2、在右侧摘要窗口中输入命令、在右侧摘要窗口中输入命令 Create database student3、单击执行图标、单击执行图标“!” 或者按或者按

2、F5,执行命令,执行命令此时结果窗口会显示命令执行成功。说明数据库已此时结果窗口会显示命令执行成功。说明数据库已经创建完成。经创建完成。例例2:创建一个:创建一个gzgl数据库,该数据库的主文件逻辑名称为数据库,该数据库的主文件逻辑名称为gzgl,物理文件名为,物理文件名为gzgl_data.mdf,初始大小为,初始大小为10MB,最大尺寸为无限大,增长速度为,最大尺寸为无限大,增长速度为10%;数据库;数据库的日志文件逻辑名称为的日志文件逻辑名称为gzgl_log,物理文件名为物理文件名为gzgl_log.ldf,初始大小为,初始大小为1MB,最,最大尺寸为大尺寸为5MB,增长速度为,增长速

3、度为1MB。 步骤:步骤:准备工作:请在准备工作:请在E:盘下新建一个文件夹:盘下新建一个文件夹data1、单击图标、单击图标“新建查询新建查询”2、在右侧摘要窗口中输入命令、在右侧摘要窗口中输入命令Create database gzglOn primary(name= gzgl _data,filename=e:datagzgl_data.mdf,size=10,maxsize=unlimited,filegrowth=10%)log on(name= gzgl _log,filename=e:datagzgl_log.ldf,size=1,maxsize=5,filegrowth=1)C

4、REATE DATABASE database_nameON PRIMARY ,n , ,n LOG ON ,n FOR RESTORE:=(NAME=logical_file_name,FILENAME=os_file_name,SIZE=size,MAXSIZE=max_size|UNLIMITED,FILEGROWTH=growth_increment ) ,n:=FILEGROUP filegroup_name ,n各参数说明如下:各参数说明如下:database_name:数据库的名称,最长为:数据库的名称,最长为128个字符。个字符。PRIMARY:该选项是一个关键字,指定:该选项

5、是一个关键字,指定主文件组主文件组中的文件。中的文件。 LOG ON:指明事务日志文件的明确定义。:指明事务日志文件的明确定义。 NAME:指定数据库的:指定数据库的逻辑名称逻辑名称,这是在,这是在SQL Server系统中使用的名称,是数系统中使用的名称,是数据库在据库在SQL Server中的标识符。中的标识符。FILENAME:指定数据库所在文件的:指定数据库所在文件的操作系统文件名称和路径操作系统文件名称和路径,该操作系统文,该操作系统文件名和件名和NAME的逻辑名称一一对应。的逻辑名称一一对应。SIZE:指定数据库的初始容量大小。:指定数据库的初始容量大小。 MAXSIZE:指定操作

6、系统文件可以增长到的最大尺寸。:指定操作系统文件可以增长到的最大尺寸。 SQL Server 2005 数据库有三种类型的文件:数据库有三种类型的文件: (1)主要数据文件主要数据文件:是数据库的起点,指向数据库是数据库的起点,指向数据库中文件的其它部分。每个数据库都中文件的其它部分。每个数据库都有一个主要数有一个主要数据文件据文件。主要数据文件的推荐文件扩展名。主要数据文件的推荐文件扩展名是是 .mdf。 (2)次要数据文件次要数据文件:包含除主要数据文件外的所有包含除主要数据文件外的所有数据文件。有些数据库可能没有次要数据文件,数据文件。有些数据库可能没有次要数据文件,而有些数据库则有而有

7、些数据库则有多个次要数据文件多个次要数据文件。次要数据。次要数据文件的推荐文件扩展名是文件的推荐文件扩展名是 .ndf。 (3)日志文件日志文件:包含恢复数据库所需的所有日志信包含恢复数据库所需的所有日志信息。每个数据库必须息。每个数据库必须至少有一个日志文件至少有一个日志文件,但可但可以不止一个以不止一个。日志文件的推荐文件扩展名是。日志文件的推荐文件扩展名是 .ldf。 命令中的关键字是不区分大小写,大小写命令中的关键字是不区分大小写,大小写不敏感。不敏感。 英文及其标点符号要用英文半角输入英文及其标点符号要用英文半角输入 打开数据库的命令为打开数据库的命令为 use database “

8、/*/”符号表示符号表示注释注释2 删除数据库删除数据库利用利用SQL Server Management Studio 删除数据库删除数据库 在SQL Server Management Studio 中,右击要删除的数据库,从弹出的快捷菜单中选择“删除”或按下“delete”键。利用利用Drop语句删除数据库语句删除数据库语法格式:Drop database database_name,n 说明:只有处于正常状态下的数据库,才能使用DROP语句删除。当数据库处于以下状态时不能被删除:数据库正在使用;数据库正在恢复;数据库包含用于复制的已经出版的对象。 例1:删除已创建的数据库student

9、 drop database student3 修改数据库修改数据库利用利用SQL Server Management Studio 修改数据库修改数据库 在在SQL Server Management Studio 中,右击要修改的数据库,中,右击要修改的数据库,选择选择“属性属性”选项,在弹出的数据库属性窗口中进行修改。选项,在弹出的数据库属性窗口中进行修改。利用利用Drop语句修改数据库语句修改数据库Alter database databasenameadd file,n to filegroup filegroupname|add log file ,n|remove file lo

10、gical_file_name |remove filegroup filegroup_name |modify file |modify name=new_databasename|add filegroup filegroup_name|modify filegroup filegroup_namefilegroup_property|name=new_filegroup_name 参数说明:参数说明:add file,n to filegroup filegroupname:表示向指定的文件组中添加新的数据文件。表示向指定的文件组中添加新的数据文件。add log file ,n:增加新

11、的日志文件。:增加新的日志文件。remove file logical_file_name:删除指定的操作系统文件。:删除指定的操作系统文件。remove filegroup filegroup_name:删除指定的文件组。:删除指定的文件组。modify file :修改某个操作系统文件。:修改某个操作系统文件。modify name=new_databasename:重命名数据库。:重命名数据库。add filegroup filegroup_name:增加一个文件组。:增加一个文件组。modify filegroup filegroup_name:修改某个指定文件组的属性。:修改某个指定

12、文件组的属性。 例例1:将:将gzgl数据库的日志文件初始大小改数据库的日志文件初始大小改为为10MBAlter database gzgl MODIFY FILE (NAME = gzgl_log, SIZE = 10MB)例例2:为:为gzgl数据库添加一个次要数据文件数据库添加一个次要数据文件gzgl_data2.ndf,初始大小为初始大小为5MB,最大尺寸为,最大尺寸为100MB,增长速度为,增长速度为5MB。ALTER DATABASE gzglADD FILE ( NAME = gagl_data2, FILENAME = e:datagzgl_data2.ndf, SIZE = 5MB, MAXSIZE = 100MB, FILEGROWTH = 5MB) 实验习题:实验习题: 分别用SQL Server Management Studio 和T-SQL创建以自己姓名为名称数据库,(例如张三)要求数据库student初始大小为10M

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论