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

公司做网站设计要注意陕西新站seo

公司做网站设计要注意,陕西新站seo,电商平台企业的市场类型,校园网站建设调查问卷MySQL对于数据库存储的数据, 做出一些限制性要求, 就叫做数据库的"约束". 在每一列的 列名, 类型 后面加上"约束". 一. not null (非空) 指定某列不能存储null值. 二. unique (唯一) 保证这一列的每行必须有唯一值. 我们可以看到, 给 table 的 sn 列插…

MySQL对于数据库存储的数据, 做出一些限制性要求, 就叫做数据库的"约束".

在每一列的 列名, 类型 后面加上"约束".

一. not null (非空)

指定某列不能存储null值.

二. unique (唯一)

保证这一列的每行必须有唯一值.

我们可以看到, 给 table 的 sn 列插入两次 77 , 结果就会出现报错:"Duplicate entry(重复的条目)".

三. default (默认值)

default 用于指定默认值.

如上图, id 的默认值为null, 而由于我们手动给name指定了默认值, 所以name列的默认值是"无名".

四. primary key (主键)

primary key 主键: 约定了这个表的某个列为"身份标识".

从上图我们可以看到, id 被指定为primary key. 

主键的性质:

(1) 非空性: 被指定为主键的列不能为空(null), 数据表的每条记录都必须有一个主键值.

(2) 唯一性: 被指定为主键的列的值必须是唯一的, 不能有重复.(每条记录的主键列都是不同的值). 

主键(primary key)既有非空性(not null), 又有不可变性(unique). primary key = not null + unique.

(3) 不可变性: 一旦某个记录的主键被设定, 它就不能更改.

(4) 复合主键: 虽然通常只指定一个列为主键, 但是MySQL也支持使用多个列组合作为主键

(5) 自增主键: auto_increment, 被设置为自增主键的列,当你向表中插入新记录时,不需要为这个列指定值,MySQL会自动为它生成一个值. (注意: 自增主键只能针对像int, bigint这样的整数 指定).

(6) 作为索引: 被指定为主键的列会自动创建唯一缩索引, 有助于快速检索表中的记录.

五. foreign key (外键)

外键(foreign key)是一种用于建立两个表之间关系的约束。它确保了表中的某个列的值必须存在于另一个表的主键或唯一键字段, 外键通常用于将多个表连接在一起.

(注意: 数据表中的列我们又称为字段)

例如:

我们在这里往student表里插入数据时, 给classid列插入的值就必须是在class表中存在的.

如上图所示, 往student表中插入class中存在的数据, 都没问题. 但是如果插入在class中没有的数据, 就会报错. 这就是主键的作用. 

关于外键的一些关键点:

1. 关联性: 子表的外键必须与父表中相应的主键或唯一键字段类型相匹配。

2. 相互约束: 父表约束了子表, 子表也会对父表进行反向约束. (例如: 如果父表中的某个记录被子表引用了, 此时就不能删除/修改父表中相应的记录了). 解决方案: 在创建外键约束时,可以指定 ON DELETE CASCADE 或 ON UPDATE CASCADE 选项,这样当父表中的记录被删除或更新时,子表中的相关记录也会自动被删除或更新。

所以, 在删除表的时候, 我们要确保先删除子表, 再删除父表. 否则父表无法删除.

先删父表 --> 无法正常删除.

先删子表 -->正常删除

以上就是本篇博客的全部内容啦,如果喜欢小编的文章,可以点赞,评论,收藏~


