SQL Server数据库建表及其使用方法

本文详细介绍了如何在数据库中创建表,包括新建数据库、新建表、设置各种约束如主键、非空、默认、检查和唯一约束,并提供了创建表的SQL语法。此外,还演示了如何执行创建表的代码,以及后续的表操作,如设置主键、非空约束、默认值和唯一约束。最后,通过创建一个学生表的例子,展示了完整的表结构设计过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一:数据库建表

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

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

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

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

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

几个基本类型:

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


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

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

4、编写代码

创建表语法:

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

几个约束

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

非空约束: not null                不能为null                    

默认约束: default                 默认为XX                     

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

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

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

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

     

5、执行

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

二、数据库约束使用方法

1、主键约束设置

选择该项,右键 设置主键

2、非空约束

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

 3、默认约束

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

 4、检查约束

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

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

or 表示或者,and表示并且

 5、唯一约束

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

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

然后再需要点击

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

6、默认递增

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

三、表的具体操作

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

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

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

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

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

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

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

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

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

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值