SQL Server 2012数据表的操作(增删改查)
1.以界面方式操作数据表
(1)启动SQL Server Management Studio,并连接到SQL Server 2012中的数据库。
(2)鼠标右键单击“表”选项,在弹出的快捷菜单中选择“新建表”命令
2.使用CREATE TABLE语句创建表
CREATE TABLE 表名
3.约束
约束是数据库中保证数据完整性的方法,数据完整性分为三类
1.实体完整性:[唯一性和非空限制] 例如:每个表中有一个必须要指定的字段
2.区域完整性 :[数据类型,长度,取值范围,缺省值] 针对表中的某个字段进行特殊化限制
3.参照完整性(引用完整性):[外键同步数据] 表与表之间的一种特殊化关联限制
约束类型(6):
(1).主键约束(Primary Key) 确定表中的标识列,(主键字段不能为空,必须唯一) 标识:确定一个对象的唯一表现
(2)外键约束(Foreign key) 确定表与表之间的联系方式,一般情况下通过从表的标识列进行确定 主表:给哪张表添加约束哪张表就是主表,辅助表为从表
(3)唯一约束(unique) 确定这个字段中的数据必须是唯一
(4)非空约束(not null) 确定这个字段中的数据必须不能为空
(5)检查约束(CHECK) 设置这个字段中的数据的特性
(6)默认约束(DF)default constraint 默人值(选中列,设置列的默认绑定值)
4.数据表的增删改查:
(1)使用INSERT语句添加数据
语法:INSERT INTO <表名> VALUES (expression) [,...n]
批量添加数据
(2)使用DELETE FROM语句删除数据
语法:DELETE FROM<表名> [where <删除条件>]
(3)使用UPDATE修改数据
语法:update <表名> set <列名=更新值> [where <更新条件>]
将上表中姓名为李四的性别改为''女 ''
(4)使用SELECT查询数据
语法:select from <表名> [where <查询条件表达式>