1、数据库的操作:
备份、还原、分离、附加
(1)备份:在要备份的数据库上右键点击任务,在选择备份。在打卡的对话框中根据需要选择。注意:备份过期时间不能为0,否则会马上过期。目标可根据需要放在任何位置。最 后,点击确定,备份成功。
(2)还原:在数据库上右键点击选择还原数据库,在目标数据库上写一个不与其他数据库重名的名字,在下面源设备中找到你要还原的数据库的mdf文件。最后,点击确定,还原成 功。
(3)分离:在要分离的数据库上右键点击任务,在选择分离,勾选删除链接,点击确定,分离成功。
(4)附加:在数据库上右键点击附加,在打开的对话框中点击添加,找到要附加的数据库的mdf文件,点击两次确定即可。
数据库的备份文件(.bak)
数据库的数据文件(.mdf)
数据库的日志文件(.ldf)
2、查询语句
create database shu ----创建一个名为shu的数据库
go ----go是衔接用,可有可无
use shu ----使用shu这个数据库
go
drop database shu ----删除数据库shu
go
create table shubiao ----创建一个名为shubiao的表,不要忘记括号
(
学号 int not null, ----列名 数据类型 可否为空值,可以为空值则不写
姓名 varchar(10),
年龄 int,
生日 datetime,
性别 varchar(10)
)
alter table shubiao add 其他 varchar(50) --------在表中添加一列
alter table shubiao add 备注 varchar(50) not null
alter table shubiao drop column 其他 --------删除表中的一列
drop table shubiao --------删除整个表
insert into shubiao values (1,'张三',20,'1990 5 1','男') -----往表中添加一整条数据
insert into shubiao(学号,姓名,性别)values(2,'李四','男') ------往表中添加不为空值的数据
select *from shubiao ------查询表中所有数据
update shubiao set 学号=110 -------修改“学号”这一列数据都改为“110”
update shubiao set 学号=120 where 姓名='张三' -------修改“姓名”为“张三”的这一行的“学号”这一列数据改为“110”
delete from shubiao --------删除整个表中的数据(只删数据)
delete from shubiao where 姓名='张三' ---------删除“姓名”为“王五”的这一行数据