create database test;//创建数据库test
create database <name> authorization <username> on <path/size>;
//CREATE DATABASE 图书销售 AUTHORIZATION 李杰 ON (NAME = 图书销售,FILENAME = ‘F:\mssql\图书销售.mdf' );
alter database <name> modify name|file=<new name>; //修改数据库语句只能在关闭状态下 //alter database 图书销售 modify name=商品销售; 不需要加‘’ alter database <数据库名> modify file(name = ‘逻辑名’, size = 修改后的大小, maxsize = 修改后的最大容量(大小), filegrowth = 新的增长方式) drop database <name>//删除数据库(关闭的情况下)

创建表:
create table <name> (<列名1> <char(10)> <primary key>,<列名2> <int> <not null>);
删除表:
drop table <tablename>;//删除的表不能被其他表所约束
修改表:
alter table <tablename> add <列名> char(10) <约束>;
alter table <tablename> drop column <列名>; alter table <tablename> alter column <列名> <列数据类型>;
//修改图书数据表中的 “所在地区” 列的数据类型为VARCHAR(20)。
ALTER TALBE 图书 ALTER COLOMN 所在地区 VARCHAR20);

*增数据:*
insert into <tablename> values (' ',' ',' ');
insert into <销售_统计(售书网站编号,销售总量) > select 售书网站编号, count (数量) from 售书 group by 售书网站编号;
//已有数据插入;

*删数据:*
delete from <tablename> where <''=''>l *改数据:* update <tablename> set <列名>=<数据> where id='001';
*查数据:*
select <all/distinct/列名> from <tablename> where <行条件表达式> order by <列名> <asc默认升序/desc降序>;
//where条件 order排序 *所有列 all显示所有的查询记录 distinct取消相同行的显示
//select * from 图书 where 书名='数据库'SELECT AVG(价格)AS 平均价格 FROM 图书 WHERE 出版社=‘高等教育出版社’; //聚合函数--实现查询结构的 加减乘除算术运算; //AS是表示查询显示结果为别名; 

where条件查询


字符串匹配
<列名> like <字符串常数> escape <转义字符>;
字符串常数可使用两个通配符:
1. % 代表任意长度;如a%b表示以a开头,b结尾的任意长度字符串;
2. _ 代表任意一位单字符。如a_b表示以a开头,b结尾的长度为3的任意字符串;

select聚合函数