校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃

主頁 > 知識庫 > 詳解MySQL:數(shù)據(jù)完整性

詳解MySQL:數(shù)據(jù)完整性

熱門標(biāo)簽:昌德訊外呼系統(tǒng) 中國地圖標(biāo)注公司 電話機器人的價格多少錢一個月 自己做地圖標(biāo)注需要些什么 徐涇鎮(zhèn)騰訊地圖標(biāo)注 天津公司外呼系統(tǒng)軟件 百度地圖標(biāo)注要什么軟件 400電話申請廠家現(xiàn)貨 福建外呼電銷機器人加盟

數(shù)據(jù)完整性分為:實體完整性,域完整性,參考完整性。

參考完整性:

參照完整性指的就是多表之間的設(shè)計,主要使用外鍵約束。
多表設(shè)計: 一對多、多對多、一對一設(shè)計

一:實體(行)完整性

實體完整性通過表的主鍵來實現(xiàn)。
使用主鍵來表示一條記錄的唯一,且不為空
語法:primary key
主鍵分類:

邏輯主鍵:例如ID,不代表實際的業(yè)務(wù)意義,只是用來唯一標(biāo)識一條記錄(推薦)
業(yè)務(wù)主鍵:例如username,參與實際的業(yè)務(wù)邏輯。
特點:唯一,not null
自動增長:auto_increment

例如:

create table person2(
			id int primary key auto_increment,
			name varchar(100)
);

二:域(列)完整性

非空約束:not null
唯一約束:unique

creat table person3(
			id int not null unique,
			name varchar(20) not null unique,
			gender varchar(20) not null,
			phone char(11) unique #不能有,
	);

三:參照完整性

1,一對多
a:例如:客戶和訂單的關(guān)系就是一對多,一個客戶可以有多張訂單,一張訂單屬于一個客戶;
b:外鍵設(shè)置到多的一方

語法輸入創(chuàng)建一對多:
創(chuàng)建客戶表:

create table customers(
	id int,
	name varchar(20),
	address varchar(100),
	primary key(id)
);

創(chuàng)建訂單表:

create table orders(
	id int,
	order_num int primary key,
	price float(4,2),
	customer_id int,
	 constraint customer_ord_fk foreign key(customer_id) references customers(id)
);

注:constraint: 約束,foreign key: 外鍵,references: 參照
創(chuàng)建一個名叫customer_ord_fk的外鍵約束,外鍵指的是customer_id,參照的是 customers表中的id列

表格操作創(chuàng)建一對多

customers表



orders表

orders外鍵設(shè)置


創(chuàng)建一個名叫customer_ord_fk的外鍵約束,外鍵欄位customer_id,參照的是 customers表中的id列

擴展:四種子表的刪除更新策略:

  1. 1,cascade 級聯(lián)策略:使用此種策略時主表的記錄被刪除或者主鍵字段被修改時會同步刪除或修改子表
  2. 2,no action 無動作策略:使用此種策略時要刪除主表必須先刪除子表,要刪除主表的記錄必須先刪除子表關(guān)聯(lián)的記錄,不能更新主表主鍵字段的值
  3. 3,restrict 主表約束策略。此種策略對主表的約束跟 NO ACTION 一樣
  4. 4,set no置空策略。使用此種策略時,如果主表被刪除或者主鍵被更改,則將子表中的外鍵設(shè)置為null。需要注意的是,如果子表的外鍵是主鍵或者是設(shè)置為not null的,則主表的刪除和主鍵的更改跟 no action 一樣

2,多對多

創(chuàng)建老師表:

Create table teachers(
		id int primary key auto_increment,
		name varchar(20) ,
		gender char(5),
		subject varchar(20)
		);

創(chuàng)建學(xué)生表:

Create table students(
	id int primary key , 
	name varchar(20),
	age int	
);	

第三張為關(guān)聯(lián)表:

Create table teacher_student(
   id int,
	t_id int,
	s_id int,
	primary key(t_id,s_id)
  constraint teacher_id_fk foreign key(t_id) references students(id),
  constrains student_id_fk foreign key(s_id) references teachers(id)
);

表格操作多對多

創(chuàng)建老師表:

創(chuàng)建學(xué)生表:

第三張表:


3,一對一

(1)一般情況,設(shè)計一張表格即可
(2)設(shè)計成兩張表格

法1:第二張表格中創(chuàng)建一個字段作為外鍵(設(shè)置求唯一 unique)對應(yīng)第一張表格中的主鍵;
法2:直接使用第二張表格中的主鍵作為外鍵,對應(yīng)第一張表格的主鍵。

