freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

關(guān)系數(shù)據(jù)庫(kù)管理系統(tǒng)基礎(chǔ)知識(shí)-文庫(kù)吧資料

2025-01-16 08:10本頁(yè)面
  

【正文】 《 學(xué)生成績(jī)表 》 按 “ 學(xué)號(hào) =學(xué)號(hào) ” 進(jìn)行左外連接顯示全部字段。 ( 1) 左外連接 左外連接可以得到左表(指定的第一個(gè)表)的全部記錄信息及右表(指定的第二個(gè)表)相關(guān)的記錄信息。 注意: 《 學(xué)生信息表 》 中的 100 1002號(hào)學(xué)生沒有對(duì)應(yīng)的考試成績(jī), 《 學(xué)生成績(jī)表 》 中的 1005號(hào)學(xué)生尚沒有在《 學(xué)生信息表 》 中注冊(cè)(實(shí)際中這種情況是不可能存在的)或已經(jīng)轉(zhuǎn)學(xué)離開,這些記錄不滿足連接條件,所以不會(huì)出現(xiàn)在結(jié)果集中。 【 例 14】 將 《 學(xué)生信息表 》 和 《 學(xué)生成績(jī)表 》 按 “ 學(xué)號(hào) =學(xué)號(hào) ” 進(jìn)行內(nèi)連接顯示全部字段,可得到兩個(gè)表中共有的記錄信息。 內(nèi)連接 內(nèi)連接也稱為自然連接,就是只將兩個(gè)表中滿足指定條件的記錄(行)連接成一條新記錄,舍棄所有不滿足條件沒有連接的記錄。 兩個(gè)表采用交叉連接沒有實(shí)際意義 , 僅用于說(shuō)明表直接的連接原理 。 假設(shè)有 《 學(xué)生信息表 》《 學(xué)生成績(jī)表 》 ,我們通過(guò)這兩個(gè)簡(jiǎn)單數(shù)據(jù)表的連接來(lái)理解交叉連接、內(nèi)連接、外連接和自連接。 數(shù)據(jù)表的關(guān)聯(lián)與數(shù)據(jù)的完整性 表的關(guān)聯(lián) 對(duì)相關(guān)的數(shù)據(jù)表進(jìn)行連接 ─ 建立關(guān)聯(lián),可以使不同的數(shù)據(jù)表成為一個(gè)邏輯上的整體,以便統(tǒng)一管理。 所謂 “ 非規(guī)范化 ” 是對(duì)已經(jīng)規(guī)范化的數(shù)據(jù)庫(kù)做適當(dāng)?shù)男薷?,允許有限度的冗余性,比如允許在一個(gè)表中使用少量頻率較高的重復(fù)數(shù)據(jù),則有利于提高數(shù)據(jù)庫(kù)的性能。 序號(hào) 進(jìn)貨日期 貨號(hào) 貨名 規(guī)格 單位 進(jìn)價(jià) 進(jìn)貨數(shù)量 供貨商 ID 收貨人 數(shù)據(jù)庫(kù)規(guī)范化設(shè)計(jì)的原則 規(guī)范化數(shù)據(jù)庫(kù)的設(shè)計(jì)原則: l 保證數(shù)據(jù)庫(kù)中的所有數(shù)據(jù)表都能滿足 2NF, 力求絕大多數(shù)數(shù)據(jù)表滿足 3NF; l 保證數(shù)據(jù)的完整性; l 盡可能減少數(shù)據(jù)冗余 。 注意: u 修改后的 《 進(jìn)貨表 xxxx》 在與 《 供貨商表 》 建立關(guān)聯(lián)后(在后面介紹),我們就可以通過(guò) “ 供貨商 ID” 字段在《 供貨商表 》 中找到該廠家的所有信息。 解決方法: 將 《 進(jìn)貨表 xxxx》 中有傳遞依賴的 “ 廠家地址、賬戶、聯(lián)系人 ” 三列刪除,單獨(dú)建立一個(gè)存儲(chǔ)進(jìn)貨廠家信息的《 供貨商表 》 ,指定 “ 供貨商 ID” 字段為主鍵,使其滿足第二范式(也滿足第三范式)。 第一:由于每列數(shù)據(jù)都不能惟一標(biāo)識(shí)一條進(jìn)貨記錄,增加一列 “ 序號(hào) ” 作為關(guān)鍵字,即可以滿足第二范式。 注意:三個(gè)范式不是獨(dú)立的, 3NF包含 2NF, 2NF又包含1NF。 實(shí)現(xiàn)第三范式的方法就是將不依賴關(guān)鍵字的列刪除,單獨(dú)創(chuàng)建一個(gè)數(shù)據(jù)表存儲(chǔ)。 傳遞依賴: 某些列的數(shù)據(jù)不是直接依賴于關(guān)鍵字,而是通過(guò)某個(gè)非關(guān)鍵字間接的依賴于關(guān)鍵字。 解決方法: 增加一列 “ 序號(hào) ” 作為該表的關(guān)鍵字 , 該列數(shù)據(jù)沒有重復(fù)的值 , 則可以保證沒有重復(fù)的記錄 ( 行 ) , 以滿足 2NF。 【 實(shí)例練習(xí) 12】 根據(jù)第二范式要求,不難發(fā)現(xiàn) 《 電腦器材銷售管理 》 數(shù)據(jù)庫(kù)模型表 《 銷售表 xxxx》 不滿足第二范式: 因?yàn)楣久刻炜梢凿N售多種商品,則 “ 銷售日期 ” 不惟一;一個(gè)客戶可能多次購(gòu)買不同的商品,則 “ 客戶名稱 ”不惟一;同一貨號(hào)的商品會(huì)多次銷售給不同的客戶 … 。 簡(jiǎn)單說(shuō)第二范式就是數(shù)據(jù)表中沒有相同的行,通過(guò)關(guān)鍵字使記錄惟一。 記錄: 數(shù)據(jù)表中的一行叫做一條記錄,由表中各列的數(shù)據(jù)項(xiàng)組成,是一組多個(gè)相關(guān)數(shù)據(jù)的集合,也稱為數(shù)據(jù)元組。即一個(gè)關(guān)系中不允許有兩個(gè)相同的實(shí)體,行的順序交換后不能改變數(shù)據(jù)表的實(shí)際意義。 關(guān)系數(shù)據(jù)庫(kù)中所有的數(shù)據(jù)表都必須滿足 1NF。 字段: 就是數(shù)據(jù)表中的列,一列叫做一個(gè)字段,表示關(guān)系中實(shí)體的一個(gè)屬性。 數(shù)據(jù)模型是數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)的基礎(chǔ)和核心,合理設(shè)計(jì)數(shù)據(jù)模型是數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)設(shè)計(jì)的關(guān)鍵,使用規(guī)范化的優(yōu)點(diǎn)是: l 大大改進(jìn)數(shù)據(jù)庫(kù)的整體組織結(jié)構(gòu) l 減少數(shù)據(jù)冗余 l 增強(qiáng)數(shù)據(jù)的一致性和正確性 l 提高數(shù)據(jù)庫(kù)設(shè)計(jì)的靈活性 更好的處理數(shù)據(jù)庫(kù)的安全性 數(shù)據(jù)庫(kù)的三個(gè)規(guī)范化形式 數(shù)據(jù)模型應(yīng)進(jìn)行規(guī)范化處理,一個(gè)數(shù)據(jù)庫(kù)可以有三種不同的規(guī)范化形式,即: l 第一規(guī)范化形式 1NF l 第二規(guī)范化形式 2NF l 第三規(guī)范化形式 3NF 1. 第一規(guī)范化形式 1NF 第一規(guī)范化形式簡(jiǎn)稱第一范式:在一個(gè)關(guān)系 ( 數(shù)據(jù)表 )中沒有重復(fù)的數(shù)據(jù)項(xiàng) , 每個(gè)屬性都是不可分割的最小數(shù)據(jù)元素 。 其中 “ 出生日期 ” 即代表年齡,如果使用 “ 年齡 ” 數(shù)據(jù)項(xiàng)則每年都需要改變,采用 “ 出生日期 ” 可以由數(shù)據(jù)庫(kù)的函數(shù)自動(dòng)計(jì)算并顯示每年的當(dāng)前年齡。 2022年使用 《 銷售表 2022》 , 2022年度結(jié)束到2022年時(shí)自動(dòng)創(chuàng)建并使用 《 銷售表 2022》 。 本例題 《 進(jìn)貨表 2022》 表示 2022年的 “ 進(jìn)貨表 ” , 2022年度結(jié)束到 2022年時(shí)自動(dòng)創(chuàng)建并使用 《 進(jìn)貨表 2022》 。 “ 參考價(jià)格 ” 是公司為該商品制定的銷售指導(dǎo)價(jià)格,允許銷售員在 5%的范圍內(nèi)自主靈活銷售。 邏輯模型 ( 1) 公司管理層使用的簡(jiǎn)單 《 商品一覽表 》 該表是公司所經(jīng)營(yíng)和準(zhǔn)備擴(kuò)展經(jīng)營(yíng)的全部商品明細(xì),為規(guī)范化經(jīng)營(yíng)管理,由公司決策部門對(duì)商品統(tǒng)一進(jìn)行分類,制定統(tǒng)一的商品編號(hào),用“貨號(hào)”表示,并指定統(tǒng)一的商品名稱, 《 商品一覽表 》 的主要數(shù)據(jù)項(xiàng)見表 。 概念模型: 在概念模型中可以初步將商品、供貨商、客戶、員工對(duì)象作為實(shí)體,其屬性的描述: 商品 (商品編號(hào)或條形編碼、商品名稱、規(guī)格尺寸或型號(hào)、計(jì)量單位、供貨廠家、進(jìn)貨價(jià)格、銷售參考價(jià)格、庫(kù)存數(shù)量) 供貨商 (供貨廠家編號(hào)、廠家名稱、廠家地址、進(jìn)貨商品名稱、進(jìn)貨日期、進(jìn)貨數(shù)量、進(jìn)貨價(jià)格、廠家賬戶、廠家聯(lián)系人、收貨員工) 客戶 (客戶名稱、銷售商品名稱、規(guī)格、計(jì)量單位、銷售日期、銷售單價(jià)、銷售數(shù)量、銷售金額、銷售員工) 員工 (員工編號(hào)、姓名、性別、年齡或出生日期、部門、工齡或工作時(shí)間、照片、個(gè)人簡(jiǎn)歷) 在一個(gè)關(guān)系數(shù)據(jù)庫(kù)中允許有多個(gè)不同的關(guān)系 — 數(shù)據(jù)表,并對(duì)所有的數(shù)據(jù)表進(jìn)行統(tǒng)一管理。 (1) 維護(hù)數(shù)據(jù)庫(kù)的安全性和數(shù)據(jù)完整性 (2) 數(shù)據(jù)庫(kù)的轉(zhuǎn)儲(chǔ)和恢復(fù) (3) 監(jiān)測(cè)并改善數(shù)據(jù)庫(kù)性能 (4) 數(shù)據(jù)庫(kù)的重新組織 《 電腦器材銷售管理 》 數(shù)據(jù)庫(kù)的模型設(shè)計(jì) 本書以某電腦公司的 《 電腦器材銷售管理 》 數(shù)據(jù)庫(kù)應(yīng)用系統(tǒng)為例貫穿全書,本節(jié)主要介紹如何設(shè)計(jì)該數(shù)據(jù)模型,在以后各章節(jié)均以該數(shù)據(jù)庫(kù)為 【 實(shí)例練習(xí) 】 進(jìn)行操作,通過(guò)該實(shí)例的學(xué)習(xí)使讀者掌握 SQL Server數(shù)據(jù)庫(kù)系統(tǒng)與數(shù)據(jù)庫(kù)應(yīng)用技術(shù)。 (2) 數(shù)據(jù)裝載數(shù)據(jù)庫(kù)結(jié)構(gòu)建立后向數(shù)據(jù)庫(kù)中裝載數(shù)據(jù) (也稱為數(shù)據(jù)加載 )。數(shù)據(jù)庫(kù)的結(jié)構(gòu)建立好之后,就可以向數(shù)據(jù)庫(kù)中裝載數(shù)據(jù)。 (1) 實(shí)體向關(guān)系模型的轉(zhuǎn)化 (2) 一對(duì)一聯(lián)系向關(guān)系模型的轉(zhuǎn)化 (3) 一對(duì)多聯(lián)系向關(guān)系模型的轉(zhuǎn)化 (4) 多對(duì)多聯(lián)系向關(guān)系模型的轉(zhuǎn)化 用 ER模型轉(zhuǎn)換得到的關(guān)系模型要利用關(guān)系規(guī)范化理論進(jìn)行進(jìn)一步的規(guī)范化設(shè)計(jì),使之符合 DBMS的要求。 數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程 3. 邏輯結(jié)構(gòu)設(shè)計(jì) 邏輯結(jié)構(gòu)設(shè)計(jì)的任務(wù)就是把概念模型轉(zhuǎn)換成 DBMS所支持的數(shù)據(jù)模型,如關(guān)系模型、層次模型或網(wǎng)狀模型。 (2) 綜合各個(gè)用戶的局部 ER模型,在消除冗余聯(lián)系并保證數(shù)據(jù)完整性的前提下,產(chǎn)生能準(zhǔn)確地反映原來(lái)的局部 ER模型(包括實(shí)體、屬性及實(shí)體間的相互聯(lián)系)、反映數(shù)據(jù)庫(kù)整體概念、不存在相互表達(dá)矛盾的總體 ER模型。 2. 概念結(jié)構(gòu)設(shè)計(jì) 最常用的概念模型表示方法是實(shí)體 聯(lián)系模型,簡(jiǎn)稱 ER模型。 數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程 1. 需求分析 需求分析的任務(wù)是由計(jì)算機(jī)人員(系統(tǒng)分析員)和用戶雙方共同通過(guò)詳細(xì)的調(diào)查研究,充分了解用戶的組織機(jī)構(gòu)、業(yè)務(wù)規(guī)則、數(shù)據(jù)需求、完整性約束條件、事務(wù)處理和安全性要求等,為概念設(shè)計(jì)奠定基礎(chǔ)。 數(shù)據(jù)庫(kù)設(shè)計(jì)步驟大致可以分為需求分析、概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)、物理結(jié)構(gòu)設(shè)計(jì)、數(shù)據(jù)庫(kù)實(shí)施、數(shù)據(jù)庫(kù)運(yùn)行和維護(hù)幾個(gè)階段。 數(shù)據(jù)庫(kù)設(shè)計(jì)過(guò)程 數(shù)據(jù)庫(kù)設(shè)計(jì)所要解決的問(wèn)題是建立數(shù)據(jù)表及其應(yīng)用系統(tǒng),具體說(shuō),就是指對(duì)一個(gè)給定的需求和應(yīng)用環(huán)境,構(gòu)造最優(yōu)化的數(shù)據(jù)庫(kù)模式,建立數(shù)據(jù)庫(kù)及其應(yīng)用系統(tǒng),滿足用戶的各種應(yīng)用需求。 數(shù)據(jù)表中的每一列都代表實(shí)體對(duì)象的一個(gè)屬性特征,如學(xué)生的姓名、住址等。 數(shù)據(jù)表中的每一行代表不同需求的一個(gè)實(shí)體對(duì)象。數(shù)據(jù)庫(kù)中可以有多個(gè)數(shù)據(jù)表,每個(gè)數(shù)據(jù)表可代表用戶某類有意義的需求信息。 (1) 關(guān)系必須是規(guī)范化的關(guān)系 (2) 表中的“行”是惟一的 (3) 行的次序可以任意 (4) 表中的“列名”是惟一的 (5) 列的次序可以任意 (6) 必須滿足完整性約束條件 數(shù)據(jù)表基本概念 關(guān)系數(shù)據(jù)庫(kù)中包含若干關(guān)系 —— 二維數(shù)據(jù)表,可分為基本的數(shù)據(jù)表、查詢結(jié)果集、視圖等,其中數(shù)據(jù)表是最重要的一類關(guān)系,其它的對(duì)象大都依附于數(shù)據(jù)表。 3. 關(guān)系模型的特點(diǎn) (1) 關(guān)系模型具有嚴(yán)格的理論基礎(chǔ) (2) 關(guān)系模型的數(shù)據(jù)結(jié)構(gòu)單一 (3) 關(guān)系模型存取簡(jiǎn)單 關(guān)系數(shù)據(jù)庫(kù)及其設(shè)計(jì)過(guò)程 關(guān)系數(shù)據(jù)庫(kù)是目前使用最廣泛的數(shù)據(jù)庫(kù),現(xiàn)實(shí)世界信息結(jié)構(gòu)復(fù)雜、應(yīng)用環(huán)境千變?nèi)f化,如何構(gòu)造一個(gè)合理的數(shù)據(jù)庫(kù)系統(tǒng),使之能夠有效地存儲(chǔ)數(shù)據(jù),滿足各種用戶的需求是我們要解決的首要問(wèn)題,本節(jié)將結(jié)合應(yīng)用實(shí)例 《 電腦器材銷售管理 》 研究關(guān)系數(shù)據(jù)庫(kù)的設(shè)計(jì)過(guò)程。 ( 3) 關(guān)系完整性約束 關(guān)系模型允許定義三類完整性約束:實(shí)體完整性、參照完整性和數(shù)據(jù)類型的域完整性。在關(guān)系數(shù)據(jù)庫(kù)中,關(guān)系模式是型(二維表格),關(guān)系是值(元組的集合),關(guān)系模式必須指出這個(gè)元組集合的結(jié)構(gòu),即它由哪些屬性構(gòu)成,這些屬性采用何種類型、來(lái)自哪些域,以及屬性與域之間的映像關(guān)系。有時(shí), R
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1