当前位置: 首页 > wzjs >正文

建个企业网站一年需要多少钱做图素材的网站有哪些

建个企业网站一年需要多少钱,做图素材的网站有哪些,优区生活app官方下载,系统开发过程中设计代码的原则为文章目录 一、是什么二、实体完整性约束2.1、主键约束2.2、主键自增长2.3、唯一约束 三、域完整性约束3.1、非空约束3.2、默认值 四、引用完整性约束 一、是什么 用于限制加入表的数据的类型和规范,约束是添加在列上的,用来约束列的。 分类: …

文章目录

    • 一、是什么
    • 二、实体完整性约束
      • 2.1、主键约束
      • 2.2、主键自增长
      • 2.3、唯一约束
    • 三、域完整性约束
      • 3.1、非空约束
      • 3.2、默认值
    • 四、引用完整性约束

一、是什么

用于限制加入表的数据的类型和规范,约束是添加在列上的,用来约束列的

分类:

  • 实体完整性约束;
  • 域完整性约束;
  • 引用完整性约束。

二、实体完整性约束

2.1、主键约束

标识表中的一行数据,是该行数据的唯一标识,特性:

  • 非空;
  • 唯一;
  • 被引用(在外键中使用)。

当表的某一列被指定为主键后,该列就不能为空,不能有重复值出现。

我们通常创建一个和业务逻辑没有任何关系的,没有任何含义的列做主键列

# 创建表时指定主键
CREATE TABLE 表名(列名 数据类型 PRIMARY KEY,列名 数据类型,列名 数据类型
);# 创建表时指定主键
CREATE TABLE 表名(列名 数据类型,列名 数据类型,列名 数据类型,PRIMARY KEY(设置为主键的列名)
);# 修改表时指定主键(了解就行)
ALTER TABLE 表名 ADD PRIMARY KEY(列名);
ALTER TABLE 表名 MODIFY 列名 列类型 PRIMARY KEY;
ALTER TABLE 表名 CHANGE 原列名 新列名 列类型 PRIMARY KEY;# 删除主键
ALTER TABLE 表名 DROP PRIMARY KEY;

2.2、主键自增长

通常指定主键类为整型,然后设置其自动增长,这样可以保证在插入数据时主键列的唯一和非空特性 。

# 创建表时指定主键
CREATE TABLE 表名(列名 数据类型 PRIMARY KEY AUTO_INCREMENT,列名 数据类型,列名 数据类型
);# 修改表时设置主键自增长
ALTER TABLE 表名 CHANGE 原列名 新列名 列类型 PRIMARY KEY AUTO_INCREMENT;
ALTER TABLE 表名 MODIFY 列名 列类型 PRIMARY KEY AUTO_INCREMENT;# 修改表时删除主键自增长
ALTER TABLE 表名 CHANGE 原列名 新列名 列类型;

2.3、唯一约束

某些列不能设置重复的值,所以可以对列添加唯一约束。
比如身份证号,学号,用户登录的用户名

# 创建表时指定唯一约束
CREATE TABLE 表名(列名 数据类型 UNIQUE,列名 数据类型,列名 数据类型
);# 修改表时设置唯一约束
ALTER TABLE 表名 MODIFY 列名 列类型 UNIQUE;
ALTER TABLE 表名 CHANGE 原列名 新列名 列类型 UNIQUE;# 删除唯一约束
ALTER TABLE 表名 DROP INDEX name;

三、域完整性约束

3.1、非空约束

此列必须有值,某些列不能设置为NULL值

# 创建表时指定非空约束
CREATE TABLE 表名(列名 数据类型 NOT NULL,列名 数据类型,列名 数据类型
);# 修改表时设置非空约束
ALTER TABLE 表名 MODIFY 列名 列类型 NOT NULL;
ALTER TABLE 表名 CHANGE 原列名 新列名 列类型 NOT NULL;# 删除非空约束
ALTER TABLE 表名 MODIFY 列名 列类型;
ALTER TABLE 表名 CHANGE 原列名 新列名 列类型;

3.2、默认值

为列赋予默认值,当新增数据不指定值时,书写DEFAULT,以指定的默认值进行填充。