兩張表:unique很重要

create table user(
id int primary key auto_increment,
name varchar(20),
age int
);
create table card(
id int primary key auto_increment,
num varchar(20) not null,
address varchar(100) not null,
user_id int unique,
constraint user_card_fk foreign key(user_id) references user(id)
);

以上所述是小編給大家介紹的MySQL數(shù)據(jù)完整性詳解整合,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

您可能感興趣的文章:
  • 基于MySQL數(shù)據(jù)庫的數(shù)據(jù)約束實例及五種完整性約束介紹
  • 深入淺析MySQL從刪庫到跑路_高級(一)——數(shù)據(jù)完整性
  • MySQL使用mysqldump+binlog完整恢復(fù)被刪除的數(shù)據(jù)庫原理解析
  • Django配置MySQL數(shù)據(jù)庫的完整步驟
  • php使用mysqli和pdo擴展,測試對比mysql數(shù)據(jù)庫的執(zhí)行效率完整示例
  • php使用mysqli和pdo擴展,測試對比連接mysql數(shù)據(jù)庫的效率完整示例
  • Spring MVC實現(xiàn)mysql數(shù)據(jù)庫增刪改查完整實例
  • MySQL數(shù)據(jù)庫卸載的完整步驟
  • C#連接mysql數(shù)據(jù)庫完整實例
  • PHP中執(zhí)行MYSQL事務(wù)解決數(shù)據(jù)寫入不完整等情況
  • MySQL是如何保證數(shù)據(jù)的完整性

