当前位置:   article > 正文

SQL server数据库手动建库建表建约束,代码建库建表,数据库备份

SQL server数据库手动建库建表建约束,代码建库建表,数据库备份

目录

一,手动建库

 二,sql代码建库

三,手动建表以及建立约束

四,sql代码建表以及建立约束

五,数据库备份


一,手动建库

右键数据库——>新建数据库

填写数据库名称——>确定

如果数据库没有显示出来,右键数据库——>刷新   即可

 二,sql代码建库

create database db_t267

三,手动建表以及建立约束

右键表——>新建——>表

 填写列名和数据类型

 建立约束

主键约束:选中行——>行头箭头右键——>设置主键
特点:一个表中只能有一个主键,但是一个主键可以由多个列组成
         主键不能为空,主键一旦设置为标识列,则不能手动编辑


外键约束:在从表中设置

                选中行——>行头箭头右键——>关系——>添加——>表和列的规范——>添加——>选择主表从表以及关联字段——>确定

 

 
检查约束:选中行——>行头箭头右键——>CHECK约束——>添加——>表达式——>确定

 

 唯一约束:选中行——>行头箭头右键——>索引/键

 


默认约束:默认值或绑定——>填写默认值

非空约束:字段——>允许null值

设置标识列:标识规范——>双击否更改为是标识——>默认标识增量和标识种子为1(可自行更改)

四,sql代码建表以及建立约束

create table tb_users(
 uid int primary key identity(1,1),
 uname varchar(20) not null,
 upwd varchar(16) default('888888') not null,
 usex varchar(2) default('男') not null,
 uage int check(uage>=0 and uage<=150) not null,
 usf varchar(20) not null
 )

 create table tb_type(
 tid int primary key identity(1,1),
 tname varchar(20) not null,
 tmeu varchar(20) null
 )

 create table tb_kefang(
 fid int primary key identity(1,1),
 tid int foreign key references tb_type(tid) not null,
 fprice int not null,
 fkzrs int not null,
 fyzrs int default(0) not null,
 fcnt int default(0) not null,
 fmenu varchar(100) not null
 )

create table tb_dengji(
 did int primary key,
 dname varchar(20) not null,
 dfid int foreign key references tb_kefang(fid) not null,
 dsfz varchar(18) not null,
 dyj float not null,
 dtf date null
 )

五,数据库备份

右键数据库——>任务——>备份

 确定即可

 

 可以复制一下路径以免后续找不到

 确定即可

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/羊村懒王/article/detail/452541
推荐阅读
相关标签
  

闽ICP备14008679号