数据库入门操作篇创建数据库--02
前言:如何创建数据在学习SQL入门的时候,总结过一次。那次只是,针对性的对如何用SQL语句创建数据库。这次结合数据库的概念,总结如何使用数据库管理工具创建数据库和使用T-SQL语句创建数据库。回头总结SQL与T-SQL的区别,现在先总结数据库的基本操作。
目录
创建方式:
管理工具:
1,打开SQL serve 管理工具的可视化操作环境
2,点击数据库,右键新建。
               
        
3,弹出如下对话框:在数据库名称那,输入名称。数据文件那两行,一个是数据的路径,另一个是数据日志路径。(需要指定所有者,计算机的当前用户就行了。)

输入完点击确定。到此一个数据库暂时完成,只不过现在数据库只是一个空壳。里面还没有数据表,所以不能使用。下一步创建数据表
创建数据表:
1,选择刚才创建的数据库,右击选择新建表如下所示。

2,根据需求添加字段

到这里,使用管理工具创建一个完整的数据库已经完成了!
T-SQLL语句:
1,创建数据库:用于存储数据表
	创建教务管理系统,使用语句创建
	create database 教务管理系统
	on
	(
		name=教务管理系统_DATA,
		filename='D:\TGB\自己作品\第二次回顾\数据库练习-康世行-2019年7月12日-v1.0\教务管理系统.mdf',
		size=5mb,
		maxsize=20mb,
		filegrowth=5%
	)
	log on
	(
	name=教务管理系统_LOG,
	filename='D:\TGB\自己作品\第二次回顾\数据库练习-康世行-2019年7月12日-v1.0\教务管理系统_LOG.ldf',
	size=2mb,
	maxsize=10mb,
	filegrowth=1mb
	)
可以看到和使用管理工具创建差不多,也是指定了数据库文件路径和数据库日志路径。
2,创建数据表
create table 员工信息_1
(
	id int identity,
	name nvarchar(10) null,
	sex nvarchar(5) null,
	Tel int null,
	img image null
)多个字段之间,用逗号隔开最后一个不需要。使用T-SQL语句创建表和SQL语句一样!
操作:
查看:
查看数据库状态:
目录查看:
选择需要查看状态的数据库,右键属性。
                                
函数查看:
select DATABASEPROPERTYEX ('教务管理系统','Version')过程查看:
sp_helpdb查看数据表
select * from 员工信息_1修改:
选择需要修改的数据库点击数据库右键属性。进行图形修改!

删除:
使用图形删除数据库:选择要删除的数据库,右键选择删除即可。

T-SQL语句删除:
drop database 教务管理系统快照:
数据库:
创建数据库快照,就好像照片一样。把时间定格到这一秒!
  
恢复快照:
   
临时表:
本地:
本地临时表
Create  table #表明
(
Id int not null,
Name nvarchar(10) null,
Adress nvarchar(50) null
)
全局:
全局临时表
Create  table ##表明
(
Id int not null,
Name nvarchar(10) null,
Adress nvarchar(50) null
)
临时表保存在虚拟内存里
备份:
分离与附加:
分离:
把数据复制多份,放置到不同服务器的时候。先把数据库文件与数据库管理系统进行分离,才能进行复制!分离是不会删除数据库的操作。注意(已复制和发布 ,存在数据库快照 ,数据库处于未知状态 ) 我无法分离。
附加:
             
备份先暂时,只介绍概念稍后出实例。
收缩数据库:
视图操作
点击需要收缩数据的数据库,右键 选择 任务→收缩→文件
对数据库收缩:
     
可以对具体文件收缩。

复制数据库:
点击要备份的数据库,右键选择 任务 →复制数据库

下一步:

完成!
 
                    
                
 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号