標(biāo)簽:駐馬店 昌都 北京 梅河口 荊門 鄂爾多斯 黔西 陜西

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《詳解MySQL:數(shù)據(jù)完整性》,本文關(guān)鍵詞  詳解,MySQL,數(shù)據(jù),完整性,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《詳解MySQL:數(shù)據(jù)完整性》相關(guān)的同類信息!
  • 本頁收集關(guān)于詳解MySQL:數(shù)據(jù)完整性的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    校园春色亚洲色图_亚洲视频分类_中文字幕精品一区二区精品_麻豆一区区三区四区产品精品蜜桃
    久久先锋影音av鲁色资源网| 精品无人码麻豆乱码1区2区 | 亚洲自拍偷拍麻豆| 国产一区二区三区国产| 麻豆视频观看网址久久| 天天操天天色综合| 免费人成网站在线观看欧美高清| 亚洲丰满少妇videoshd| 日韩二区在线观看| 毛片av中文字幕一区二区| 久久国产精品99久久久久久老狼| 欧美精品日韩精品| 精品国产91乱码一区二区三区| 日韩一区二区三区在线观看| 精品国产一区二区三区av性色| 久久夜色精品国产噜噜av| 中文在线资源观看网站视频免费不卡| 国产精品天天摸av网| 国产精品剧情在线亚洲| 亚洲精品国产一区二区三区四区在线| 亚洲成人免费观看| 裸体在线国模精品偷拍| 成人午夜av电影| 欧美人成免费网站| 欧美国产日韩精品免费观看| 亚洲三级免费电影| 日韩av电影免费观看高清完整版在线观看| 激情综合五月天| proumb性欧美在线观看| 欧美一区二区视频观看视频| 欧美国产国产综合| 天堂午夜影视日韩欧美一区二区| 国产成人av在线影院| 欧洲激情一区二区| 国产精品免费视频网站| 日韩中文字幕麻豆| 99精品久久久久久| 欧美精品一区二区在线播放| 亚洲精品国产无天堂网2021| 国产综合久久久久影院| 欧美日韩日日夜夜| 日本一区二区动态图| 日欧美一区二区| 色吊一区二区三区| 国产精品天干天干在线综合| 日本网站在线观看一区二区三区| 99综合电影在线视频| 欧美本精品男人aⅴ天堂| 亚洲欧美日韩在线| 欧美精品一区二区久久久| 一区二区三区视频在线看| 国产一区欧美二区| 欧美日韩精品一区二区天天拍小说| 国产一区在线看| 91精品中文字幕一区二区三区| 国产精品久久一级| 国产原创一区二区三区| 日韩一区二区麻豆国产| 亚洲第一精品在线| 91美女福利视频| 国产女同互慰高潮91漫画| 免费看欧美美女黄的网站| 欧美视频在线不卡| 亚洲欧美日韩国产手机在线 | 色婷婷狠狠综合| 色婷婷av一区二区三区大白胸| 日韩一区二区在线免费观看| 亚洲一区二区av在线| 91欧美一区二区| 专区另类欧美日韩| 99国产精品一区| 亚洲人精品午夜| 亚洲一二三四区不卡| 免费成人在线观看视频| 欧美日韩亚洲高清一区二区| 椎名由奈av一区二区三区| 国产精品一二二区| 久久精品夜色噜噜亚洲aⅴ| 国产毛片精品视频| 国产亚洲精品免费| 美女久久久精品| 精品福利二区三区| 国产最新精品精品你懂的| 久久蜜桃av一区精品变态类天堂| 日韩高清国产一区在线| 2021中文字幕一区亚洲| 精品一区免费av| 国产精品久久影院| 欧美日韩在线直播| 久久国产尿小便嘘嘘尿| 国产日韩欧美不卡在线| 91麻豆精品视频| 奇米影视一区二区三区| 久久视频一区二区| 色综合久久精品| 亚洲国产综合91精品麻豆| 日韩无一区二区| 国产91精品欧美| 亚洲精品你懂的| 欧美精三区欧美精三区| 国产在线一区观看| 中文字幕一区二区三区视频| 一本一道综合狠狠老| 天天影视网天天综合色在线播放| 日韩精品一区二区三区视频在线观看| 青草国产精品久久久久久| 久久久国产一区二区三区四区小说 | 精品一区二区三区的国产在线播放 | 一级中文字幕一区二区| 色噜噜狠狠色综合欧洲selulu| 亚洲观看高清完整版在线观看| 91麻豆精品久久久久蜜臀 | 国内精品不卡在线| 日韩久久一区二区| 欧美夫妻性生活| 国产成a人亚洲精品| 婷婷成人激情在线网| 91美女视频网站| 国产在线视频一区二区三区| 亚洲精品欧美二区三区中文字幕| 精品电影一区二区| 欧美色视频在线| 国产不卡在线一区| 亚洲电影你懂得| 国产精品美女视频| 日韩三级在线免费观看| 色哟哟一区二区在线观看| 激情欧美日韩一区二区| 亚洲国产三级在线| 国产精品嫩草影院com| 精品日韩在线一区| 欧美综合天天夜夜久久| 亚洲成人激情社区| 99re这里只有精品首页| 日韩高清一区二区| 亚洲国产一区二区在线播放| 国产精品萝li| 欧美国产日韩a欧美在线观看| 日韩欧美成人一区二区| 3atv一区二区三区| 亚洲一区二区精品久久av| 亚洲欧美在线另类| 国产精品久久久久婷婷二区次| 久久久美女毛片| 国产午夜精品久久久久久免费视| 欧美不卡在线视频| 精品国免费一区二区三区| 精品少妇一区二区三区日产乱码 | 欧美午夜片在线看| 亚洲天堂成人网| 国产精品不卡在线| 国产精品理论片| 有码一区二区三区| 亚洲国产欧美在线人成| 亚洲国产aⅴ成人精品无吗| 亚洲一级二级三级在线免费观看| 亚洲裸体xxx| 亚洲国产va精品久久久不卡综合| 欧美极品xxx| 欧美一区二区网站| 日韩免费性生活视频播放| 日韩一区二区三区在线观看 | 亚洲综合丁香婷婷六月香| 中文字幕日韩一区二区| 亚洲精品成人精品456| 图片区小说区区亚洲影院| 一区二区三区精品视频在线| 亚洲国产综合91精品麻豆| 秋霞影院一区二区| 国产黄色精品视频| av不卡在线播放| 在线观看一区二区视频| 91精品国产丝袜白色高跟鞋| 久久综合九色综合97婷婷| 亚洲欧洲另类国产综合| 欧美日韩国产成人在线91| 在线电影国产精品| 国产欧美日韩激情| 一区二区视频在线| 免费人成精品欧美精品| 成人午夜免费电影| 在线亚洲人成电影网站色www| 在线不卡免费av| 国产清纯在线一区二区www| **性色生活片久久毛片| 亚洲一区视频在线| 国产精一区二区三区| 一本大道久久a久久综合婷婷| 天天综合日日夜夜精品| 国产精品91一区二区| 99久久er热在这里只有精品66| 欧美亚洲综合一区| 国产夜色精品一区二区av| 一区二区三区精品在线观看| 国产精品99久久久久久宅男| 欧美三级电影一区| 1区2区3区精品视频| 老司机精品视频一区二区三区| 91免费版pro下载短视频| 精品国产免费视频|