2、SQL 语句2

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 姓名='张三'                    ---------删除“姓名”为“王五”的这一行数据

原文地址:https://www.cnblogs.com/XMH1217423419/p/4110473.html