<kbd id="9plqc"><label id="9plqc"></label></kbd>

        <th id="9plqc"></th>
        1. <center id="9plqc"><video id="9plqc"></video></center>
          <sub id="9plqc"><form id="9plqc"><pre id="9plqc"></pre></form></sub>
          <nav id="9plqc"><form id="9plqc"><legend id="9plqc"></legend></form></nav>
          關(guān)系、關(guān)系模式、關(guān)系數(shù)據(jù)庫(kù)的區(qū)別和概念以及關(guān)系的完整性約束條件 您所在的位置:網(wǎng)站首頁(yè) 屬鼠生于幾月最好命男孩名字大全四個(gè)字 關(guān)系、關(guān)系模式、關(guān)系數(shù)據(jù)庫(kù)的區(qū)別和概念以及關(guān)系的完整性約束條件

          關(guān)系、關(guān)系模式、關(guān)系數(shù)據(jù)庫(kù)的區(qū)別和概念以及關(guān)系的完整性約束條件

          2024-05-29 16:37| 來(lái)源: 網(wǎng)絡(luò)整理| 查看: 265

          以下內(nèi)容是本人利用網(wǎng)絡(luò)資料以及課堂學(xué)習(xí)總結(jié)的學(xué)習(xí)筆記,如有錯(cuò)誤歡迎評(píng)論區(qū)更正。

          ? ? ? ?前言

          這是一組關(guān)系實(shí)例

          watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETkDliqrlipvlpYvmlpfnmoTlvKDlkIzlraY,size_20,color_FFFFFF,t_70,g_se,x_16

          域(Domain):一組具有相同數(shù)據(jù)類(lèi)型的值的集合(如:整數(shù)、實(shí)數(shù)、具有某一范圍的一個(gè)整數(shù)......)

          如以上實(shí)例中,所有學(xué)生的姓名的值的集合就是一個(gè)域

          一、關(guān)系

          關(guān)系:現(xiàn)實(shí)中實(shí)體與實(shí)體間的各種聯(lián)系均用關(guān)系來(lái)表示。watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETkDliqrlipvlpYvmlpfnmoTlvKDlkIzlraY,size_20,color_FFFFFF,t_70,g_se,x_16

          所含概念:

          元組:關(guān)系中每個(gè)元素叫作一個(gè)n元組,簡(jiǎn)稱(chēng)元組屬性:表中的一列即為一個(gè)屬性,給每個(gè)屬性起一個(gè)名稱(chēng)即為屬性名,表中任意的屬性名不能相同碼:【候選碼:唯一標(biāo)識(shí)符】【全碼:關(guān)系模式中的所有屬性組是這個(gè)關(guān)系模式的候選碼】 二、關(guān)系模式

          關(guān)系模式:(關(guān)系模式是型)(關(guān)系是值)

          (關(guān)系模式是對(duì)關(guān)系的描述),例如,設(shè)有一個(gè)關(guān)系U有屬性值A(chǔ),B,C,則關(guān)系模式可簡(jiǎn)單描述為為U(A,B,C)

          定義關(guān)系模式的方法:

          1.

          watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETkDliqrlipvlpYvmlpfnmoTlvKDlkIzlraY,size_20,color_FFFFFF,t_70,g_se,x_16

          簡(jiǎn)化寫(xiě)法:

          watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETkDliqrlipvlpYvmlpfnmoTlvKDlkIzlraY,size_20,color_FFFFFF,t_70,g_se,x_16?

          關(guān)系和關(guān)系模式的聯(lián)系與區(qū)別:

          聯(lián)系:關(guān)系模式是對(duì)關(guān)系的描述,關(guān)系是關(guān)系模式在某一時(shí)刻的狀態(tài)或內(nèi)容。關(guān)系模式和關(guān)系往往籠統(tǒng)稱(chēng)為關(guān)系

          區(qū)別:關(guān)系模式是靜態(tài)的、穩(wěn)定的,而關(guān)系時(shí)動(dòng)態(tài)的、隨時(shí)間不斷變化的。

          三、關(guān)系數(shù)據(jù)庫(kù)

          關(guān)系數(shù)據(jù)庫(kù):在一個(gè)給定的應(yīng)用領(lǐng)域中,所有關(guān)系的集合構(gòu)成一個(gè)關(guān)系數(shù)據(jù)庫(kù)

          關(guān)系數(shù)據(jù)庫(kù)的型和值:

          型:關(guān)系數(shù)據(jù)模式,是對(duì)關(guān)系數(shù)據(jù)庫(kù)的描述

          值:關(guān)系模式在某一時(shí)刻對(duì)應(yīng)的關(guān)系的集合

          通常稱(chēng)為關(guān)系數(shù)據(jù)庫(kù)

          四、關(guān)系的完整性約束條件

          關(guān)系的完整性約束條件有

          1.實(shí)體完整性:

          它要求關(guān)系的主屬性不能取空值

          例如:

          學(xué)生(學(xué)號(hào),姓名,性別)

          這里的學(xué)號(hào)作為唯一標(biāo)識(shí)符,也就是主屬性(主碼)不能取空值

          2.參照完整性:

          在關(guān)系中實(shí)體以及實(shí)體之間的聯(lián)系使用關(guān)系來(lái)描述的,自然存在著關(guān)系的引用關(guān)系。

          watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETkDliqrlipvlpYvmlpfnmoTlvKDlkIzlraY,size_20,color_FFFFFF,t_70,g_se,x_16

          ?

          例如(1):

          學(xué)生關(guān)系內(nèi)部的一個(gè)一對(duì)多關(guān)系

          學(xué)生(學(xué)號(hào),姓名,專(zhuān)業(yè)號(hào),班長(zhǎng))

          在一個(gè)二維表中,我們可知,班長(zhǎng)這一欄是另一個(gè)學(xué)生的學(xué)號(hào)

          也就是說(shuō),學(xué)生關(guān)系內(nèi)部中

          學(xué)生是主碼

          班長(zhǎng)是外碼

          ?

          所以班長(zhǎng)這一欄有參照完整性可知可取;

          1.空值

          2.等于另一個(gè)學(xué)生的學(xué)號(hào)

          例如(2):

          一對(duì)多(學(xué)生-專(zhuān)業(yè)號(hào))

          學(xué)生(學(xué)號(hào),姓名,性別,專(zhuān)業(yè)號(hào))

          專(zhuān)業(yè)號(hào)(專(zhuān)業(yè)號(hào),專(zhuān)業(yè)名)

          學(xué)生關(guān)系引用了專(zhuān)業(yè)關(guān)系的主碼,這里的學(xué)號(hào)和專(zhuān)業(yè)號(hào)都是主碼

          但是對(duì)于學(xué)生關(guān)系中專(zhuān)業(yè)號(hào)不是主碼,我們稱(chēng)這個(gè)專(zhuān)業(yè)號(hào)是這個(gè)學(xué)生關(guān)系的一個(gè)外碼

          專(zhuān)業(yè)關(guān)系是被參照關(guān)系

          學(xué)生關(guān)系為參照關(guān)系

          ?

          我們參照完整性約束條件可知:

          這里在學(xué)生關(guān)系中的專(zhuān)業(yè)號(hào)這個(gè)外碼可以有兩種取值情況:

          1.空值

          2.等于專(zhuān)業(yè)關(guān)系中的專(zhuān)業(yè)號(hào)

          ?

          ?

          例(3):

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

          學(xué)生(學(xué)號(hào),姓名,課程號(hào),...)

          課程(課程號(hào),課程名稱(chēng),學(xué)分)

          選課(學(xué)號(hào),課程號(hào),成績(jī))

          ?

          這里學(xué)號(hào)和課程號(hào)是選修關(guān)系的外碼

          學(xué)生關(guān)系和課程關(guān)系均為被參照關(guān)系

          選修關(guān)系為參照關(guān)系

          ?

          ?

          參照完整性:

          1.選修關(guān)系的主屬性不能取空值(按照實(shí)體完整性原則)

          2.選修關(guān)系的學(xué)號(hào)和課程號(hào)與學(xué)生關(guān)系的學(xué)號(hào)和課程關(guān)系的課程號(hào)相等。

          ?

          ?

          三、用戶(hù)定義的完整性

          例如:

          學(xué)生(學(xué)號(hào),姓名,課程號(hào),性別,....)

          課程(課程號(hào),課程名,學(xué)分);

          選修(學(xué)號(hào),課程名,成績(jī))

          這里學(xué)生的性別只能取“男”,“女”

          學(xué)分只能取1-...分

          成績(jī)只能取1-100分

          等等

          ?

          ?

          ?

          ?

          ?

          ?

          ?

          ?

          ?

          ?

          ?

          ?

          ?

          ?

          ?



          【本文地址】

          公司簡(jiǎn)介

          聯(lián)系我們

          今日新聞

          推薦新聞

          專(zhuān)題文章
            CopyRight 2018-2019 實(shí)驗(yàn)室設(shè)備網(wǎng) 版權(quán)所有
            黄色免费网站在线看,韩国精品在线观看,韩国美女一区二区,99国产热 台南市| 安远县| 伊吾县| 山丹县| 滕州市| 三亚市| 青铜峡市| 达拉特旗| 临沧市| 昌黎县| 深泽县| 枞阳县| 成武县| 老河口市| 衡山县| 永春县| 民县| 林甸县| 镇赉县| 莎车县| 丹江口市| 印江| 防城港市| 扎赉特旗| 绥德县| 长泰县| 夹江县| 阳原县| 开封县| 洪雅县| 德阳市| 嘉峪关市| 常熟市| 周宁县| 交城县| 山西省| 凉城县| 博野县| 永寿县| 巫山县| 枞阳县| http://444 http://444 http://444 http://444 http://444 http://444