1. 库
创建数据库
1.ssms 就是可视化界面右键创造
2.或者T-SQL 下图示例这个操作,其实就是写上那5个属性
SQL Server基础知识之 库、表 的操作SQL Server基础知识之 库、表 的操作
上图是主数据文件,要是在写上辅助数据文件 ndf,日志文件ldf,则如下图;
SQL Server基础知识之 库、表 的操作
写完之后,全选-- 点上方 对号,进行分析。然后再运行

修改数据库名

  1. 视图方法,略
  2. T-SQL 语句方法 如下
    SQL Server基础知识之 库、表 的操作
    SQL Server基础知识之 库、表 的操作
    添加文件,(不能添加主数据文件,它有且只有1个)
    SQL Server基础知识之 库、表 的操作

删除数据库
SQL Server基础知识之 库、表 的操作
SQL Server基础知识之 库、表 的操作

2. 表
表的学习主要内容 如下图
SQL Server基础知识之 库、表 的操作

SQL Server基础知识之 库、表 的操作
主键
外键
数据类型 :
SQL Server基础知识之 库、表 的操作
SQL Server基础知识之 库、表 的操作SQL Server基础知识之 库、表 的操作SQL Server基础知识之 库、表 的操作SQL Server基础知识之 库、表 的操作SQL Server基础知识之 库、表 的操作
创建表
SQL Server基础知识之 库、表 的操作SQL Server基础知识之 库、表 的操作
修改表
SQL Server基础知识之 库、表 的操作
SQL Server基础知识之 库、表 的操作SQL Server基础知识之 库、表 的操作SQL Server基础知识之 库、表 的操作SQL Server基础知识之 库、表 的操作约束
SQL Server基础知识之 库、表 的操作

SQL Server基础知识之 库、表 的操作
语法格式 创建和删除约束
SQL Server基础知识之 库、表 的操作
例子: 添加主键约束 注意约束名自己起哦
SQL Server基础知识之 库、表 的操作
注意:一个表中,只能有1个主键约束
主键约束不允许有空null。 有null的不能设置主键约束,否则会报错

添加 唯一约束unique
SQL Server基础知识之 库、表 的操作
添加 检查约束,如年龄大于18 check
SQL Server基础知识之 库、表 的操作
如果有范围,注意这样写
SQL Server基础知识之 库、表 的操作
既然有and,也可以有or。 例子
SQL Server基础知识之 库、表 的操作
添加 默认约束 比如:为男
SQL Server基础知识之 库、表 的操作
外键约束 foreign key

SQL Server基础知识之 库、表 的操作以上就是5种约束,的创建方式。
下面说下删除约束

SQL Server基础知识之 库、表 的操作
删除主键约束,注意要是有外键约束,先删除外键约束。否则报错
SQL Server基础知识之 库、表 的操作

在创建数据库的时候,同时创建约束
SQL Server基础知识之 库、表 的操作

例子:
SQL Server基础知识之 库、表 的操作例子 联合主键 因为有外键约束所以。。。。
SQL Server基础知识之 库、表 的操作

删除表
1.窗口操作
2.用语句 如下:
SQL Server基础知识之 库、表 的操作SQL Server基础知识之 库、表 的操作

相关文章: