SQL service 建数据库、表和备份还原数据库

x33g5p2x  于2021-11-14 转载在 其他  
字(0.8k)|赞(0)|评价(0)|浏览(500)

数据库和数据表的定义

新建数据库

使用设计器创建数据库

输入名称

使用sql 语句创建数据库

Create database studentDB1 --创建数据库

--对数据库文件data的描述
on primary   
(
name=StudentDB1_data,
filename='D:\SQL_DATA\StudentDB1.mdf', --是以mdf文件后缀
size=6,
maxsize=12, 
filegrowth=10%  --数据库文件增长率
)

log on
(
name=StudentDB1_log,
filename='D:\SQL_LOG\StudentDB1.ldf', --是以ldf文件后缀
size=1,
maxsize=10, 
filegrowth=10%  --数据库文件增长率
)

如何在数据库下创建和删除表

鼠标右键新建表
就输可以了·
在这里可以添加约束和设置主键等

关于数据类型 比如int之类的
SQL Server --数据类型

crtl+s保存

利用sql 创建表

Create table Course(
Cno char(10) NOT NULL,
Cname Varchar(50),
Cnatuer Varchar(50),
Chours int,
PRIMARY KEY(Cno)
)

删除修改表

–修改表
alter table Course add Credit int NULL

用alter table 表明 操作码 列名 操作

–删除表

数据库的备份

备份方式
1、临时备份:将数据库备份到. bak的备份文件中
2、永久备份:将数据库备份中备份设备中

临时备份

数据库-右键-任务-备份

永久备份

将数据库备份到备份设备上

服务器对象–备份设备-新建备份设备

跟临时备份链接上

实际上跟临时备份一回事

如果选择的是差异备份的话

比如少了一条记录

记录的就是差异的

增加二条数据
选择事务日志

完成了三次备份

数据库的恢复

删除数据库要关闭现有连接

数据库-右键还原数据库

如果有差异和事务日志
你可以自己选择

数据都在

选择差异

有记录被删除

事务日志也是一样

相关文章