日韩欧美国产精品免费一二-日韩欧美国产精品亚洲二区-日韩欧美国产精品专区-日韩欧美国产另-日韩欧美国产免费看-日韩欧美国产免费看清风阁

LOGO OA教程 ERP教程 模切知識(shí)交流 PMS教程 CRM教程 開(kāi)發(fā)文檔 其他文檔  
 
網(wǎng)站管理員

SQL Server2000 表關(guān)系

admin
2011年3月14日 13:55 本文熱度 3391
可以在數(shù)據(jù)庫(kù)關(guān)系圖中的表間創(chuàng)建關(guān)系以顯示某個(gè)表中的列如何鏈接到另一表中的列。

在關(guān)系數(shù)據(jù)庫(kù)中,關(guān)系能防止冗余的數(shù)據(jù)。例如,如果正在設(shè)計(jì)一個(gè)數(shù)據(jù)庫(kù)來(lái)跟蹤有關(guān)書(shū)的信息,而每本書(shū)的信息(如書(shū)名、出版日期和出版商)都保存在一個(gè)名為 titles 的表中。同時(shí)還有一些想保存的有關(guān)出版商的信息,例如出版商的電話號(hào)碼、地址和郵政編碼。如果將所有這些信息都保存在 titles 表中,則對(duì)于某個(gè)出版商出版的每本書(shū),出版商的電話號(hào)碼將是重復(fù)的。

一個(gè)更好的解決方案是,單獨(dú)在一個(gè)名為 publishers 的表中只保存一次出版商信息。然后在 titles 表中設(shè)置指針,以引用 publishers 表中的項(xiàng)。

若要確保數(shù)據(jù)同步,可以在 titles 表和 publishers 表之間強(qiáng)制引用完整性。引用完整性關(guān)系能確保某個(gè)表中的信息與另一個(gè)表中的信息相匹配。例如,titles 表中的每個(gè)書(shū)名必須和 publishers 表的特定出版商相關(guān)聯(lián)。不能在數(shù)據(jù)庫(kù)中添加數(shù)據(jù)庫(kù)中不存在的出版商的書(shū)名。



1.表關(guān)系類(lèi)型

關(guān)系是通過(guò)匹配鍵列中的數(shù)據(jù)而工作的,而鍵列通常是兩個(gè)表中具有相同名稱(chēng)的列。在大多數(shù)情況下,關(guān)系將一個(gè)表中為每個(gè)行提供唯一標(biāo)識(shí)符的主鍵與另一個(gè)表中外鍵內(nèi)的項(xiàng)相匹配。例如,通過(guò)在 titles 表的 title_id 列(主鍵)和 sales 表的 title_id 列(外鍵)之間創(chuàng)建一個(gè)關(guān)系,可以使銷(xiāo)售額與特定的銷(xiāo)售書(shū)名相關(guān)聯(lián)。

表與表之間存在三種類(lèi)型的關(guān)系:一對(duì)多關(guān)系、多對(duì)多關(guān)系、一對(duì)一關(guān)系。所創(chuàng)建的關(guān)系類(lèi)型取決于相關(guān)聯(lián)的列是如何定義的。

一對(duì)多關(guān)系

一對(duì)多關(guān)系是最常見(jiàn)的關(guān)系類(lèi)型。在這種關(guān)系類(lèi)型中,表 A 中的行可以在表 B 中有許多匹配行,但是表 B 中的行只能在表 A 中有一個(gè)匹配行。例如,publishers 表和 titles 表是一對(duì)多的關(guān)系:每一個(gè)出版商可出版許多書(shū),但每一本書(shū)只能有一個(gè)出版商。

如果在相關(guān)列中只有一列是主鍵或具有唯一約束,則創(chuàng)建的是一對(duì)多關(guān)系。

一對(duì)多關(guān)系中的主鍵方由一個(gè)鍵符號(hào)表示。關(guān)系中的外鍵方由一個(gè)無(wú)窮大符號(hào)表示。

多對(duì)多關(guān)系

在多對(duì)多關(guān)系中,表 A 中的一行可與表 B 中的多行相匹配,反之亦然。通過(guò)定義稱(chēng)為連接表的第三方表創(chuàng)建這樣的關(guān)系,該連接表的主鍵包括表 A 和表 B 中的外鍵。例如,authors 表和 titles 表是多對(duì)多關(guān)系,該關(guān)系通過(guò)從這些表中的每個(gè)表與 titleauthors 表的一對(duì)多關(guān)系定義。titleauthors 表的主鍵由 au_id 列(authors 表的主鍵)和 title_id 列(titles 表的主鍵)組成。

一對(duì)一關(guān)系

在一對(duì)一關(guān)系中,表 A 中的一行最多只能與表 B 中的一行相匹配,反之亦然。如果兩個(gè)相關(guān)列都是主鍵或具有唯一約束,則創(chuàng)建的是一對(duì)一關(guān)系。

這種關(guān)系不常見(jiàn),因?yàn)檫@種方式的大部分相關(guān)信息都在一個(gè)表中。使用一對(duì)一關(guān)系可以是為了:

·分割一個(gè)含有許多列的表。
·出于安全考慮而隔離表的某一部分。
·存儲(chǔ)可以很容易刪除的臨時(shí)數(shù)據(jù),只需刪除表即可刪除這些數(shù)據(jù)。
·存儲(chǔ)只應(yīng)用于主表子集的信息。

