3.2使用SSMS管理数据库(课件)-《网站数据库应用技术-SQL Server》同步教学(电子工业版)
2024-07-11
|
23页
|
45人阅读
|
1人下载
普通
内容正文:
数据库操作
第三章
02
使用SSMS管理数据库
使用SSMS管理数据库
02
创建数据库
【任务2-1】在 SQL Server Management Studio中,创建电子商城数据库WebShop。
(1)启动SQL Server Management Studio,在“对象资源管理器”中右击【数据库】节点,在弹出的快捷菜单中选择【新建数据库】选项,如图3-10所示。
使用SSMS管理数据库
02
创建数据库
(2)打开“新建数据库”对话框,在【数据库名称】文本框中输入新数据库的名称(这里为WebShop),如图3-11所示。
(3)添加或删除数据文件和日志文件;指定数据库的逻辑名称,系统默认用数据库名作为前缀创建主数据库和事务日志文件,如 WebShop和 WebShop_log,如图3-11所示。
使用SSMS管理数据库
02
创建数据库
(4)可以更改数据库的自动增长方式,文件的增长方式有多种,默认的增长方式是“按MB”,也可调整为“按百分比”,如图3-12所示。
使用SSMS管理数据库
02
创建数据库
(5)可以更改数据库对应的操作系统文件的路径,如图3-13所示。
(6)单击【确定】按钮,即可创建“WebShop”数据库。
使用SSMS管理数据库
02
查看数据库
【任务2-2】在SQLServer Management Studio 中,查看数据库并完成数据库WebShop的修改。
(1)启动SQL Server Management Studio,在“对象资源管理器”中展开【数据库】节点。
(2)右击【WebShop】数据库节点,在弹出的快捷菜单中选择【属性】选项,如图3-14所示。
使用SSMS管理数据库
02
查看数据库
(3)打开“数据库属性”对话框,可以查看数据库并进行数据库的属性的修改,如图3-15所示。
(4)单击【添加】按钮,可以添加数据文件或日志文件以扩充数据或事务日志空间。
使用SSMS管理数据库
02
删除数据库
【任务2-3】在SQL Server Management Studio 中,删除数据库WebShop。
(1)启动SQL Server Management Studio,在“对象资源管理器”中展开【数据库】节点。
(2)右击【WebShop】数据库节点,在弹出的快捷菜单中选择【删除】选项。
(3)打开“删除对象”对话框,单击【确定】按钮确认删除,如图3-16所示。
03
使用T-SQL管理数据库
使用T-SQL管理数据库
03
创建数据库
1. CREATE DATABASE基本格式
创建数据库的基本语句格式如下:
使用T-SQL管理数据库
03
创建数据库
2. 在SQL Server Management Studio中使用T-SQL语句
(1)新建查询。在SQL Server Management Studio中使用T-SQL语句,首先单击工具栏中的【新建】按钮,建立一个新的查询,如图3-21所示。
使用T-SQL管理数据库
03
创建数据库
2. 在SQL Server Management Studio中使用T-SQL语句
(2)在查询窗口中输入T-SQL语句,如图3-22所示。
(3)执行查询。在工具栏中单击 风按钮对SQL 语句进行检查,单击 热疗按钮执行指定的SQL语句。
使用T-SQL管理数据库
03
修改数据库
1. ALTER DATABASE语句格式
修改数据库的基本语句格式如下:
使用T-SQL管理数据库
03
查看数据库
【任务3-5】使用T-SQL语句查看指定的数据库或所有的数据库信息。
使用系统存储过程sp_helpdb可查看指定数据库或所有数据库的信息。存储过程sp helpdb基本语句格式如下:
使用T-SQL管理数据库
03
查看数据库
(1)查看当前数据库服务器中所有数据库的信息。
sp_helpdbR
该语句可以查看所有数据库的信息,结果如图3-23所示。
使用T-SQL管理数据库
03
查看数据库
(2)查看当前数据库服务器中WebShop数据库的信息。
sp helpdb WebShopR
该语句可以查看指定数据库WebShop的信息,如果如图3-24所示。
使用T-SQL管理数据库
03
查看数据库
(3)查看所有数据库的基本信息。
在系统视图sys.databases中保存着所有数据库的基本信息,可以使用SELECT 语句查看该视图中的数据以获得数据库信息。
SELECT*FROM sys.databases
语句运行结果如图3-25所示。
使用T-SQL管理数据库
03
查看数据库
(4)查看数据文件的信息。
在系统视图 sys.database_files中可以查询到当前数据库中的数据文件信息,可以使用SELECT语句查看该视图中的数据以获得数据文件信息。
SELECT* FROM sys.database files
语句运行结果如图3-26所示。
使用T-SQL管理数据库
03
删除数据库
【任务3-6】使用T-SQL语句删除指定的数据库。
期除数据库的基本语句格式如下:
DROP DATABASE <数据库名称>
考虑到不再需要数据库 WebShop,现在要删除数据库 WebShop,完成语句如下:
DROP DATABASE WebShop
使用T-SQL管理数据库
03
收缩数据库和数据库文件
1.使用DBCC SHRINKDATABASE收缩数据库
【任务3-7】收缩数据库及数据库文件。
使用T-SQL管理数据库
03
收缩数据库和数据库文件
2.使用DBCC SHRINKFILE收缩数据库文件
【任务3-8】使用DBCC SHRINKFILE收缩数据库文件。
使用T-SQL管理数据库
03
移动数据库文件
在SQL Server 2019中,通过在 ALTER DATABASE 语句的FILENAME子句中指定新文件的位置,可以移动系统数据库文件和用户定义的数据库文件,但资源数据库文件除外。数据、日志和全文目录文件也可以通过此方法进行移动。此方法在下列情况下非常有用。
(1)故障恢复。例如,由于硬件故障,数据库处于可疑模式或被关闭。
(2)预先安排的重定位。
(3)为预定的磁盘维护操作而进行的重定位。
$$
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。