primary key 主键
unique 唯一性约束 候选键 : 该属性的每个值都不同
Not null 指不能为空
order by 默认是asce的
1. creat studen(s# char(8) not null, ******,属性名 属性类型及大小 NullOrNotNull
) //定义表的模式
2. insert into TableName values (,,,,,,) //属性值顺序与原属性名顺序一致,若想不一致,要在TableName和values之间写属性名
批量新增
insert into TableName (属性名,属性名)
select 对应属性名,对应属性名 from TableName2
where @@@@ like %伟
3. selesct * /or 某一属性名
from TableName
where Condition
4. 检索条件的书写,类似于关系代数中选择运算所用的一些逻辑运算,只不过运算符是 and or not
5. 同表别名比较操作 /as 的运用
select T1.sname as teacher1 ,T2.sname as teacher //列的限定关系可以用 from中设定的别名
from Teacher T1,Teacher T2 //select中 as可以省略
where T1.salary > T2.salary
6. Delete From SC where S# = 980301
delete 的批量删除 delete from TableName where ** in (select ** from TableName where ** )
7. Update
update TableName
set salary=salary*1.1
8. 修正
alter table tablename
[add ColumnName ColumnType[size]]
[drop unique(ColumnName)]
[modify //后面和add语法基本一致]
9. drop 和 delete 区别
delete 删除的是表中元组
drop 撤销包含表格式、表所有元组、表导出视图的所有相关内容
10. SQL SERVER
数据库是由若干个表组成,存储时与辅助数据文件等一起存于磁盘
基本的正则表达式运用
the key is A