SQLServer集成环境、数据库的定义_图文(精)
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(physical_name, 1, CHARINDEX (N 'master.mdf' , LOWER (physical_name-1 FROM sys.master_filesWHERE database_id=1AND file_id=1;
(1通过交互式操作完成过程如下:
右击sales数据库→“属性”→“文件” ,在右下角点击“添加”。如图1-7
(2用T-SQL命令完成
具体实现的语句如下:
DECLARE @data_pathnvarchar (256; --@data_path中存放SQL Server数据库路径
SET @data_path=(SELECT SUBSTRING
EXECUTE ('ALTER DATABASE sales ADD FILE
(NAME=test2dat2,FILENAME='''+@data_path+'
test2dat2_data.mdf'',SIZE=5,MAXSIZE=100,FILEGROWTH=5'
例1-3向sales数据库中添加两个5MB的日志文件test2log2和test3log3,最大值都为100MB ,增长量都为5MB。
图1-7
(2用T-SQL命令完成
具体实现的语句如下:
DECLARE @data_pathnvarchar (256; --@data_path中存放SQL Server数据库路径
SET @data_path=(SELECT SUBSTRING
(physical_name, 1, CHARINDEX (N 'master.mdf' , LOWER (physical_name-1 FROM sys.master_filesWHERE database_id=1AND file_id=1;
EXECUTE ('CREATE DATABASE sales ON PRIMARY(NAME=
sales_data,FILENAME='''+@data_path+' sales
_data.mdf'',SIZE=10,MAXSIZE=50,FILEGROWTH=5
LOG ON(NAME=sales_log,FILENAME='''+@data_path+' sales_log.ldf'',SIZE=5MB,MAXSIZE=25MB,FILEGROWTH=5MB'
如图1-6
(2使用T-SQL命令创建数据库
创建数据的命令是CREATE DATABASE
设置路径:
DECLARE @data_pathnvarchar (256;
SET @data_path=(SELECT SUBSTRING (physical_name, 1, CHARINDEX (N 'master.mdf' , LOWER (physical_name-1 FROM sys.master_filesWHERE database_id=1AND file_id=1 ;
例1-1创建指定数据和事物日志文件的数据库,本例将创建数据库sales。
具体实现的语句如下:
IF DB_ID(N 'sales' IS NOT NULL DROP DATABASE sales ;
DECLARE @data_pathnvarchar (256; --@data_path中存放SQL Server数据库路径
SQL Server集成环境、数据库的定义
一、SQLБайду номын сангаасServer服务的启动与停止
使用SQL Server配置管理器来启动或停止服务。步骤:“开始”菜单→“所有程序”→ “Microsoft SQL Server 2005” →“配置工具”→“SQL Server Configuration Manager” ,启动后界面如图
其他SQL命令,并单击查询设计器工具条上的按钮来执行新命令。请同学们
尝试操作。
图1-5
三、创建数据库
创建数据库可以通过在Management Studio中或是利用CREATE DATABASE语句来创建。(1使用Management Studio创建数据库
在Management Studio的“对象资源管理器”中展开已连接数据库引擎的节点。在“对象资源管理器”中,在“数据库”节点或某用户数据库节上右击,在弹出的快捷菜单中,选择“新建数据库”菜单项,会弹出如图1-6所示的对话框。在右边常规页框中,要求用户确定数据库名称、所有者信息。在这里所有者为默认值。不需修改。
图1-3
在对象资源管理器中,展开某数据库,选中某表,在其上右击鼠标,在弹出的快捷菜单中单击“打开表”菜单,出现如图1-4,在显示的表内容上可以完成表记录的添加、修改、删
除等维护功能,请同学们尝试操作。
图1-4
打开表car后,单击查询设计器工具条上的按钮,表维护子窗体拆分成上下两部分,如图1-5,上部分显示打开表相应的SELECT查询命令,在这里可以输入并执行
四、维护数据库
数据库的修改操作可以交互式完成,也可以通过T-SQL命令完成。
1、扩展数据库
例1-2本例将一个5MB的数据文件添加到sales数据库中。文件名为sale2dat2,数据文件最大值为100MB ,数据文件增长量为5MB。
(1通过交互式操作完成过程如下:
右击sales数据库→“属性”→“文件” ,在右下角点击“添加”。如图1-7
1-1
图1-1
二、SQL Server 2005的一般使用
启动SQL Server Management Studio方法:“开始”菜单→“所有程序”→“Microsoft SQL
Server 2005” →单击“ SQL Server Management Studio ” ,出现如图
1-2
图1-2点击连接,出现如图1-3
SET @data_path=(SELECT SUBSTRING
(physical_name, 1, CHARINDEX (N 'master.mdf' , LOWER (physical_name-1 FROM sys.master_filesWHERE database_id=1AND file_id=1; --得到SQL Server存放数据库文件的路径
(1通过交互式操作完成过程如下:
右击sales数据库→“属性”→“文件” ,在右下角点击“添加”。如图1-7
(2用T-SQL命令完成
具体实现的语句如下:
DECLARE @data_pathnvarchar (256; --@data_path中存放SQL Server数据库路径
SET @data_path=(SELECT SUBSTRING
EXECUTE ('ALTER DATABASE sales ADD FILE
(NAME=test2dat2,FILENAME='''+@data_path+'
test2dat2_data.mdf'',SIZE=5,MAXSIZE=100,FILEGROWTH=5'
例1-3向sales数据库中添加两个5MB的日志文件test2log2和test3log3,最大值都为100MB ,增长量都为5MB。
图1-7
(2用T-SQL命令完成
具体实现的语句如下:
DECLARE @data_pathnvarchar (256; --@data_path中存放SQL Server数据库路径
SET @data_path=(SELECT SUBSTRING
(physical_name, 1, CHARINDEX (N 'master.mdf' , LOWER (physical_name-1 FROM sys.master_filesWHERE database_id=1AND file_id=1;
EXECUTE ('CREATE DATABASE sales ON PRIMARY(NAME=
sales_data,FILENAME='''+@data_path+' sales
_data.mdf'',SIZE=10,MAXSIZE=50,FILEGROWTH=5
LOG ON(NAME=sales_log,FILENAME='''+@data_path+' sales_log.ldf'',SIZE=5MB,MAXSIZE=25MB,FILEGROWTH=5MB'
如图1-6
(2使用T-SQL命令创建数据库
创建数据的命令是CREATE DATABASE
设置路径:
DECLARE @data_pathnvarchar (256;
SET @data_path=(SELECT SUBSTRING (physical_name, 1, CHARINDEX (N 'master.mdf' , LOWER (physical_name-1 FROM sys.master_filesWHERE database_id=1AND file_id=1 ;
例1-1创建指定数据和事物日志文件的数据库,本例将创建数据库sales。
具体实现的语句如下:
IF DB_ID(N 'sales' IS NOT NULL DROP DATABASE sales ;
DECLARE @data_pathnvarchar (256; --@data_path中存放SQL Server数据库路径
SQL Server集成环境、数据库的定义
一、SQLБайду номын сангаасServer服务的启动与停止
使用SQL Server配置管理器来启动或停止服务。步骤:“开始”菜单→“所有程序”→ “Microsoft SQL Server 2005” →“配置工具”→“SQL Server Configuration Manager” ,启动后界面如图
其他SQL命令,并单击查询设计器工具条上的按钮来执行新命令。请同学们
尝试操作。
图1-5
三、创建数据库
创建数据库可以通过在Management Studio中或是利用CREATE DATABASE语句来创建。(1使用Management Studio创建数据库
在Management Studio的“对象资源管理器”中展开已连接数据库引擎的节点。在“对象资源管理器”中,在“数据库”节点或某用户数据库节上右击,在弹出的快捷菜单中,选择“新建数据库”菜单项,会弹出如图1-6所示的对话框。在右边常规页框中,要求用户确定数据库名称、所有者信息。在这里所有者为默认值。不需修改。
图1-3
在对象资源管理器中,展开某数据库,选中某表,在其上右击鼠标,在弹出的快捷菜单中单击“打开表”菜单,出现如图1-4,在显示的表内容上可以完成表记录的添加、修改、删
除等维护功能,请同学们尝试操作。
图1-4
打开表car后,单击查询设计器工具条上的按钮,表维护子窗体拆分成上下两部分,如图1-5,上部分显示打开表相应的SELECT查询命令,在这里可以输入并执行
四、维护数据库
数据库的修改操作可以交互式完成,也可以通过T-SQL命令完成。
1、扩展数据库
例1-2本例将一个5MB的数据文件添加到sales数据库中。文件名为sale2dat2,数据文件最大值为100MB ,数据文件增长量为5MB。
(1通过交互式操作完成过程如下:
右击sales数据库→“属性”→“文件” ,在右下角点击“添加”。如图1-7
1-1
图1-1
二、SQL Server 2005的一般使用
启动SQL Server Management Studio方法:“开始”菜单→“所有程序”→“Microsoft SQL
Server 2005” →单击“ SQL Server Management Studio ” ,出现如图
1-2
图1-2点击连接,出现如图1-3
SET @data_path=(SELECT SUBSTRING
(physical_name, 1, CHARINDEX (N 'master.mdf' , LOWER (physical_name-1 FROM sys.master_filesWHERE database_id=1AND file_id=1; --得到SQL Server存放数据库文件的路径