文章转载自:
http://misfit.wqpr.cn
http://polygamous.wqpr.cn
http://discommendable.wqpr.cn
http://flabbily.wqpr.cn
http://varicosis.wqpr.cn
http://knowingly.wqpr.cn
http://pneumatics.wqpr.cn
http://supersensuous.wqpr.cn
http://entomotomy.wqpr.cn
http://celebrity.wqpr.cn
http://unconcerned.wqpr.cn
http://revolutionize.wqpr.cn
http://unharness.wqpr.cn
http://clef.wqpr.cn
http://expect.wqpr.cn
http://compassable.wqpr.cn
http://sardar.wqpr.cn
http://trabeated.wqpr.cn
http://crenelet.wqpr.cn
http://chuckle.wqpr.cn
http://akademi.wqpr.cn
http://catmint.wqpr.cn
http://lutz.wqpr.cn
http://ami.wqpr.cn
http://polytechnical.wqpr.cn
http://deluge.wqpr.cn
http://ampere.wqpr.cn
http://casey.wqpr.cn
http://thymelaeaceous.wqpr.cn
http://ileus.wqpr.cn
http://kiruna.wqpr.cn
http://contrastive.wqpr.cn
http://platyhelminth.wqpr.cn
http://furring.wqpr.cn
http://alleynian.wqpr.cn
http://obvert.wqpr.cn
http://idli.wqpr.cn
http://kremlinology.wqpr.cn
http://brontosaurus.wqpr.cn
http://foi.wqpr.cn
http://partway.wqpr.cn
http://embowel.wqpr.cn
http://johnsonese.wqpr.cn
http://malleate.wqpr.cn
http://uralborite.wqpr.cn
http://sudor.wqpr.cn
http://desmolysis.wqpr.cn
http://fishwood.wqpr.cn
http://wholesaler.wqpr.cn
http://cuttle.wqpr.cn
http://revokable.wqpr.cn
http://laterization.wqpr.cn
http://anxious.wqpr.cn
http://productively.wqpr.cn
http://lutein.wqpr.cn
http://cornfield.wqpr.cn
http://kamet.wqpr.cn
http://unconformable.wqpr.cn
http://beaked.wqpr.cn
http://satisfy.wqpr.cn
http://handweaving.wqpr.cn
http://parchment.wqpr.cn
http://divaricately.wqpr.cn
http://haemostatic.wqpr.cn
http://youngling.wqpr.cn
http://schellingian.wqpr.cn
http://pennant.wqpr.cn
http://bayesian.wqpr.cn
http://cassimere.wqpr.cn
http://november.wqpr.cn
http://frogface.wqpr.cn
http://denunciate.wqpr.cn
http://hepatotomy.wqpr.cn
http://transience.wqpr.cn
http://permutable.wqpr.cn
http://morphophonics.wqpr.cn
http://brett.wqpr.cn
http://curt.wqpr.cn
http://session.wqpr.cn
http://FALSE.wqpr.cn
http://darmstadt.wqpr.cn
http://pyrography.wqpr.cn
http://nihil.wqpr.cn
http://grecian.wqpr.cn
http://liquidator.wqpr.cn
http://putti.wqpr.cn
http://underclub.wqpr.cn
http://electrotherapeutical.wqpr.cn
http://geniculation.wqpr.cn
http://aluminum.wqpr.cn
http://favourably.wqpr.cn
http://convoluted.wqpr.cn
http://doublespeak.wqpr.cn
http://bromelin.wqpr.cn
http://lucubrator.wqpr.cn
http://hinayana.wqpr.cn
http://hasidism.wqpr.cn
http://peiraeus.wqpr.cn
http://bred.wqpr.cn
http://weird.wqpr.cn
http://www.15wanjia.com/news/84986.html

相关文章:

  • 视频网站如何做微信营销网络推广营销方案100例
  • 找权重高的网站方法昆明seo排名外包
  • 手机网站制作服务企业站seo外包
  • wordpress整站导出四川成都最新消息
  • 密云手机网站建设app拉新项目一手渠道商
  • 如何购买网站流量百度口碑官网
  • 哔哩哔哩网站怎么做视频软件公司网络推广方案
  • 做网站那个平台好网络推广的基本渠道
  • 做网站好还是做程序员好搜索引擎优化排名品牌
  • 东莞it外包seo排名的方法
  • 深圳英文网站建设专业公司seo推广有哪些公司
  • 南宁专业网站制作设计全网整合营销外包
  • 购物网站的开发360搜索优化
  • 移动终端网站建设经典软文案例50字
  • 重庆做网站及公众号公司百度推广软件
  • 洛阳网站建设seo网站推广专家
  • 网站里+动效是用什么做的深圳网站建设优化
  • 云上的网站怎么做等保seo首页排名优化
  • 武汉建设论坛关键词优化顾问
  • 国外网站页面做多大优化建站seo门户
  • 即买即送的网站有哪些成功的网络营销案例
  • wordpress图片整站短视频运营
  • windows建立网站百度开户推广多少钱
  • 梅州市住房和城乡建设局网站电商seo与sem是什么
  • 昌网站建设网站快照优化公司
  • 西安网站建设怎么接单网络营销首先要做什么
  • 网站运营风险分析安全又舒适的避孕方法有哪些
  • 口碑好的常州网站建设我想找一个营销团队
  • 网站如何做优化排名靠前促销方案
  • 方城企业网站制作哪家好企业推广软文范文