# 创建表时指定默认值
CREATE TABLE 表名(列名 数据类型 DEFAULT 默认值,列名 数据类型,列名 数据类型
);# 修改表时设置默认值
ALTER TABLE 表名 MODIFY 列名 列类型 DEFAULT 默认值;
ALTER TABLE 表名 CHANGE 原列名 新列名 列类型 DEFAULT 默认值;# 删除默认值
ALTER TABLE 表名 MODIFY 列名 列类型;
ALTER TABLE 表名 CHANGE 原列名 新列名 列类型;

四、引用完整性约束

这里说的引用完整性约束就是指的外键约束,作用:

  • 引用外部表的某个列的值;
  • 新增数据时,约束此列的值必须是引用表中已经存在的值。

外键的特点:

  • 外键必须是另一表的主键的值(外键要引用主键!);
  • 外键可以重复;
  • 外键可以为空;
  • 一张表中可以有多个外键。
    在这里插入图片描述
# 创建表时指定外键约束
CREATE TABLE 表名(列名 数据类型,列名 数据类型,列名 数据类型,CONSTRAINT 约束名称 FOREIGN KEY(外键列名) REFERENCES 关联表(关联表的主键)
);# 修改表时添加外键约束
ALERT TABLE 表名 ADD CONSTRAINT 约束名称 FOREIGN KEY(外键列名) REFERENCES 关联表(关联表的主键);# 修改表时删除外键约束
ALTER TABLE 表名 DROP FOREIGN KEY 约束名称;

文章转载自:

http://5ti5bqa5.snynx.cn
http://hxuQAwgC.snynx.cn
http://nTsZnL8U.snynx.cn
http://gd6lbSVb.snynx.cn
http://vAJNDC6Z.snynx.cn
http://NrBtXZ81.snynx.cn
http://jFGultBZ.snynx.cn
http://Q0N4PclU.snynx.cn
http://mo80pEVe.snynx.cn
http://8P8w4tKD.snynx.cn
http://jIirQ0Ui.snynx.cn
http://NyKoRNqW.snynx.cn
http://f7Qcsp3H.snynx.cn
http://lpXnFc2e.snynx.cn
http://jJsZnJXx.snynx.cn
http://IyFQS94D.snynx.cn
http://pRpBLlZ8.snynx.cn
http://NRPGTaiC.snynx.cn
http://BJJoH8bq.snynx.cn
http://UX9dcgfB.snynx.cn
http://vXRZSwnC.snynx.cn
http://jUMMCKtG.snynx.cn
http://vFJRpQvm.snynx.cn
http://D9TwkjuW.snynx.cn
http://EKCsFZgN.snynx.cn
http://QFFi5jIT.snynx.cn
http://GT04ygKP.snynx.cn
http://LxQPE1CR.snynx.cn
http://9SWpv4jl.snynx.cn
http://BvbjyTIi.snynx.cn
http://www.dtcms.com/wzjs/604058.html

相关文章:

  • 广西住房和城乡建设厅网站首页建网站买服务器
  • 做电器的集团网站天辰建设工程信息网
  • 网盘怎么做电影网站秀网站
  • 郑州网站设计制作网站域名年费
  • 辽宁教育网站建设费用设计网页报价
  • 做网站要签合同吗在线课程网站开发价格
  • 谁知道我的世界做行为包的网站啊济南做网站费用
  • 网站开发是怎么样的科技小制作怎么做视频网站
  • 个人备案网站做企业会怎样wordpress 分页失效
  • opencart做的网站vi设计策划公司
  • 手机网站内容模块点击软件
  • 无锡微信手机网站制作网站建设需要机房服务器
  • 建设一个企业网站需要多少钱执法局网站建设目的
  • 做一个付费网站多少钱微信群投票网站怎么做
  • 订票网站模板网站开发工具与使用平台
  • 公司企业做网站怎么做做美术鉴赏网站的心得
  • 用C语言做网站登录界面田园官方网站建设
  • 建设银行徐州分行网站台州市建设规划局网站6
  • 网站空间月流量天眼企业信息查询
  • 免费凡客建站官网湖北省荆门市城乡建设网站
  • 想自己做网站怎么做网站开发设计体会
  • 企业网站源码vue2022网站快速收录技术
  • 企业网站建设好处嘉兴网站建设服务
  • 成都购物网站设计网站建设约谈表态发言
  • wordpress传不上站点域名 空间 建网站
  • 河南建设监理协会官方网站做洁净的网站
  • 网站屏蔽收录wordpress 调用当前分类
  • 攻击网站步骤网站的字体做多大合适
  • 本溪网站建设网站开发的背景知识
  • 云游戏平台网页版seo课程培训学校