首页 > 代码库 > SQL 语句2

SQL 语句2

数据库的操作:

备份、还原、分离、附加

备份:在要备份的数据库上右键点击任务,在选择备份。在打卡的对话框中根据需要选择。注意:备份过期时间不能为0,否则会马上过期。目标可根据需要放在任何位置。最后,点击确定,备份成功。

还原:在数据库上右键点击选择还原数据库,在目标数据库上写一个不与其他数据库重名的名字,在下面源设备中找到你要还原的数据库的mdf文件。最后,点击确定,还原成功。

分离:在要分离的数据库上右键点击任务,在选择分离,勾选删除链接,点击确定,分离成功。

附加:在数据库上右键点击附加,在打开的对话框中点击添加,找到要附加的数据库的mdf文件,点击两次确定即可。

数据库的备份文件(.bak

数据库的数据文件(.mdf

数据库的日志文件(.ldf

 

查询语句

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,‘李四,22,‘1989 8 15‘,‘)

insert into shubiao values (3,‘王五,25,‘1985 1 21‘,‘)

insert into shubiao values (4,‘赵六,30,‘1980 9 11‘,‘)

insert into shubiao(学号,姓名,性别)values(5,‘诸葛亮,‘)   --往表中添加不为空值的数据

select *from shubiao    --查询表中所有数据

update shubiao set 学号=110   --修改“学号”这一列数据都改为“110

update shubiao set 学号=120 where 姓名=‘张三   --修改“姓名”为“张三”的这一行的“学号”这一列数据改为“110

delete from shubiao    --删除整个表中的数据(只删数据)

delete from shubiao where 姓名=‘张三    --删除“姓名”为“王五”的这一行数据

 

 

SQL 语句2