一對(duì)一關(guān)系的主鍵方由鍵符號(hào)表示。外鍵方也由鍵符號(hào)表示。

2.引用完整性概述

引用完整性是一種規(guī)則系統(tǒng),這些規(guī)則可確保相關(guān)表中各行間關(guān)系的有效性,并確保不會(huì)意外刪除或更改相關(guān)的數(shù)據(jù)。

在強(qiáng)制引用完整性時(shí)必須遵循以下規(guī)則:

·如果在相關(guān)表的主鍵中不存在某個(gè)值,則不能在相關(guān)表的外鍵列中輸入該值。但是,可以在外鍵列中輸入空值。例如,在 employee 表中沒(méi)有包括某職員,則不能指明分配給該職員的工作,但是可在 employee 表的 job_id 列輸入空值來(lái)指明沒(méi)有給該職員分配工作。
·如果在相關(guān)表中存在與某行匹配的行,則不能從主表中刪除該行。例如,如果在 employee 表中給多個(gè)職員分配了由 jobs 表中某行所代表的工作時(shí),則不能刪除該行。
·當(dāng)主表的某行有相關(guān)行時(shí),則不能更改主鍵值。例如,如果將 jobs 表中的一項(xiàng)工作分配給某職員,則不能從 employee 表中刪除該職員。

當(dāng)滿(mǎn)足下述所有條件時(shí),可以設(shè)置引用完整性:

·主表中相匹配的列是主鍵或具有唯一約束 。
·相關(guān)列具有相同的數(shù)據(jù)類(lèi)型和長(zhǎng)度。
·兩個(gè)表屬于同一個(gè)數(shù)據(jù)庫(kù)。

該文章在 2011/3/14 13:55:31 編輯過(guò)
關(guān)鍵字查詢(xún)
相關(guān)文章
正在查詢(xún)...
點(diǎn)晴ERP是一款針對(duì)中小制造業(yè)的專(zhuān)業(yè)生產(chǎn)管理軟件系統(tǒng),系統(tǒng)成熟度和易用性得到了國(guó)內(nèi)大量中小企業(yè)的青睞。
點(diǎn)晴PMS碼頭管理系統(tǒng)主要針對(duì)港口碼頭集裝箱與散貨日常運(yùn)作、調(diào)度、堆場(chǎng)、車(chē)隊(duì)、財(cái)務(wù)費(fèi)用、相關(guān)報(bào)表等業(yè)務(wù)管理,結(jié)合碼頭的業(yè)務(wù)特點(diǎn),圍繞調(diào)度、堆場(chǎng)作業(yè)而開(kāi)發(fā)的。集技術(shù)的先進(jìn)性、管理的有效性于一體,是物流碼頭及其他港口類(lèi)企業(yè)的高效ERP管理信息系統(tǒng)。
點(diǎn)晴WMS倉(cāng)儲(chǔ)管理系統(tǒng)提供了貨物產(chǎn)品管理,銷(xiāo)售管理,采購(gòu)管理,倉(cāng)儲(chǔ)管理,倉(cāng)庫(kù)管理,保質(zhì)期管理,貨位管理,庫(kù)位管理,生產(chǎn)管理,WMS管理系統(tǒng),標(biāo)簽打印,條形碼,二維碼管理,批號(hào)管理軟件。
點(diǎn)晴免費(fèi)OA是一款軟件和通用服務(wù)都免費(fèi),不限功能、不限時(shí)間、不限用戶(hù)的免費(fèi)OA協(xié)同辦公管理系統(tǒng)。
Copyright 2010-2025 ClickSun All Rights Reserved

主站蜘蛛池模板: 视频免费 | 国产综合色在线视频播放线视 | 影音先锋人 | 国产精品jizz在线观看 | 欧美激情一区二区三区中文字幕 | 亚洲国产国语自产精品 | 新91网页版 | 国产午夜小视频在线不卡 | 亚洲欧美va动漫一区二区 | 国产亚洲精品九九久在线观看 | 日产精品卡2卡3卡4卡免费 | 在线一区二区三区 | 精品日韩在线视频一区二区三区 | 国产欧美日韩一区二区三区在 | а√天堂资源中文 | 精品免费在线视频 | 欧美综合在线激情专区 | 国产亚洲精品线 | 亚洲国产中文在线二区三区免 | 欧美在线精品亚洲综合网 | 短视频在线下载免费 | 欧美日韩国产这里只有精品 | 中文字幕等等 | 欧美视频亚洲视频日韩动漫 | 国产性夜夜春夜夜爽30 | 五月天婷婷丁香中文字幕 | 亚洲中文字幕在线观看 | 国产公开免费人成视频 | 国产欧美自拍偷怕日韩亚洲 | 免费视频成人 | 自拍偷亚洲成在线观看 | 热门海量电影资源在线观看 | 日本中文字幕精 | 国产欧美一区二区三区在线看 | 偷国内自拍视频在线观看 | 成人免费一区二区三区 | 亚洲欧美另类专区 | 国产日产欧美一区二区蜜桃 | 黄三级高清在线播放 | 人免费观看在线视频www | 最近日本韩国高清免费大全 |