一:数据库建表

1、首先登录账户,然后右键,新建一个数据库

sql server 创建架构 sql server如何在架构中创建表_右键

2、首先展开数据库,然后右键表,最后点击新建 表

sql server 创建架构 sql server如何在架构中创建表_数据库_02

3、首先在上方找到新建查询,然后主要看画线红圈那里是不是你想要新建的数据库

一定要仔细看清楚否则就会写错地方

注:右边为编写代码的地方

几个基本类型:

int(数字)   
 varchar(50)(可变字符)    char(50)(固定字符)        nvarchar(255) 可以放表情                                      (可变字符)(三个都文字) 


float  (小数)             date(年月日) (2022-5-21)               datetime(年月日时分秒)
                                                                   (2022-5-21 21:13:00)

text 超长文本(>8000字节)          ntext 超长文本(>8000字节)

sql server 创建架构 sql server如何在架构中创建表_主键_03

4、编写代码

创建表语法:

create 创建     table 表      后面加表格名称

几个约束

主键约束:primary key              值不能为null,且不能重复,唯一   

非空约束: not null                不能为null                    

默认约束: default                 默认为XX                     

检查约束:check                    表判断,限制值的插入       

唯一约束: unique                  不能重复,能为null,类似主键约束(只有一个)但是却可以是多个     

外键约束:forei key...references   多表连接

默认递增:identity                 系统默认逐渐递增

     

sql server 创建架构 sql server如何在架构中创建表_database_04

5、执行

首先选择代码,然后点击执行

sql server 创建架构 sql server如何在架构中创建表_sql server 创建架构_05

二、数据库约束使用方法

1、主键约束设置

选择该项,右键 设置主键

sql server 创建架构 sql server如何在架构中创建表_右键_06

2、非空约束

允许为null就选择勾起,不允许为null就不要勾选

sql server 创建架构 sql server如何在架构中创建表_主键_07

 3、默认约束

下方默认值或绑定右边设置默认值

sql server 创建架构 sql server如何在架构中创建表_数据库_08

 4、检查约束

选择该项,单击右键  然后选择CHECK约束

sql server 创建架构 sql server如何在架构中创建表_右键_09

首先点击添加,然后在表达式右边编写约束判断

or 表示或者,and表示并且

sql server 创建架构 sql server如何在架构中创建表_sql server 创建架构_10

 5、唯一约束

选择该项,单击右键选择索引

sql server 创建架构 sql server如何在架构中创建表_主键_11

首先点击添加,然后在将是唯一的右边 ,将否改为是

sql server 创建架构 sql server如何在架构中创建表_sql server 创建架构_12

然后再需要点击

sql server 创建架构 sql server如何在架构中创建表_主键_13

然后选择你需要设为唯一的项

sql server 创建架构 sql server如何在架构中创建表_database_14

6、默认递增

在下方找到标识规范并点击,将否改为是即可

sql server 创建架构 sql server如何在架构中创建表_database_15

三、表的具体操作

1.这里编写一个学生的表,里面有学号,名字,性别,年龄

学号里面设置了主键和自增

名字里面设置了非空约束和唯一约束

性别设置了非空约束和检查约束

年龄设置了非空约束和检查约束

2. 选择全部代码,然后点击执行。

3. 找到视图,选择对象资源管理器。

4. 选择该数据库打开表,找到刚刚创建的学生表,右键选择编辑前200行。 

 5.到着表就建完成了,现在就可以给表添加序号名字等。