SQLServer集成环境数据库的定义图文精.docx

上传人:b****5 文档编号:6208011 上传时间:2023-01-04 格式:DOCX 页数:7 大小:795.76KB
下载 相关 举报
SQLServer集成环境数据库的定义图文精.docx_第1页
第1页 / 共7页
SQLServer集成环境数据库的定义图文精.docx_第2页
第2页 / 共7页
SQLServer集成环境数据库的定义图文精.docx_第3页
第3页 / 共7页
SQLServer集成环境数据库的定义图文精.docx_第4页
第4页 / 共7页
SQLServer集成环境数据库的定义图文精.docx_第5页
第5页 / 共7页
点击查看更多>>
下载资源
资源描述

SQLServer集成环境数据库的定义图文精.docx

《SQLServer集成环境数据库的定义图文精.docx》由会员分享,可在线阅读,更多相关《SQLServer集成环境数据库的定义图文精.docx(7页珍藏版)》请在冰豆网上搜索。

SQLServer集成环境数据库的定义图文精.docx

SQLServer集成环境数据库的定义图文精

SQLServer集成环境、数据库的定义

一、SQLServer服务的启动与停止

使用SQLServer配置管理器来启动或停止服务。

步骤:

“开始”菜单→“所有程序”→“MicrosoftSQLServer2005”→“配置工具”→“SQLServerConfigurationManager”,启动后界面如图

1-1

图1-1

二、SQLServer2005的一般使用

启动SQLServerManagementStudio方法:

“开始”菜单→“所有程序”→“MicrosoftSQL

Server2005”→单击“SQLServerManagementStudio”,出现如图

1-2

图1-2点击连接,出现如图1-3

图1-3

在对象资源管理器中,展开某数据库,选中某表,在其上右击鼠标,在弹出的快捷菜单中单击“打开表”菜单,出现如图1-4,在显示的表内容上可以完成表记录的添加、修改、删

除等维护功能,请同学们尝试操作。

图1-4

打开表car后,单击查询设计器工具条上的按钮,表维护子窗体拆分成上下两部分,如图1-5,上部分显示打开表相应的SELECT查询命令,在这里可以输入并执行

其他SQL命令,并单击查询设计器工具条上的按钮来执行新命令。

请同学们

尝试操作。

图1-5

三、创建数据库

创建数据库可以通过在ManagementStudio中或是利用CREATEDATABASE语句来创建。

(1使用ManagementStudio创建数据库

在ManagementStudio的“对象资源管理器”中展开已连接数据库引擎的节点。

在“对象资源管理器”中,在“数据库”节点或某用户数据库节上右击,在弹出的快捷菜单中,选择“新建数据库”菜单项,会弹出如图1-6所示的对话框。

在右边常规页框中,要求用户确定数据库名称、所有者信息。

在这里所有者为默认值。

不需修改。

如图1-6

(2使用T-SQL命令创建数据库

创建数据的命令是CREATEDATABASE

设置路径:

DECLARE@data_pathnvarchar(256;

SET@data_path=(SELECTSUBSTRING(physical_name,1,CHARINDEX(N'master.mdf',LOWER(physical_name-1FROMsys.master_filesWHEREdatabase_id=1ANDfile_id=1;

例1-1创建指定数据和事物日志文件的数据库,本例将创建数据库sales。

具体实现的语句如下:

IFDB_ID(N'sales'ISNOTNULLDROPDATABASEsales;

DECLARE@data_pathnvarchar(256;--@data_path中存放SQLServer数据库路径

SET@data_path=(SELECTSUBSTRING

(physical_name,1,CHARINDEX(N'master.mdf',LOWER(physical_name-1FROMsys.master_filesWHEREdatabase_id=1ANDfile_id=1;--得到SQLServer存放数据库文件的路径

EXECUTE('CREATEDATABASEsalesONPRIMARY(NAME=

sales_data,FILENAME='''+@data_path+'sales

_data.mdf'',SIZE=10,MAXSIZE=50,FILEGROWTH=5

LOGON(NAME=sales_log,FILENAME='''+@data_path+'sales_log.ldf'',SIZE=5MB,MAXSIZE=25MB,FILEGROWTH=5MB'

四、维护数据库

数据库的修改操作可以交互式完成,也可以通过T-SQL命令完成。

1、扩展数据库

例1-2本例将一个5MB的数据文件添加到sales数据库中。

文件名为sale2dat2,数据文件最大值为100MB,数据文件增长量为5MB。

(1通过交互式操作完成过程如下:

右击sales数据库→“属性”→“文件”,在右下角点击“添加”。

如图1-7

图1-7

(2用T-SQL命令完成

具体实现的语句如下:

DECLARE@data_pathnvarchar(256;--@data_path中存放SQLServer数据库路径

SET@data_path=(SELECTSUBSTRING

(physical_name,1,CHARINDEX(N'master.mdf',LOWER(physical_name-1FROMsys.master_filesWHEREdatabase_id=1ANDfile_id=1;

EXECUTE('ALTERDATABASEsalesADDFILE

(NAME=test2dat2,FILENAME='''+@data_path+'

test2dat2_data.mdf'',SIZE=5,MAXSIZE=100,FILEGROWTH=5'

例1-3向sales数据库中添加两个5MB的日志文件test2log2和test3log3,最大值都为100MB,增长量都为5MB。

(1通过交互式操作完成过程如下:

右击sales数据库→“属性”→“文件”,在右下角点击“添加”。

如图1-7

(2用T-SQL命令完成

具体实现的语句如下:

DECLARE@data_pathnvarchar(256;--@data_path中存放SQLServer数据库路径

SET@data_path=(SELECTSUBSTRING

(physical_name,1,CHARINDEX(N'master.mdf',LOWER(physical_name-1FROMsys.master_filesWHEREdatabase_id=1ANDfile_id=1;

EXECUTE('ALTERDATABASEsalesADDLOGFILE

(NAME=test2log2,FILENAME='''+@data_path+'test2log2.ldf'',SIZE=5,MAXSI

ZE=100,FILEGROWTH=5,(NAME=test3log3,FILENAME='''+@data_path+'test3log3.ldf'',SIZE=5,MAXSIZE=100,FILEGROWTH=5'2、收缩数据库例1-4命令收缩数据库sales.具体实现语句如下:

USE[sales];ALTERDATABASEsalesSETRECOVERYsimple;--设置数据库恢复模式为简单DBCCSHRINKDATABASE(N'sales'--收缩数据库salesALTERDATABASEsalesSETRECOVERYfull;--设置数据库恢复模式为完整例1-5在Managementstudio中收缩数据库sales具体实现过程:

对象资源管理器→数据库→在sales上右击→“任务”→“收缩”→“数据库”→出现“收缩数据库”→设定选项后,单击“确定”。

提示:

要有效而彻底收缩数据库,收缩操作之前要设置数据库恢复模式为简单模式。

交互式方法是:

右击数据库名字→“属性”,→“选项”→在恢复模式中选择“简单”。

收缩完成后再恢复为完整。

例1-6命令收缩数据库文件salessales_data.mdfsales(sales_data.mdfsales_data.mdf)到8MB8MB。

具体实现语句如下:

USE[sales];DBCCSHRINKFILE(sales_data,8在managementstudio中收缩数据库文件sales_data.mdf.右击数据库→“任务”→“收缩”→“文件”。

实验内容

(1)用T-SQL语句创建数据库。

在managementstudio中,打开一个查询窗口,按照表1-1所示的要求,创建数据Student1,要求写出相应的CREATEDATABASE命令,并执行创建该数据库。

接着再完成下面要求。

1.右击数据库,从弹出的快捷菜单中选择“属性”命令,打开“Student1属性”对话框,打开“选项”选择页,修改“数据库为只读”属性为“TRUE”。

这样数据库就变味只读数据库,接着对数据库做改动操作,如添加表、删除表、更新表等,查看这些操作是否可行。

2.收缩数据库,在managementstudio中以交互方式收缩某数据库。

然后再用T-SQL语句压缩数据库。

3.更改数据库,在managementstudio中以交互方式更改student1数据库参数如表2-3表1-1数据库参数表参数数据库名称数据库逻辑文件名操作系统数据文件名数据文件初始大小数据文件最大值数据文件增长量日志逻辑文件名操作系统日志文件名日志文件初始大小参数值Student1Student_dat@data_path+Student_dat.mdf5MB20MB原来的10%Student_log@data_path+Student_log.ldf2MB

日志文件最大值日志文件增长量参数数据库名增加的文件组名增加的文件1的逻辑名文件1在磁盘中的目录文件1初始大小文件1最大值文件1增长量增加的文件2的逻辑名文件2在磁盘中的目录文件2初始大小文件2最大值文件2增长量增加日志逻辑文件名增加日志在磁盘中的目录增加日志初始大小增加日志最大值增加日志增长量15MB2MB表1-2要更改的参数要求参数值Student1StudentfgStudent1_dat@data_path+Student1_dat.mdf2MB20MB2MBStudent2_dat@data_path+Student2_dat.mdf2MB20MB2MBStudent1_log@data_path+Student1_log.ldf2MB30MB2MB

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 党团工作 > 入党转正申请

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1