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

正文內(nèi)容

關(guān)系數(shù)據(jù)庫管理系統(tǒng)基礎(chǔ)知識-全文預(yù)覽

2025-01-31 08:10 上一頁面

下一頁面
  

【正文】 性。 我們將在 。 【 例 17】 將 《 學(xué)生信息表 》 和 《 學(xué)生成績表 》 按 “ 學(xué)號 =學(xué)號 ” 進(jìn)行全外連接顯示全部字段 。 【 例 16】 將 《 學(xué)生信息表 》 和 《 學(xué)生成績表 》 按 “ 學(xué)號 =學(xué)號 ” 進(jìn)行右外連接顯示全部字段。 【 例 15】 將 《 學(xué)生信息表 》 和 《 學(xué)生成績表 》 按 “ 學(xué)號 =學(xué)號 ” 進(jìn)行左外連接顯示全部字段。 注意: 《 學(xué)生信息表 》 中的 100 1002號學(xué)生沒有對應(yīng)的考試成績, 《 學(xué)生成績表 》 中的 1005號學(xué)生尚沒有在《 學(xué)生信息表 》 中注冊(實際中這種情況是不可能存在的)或已經(jīng)轉(zhuǎn)學(xué)離開,這些記錄不滿足連接條件,所以不會出現(xiàn)在結(jié)果集中。 內(nèi)連接 內(nèi)連接也稱為自然連接,就是只將兩個表中滿足指定條件的記錄(行)連接成一條新記錄,舍棄所有不滿足條件沒有連接的記錄。 假設(shè)有 《 學(xué)生信息表 》《 學(xué)生成績表 》 ,我們通過這兩個簡單數(shù)據(jù)表的連接來理解交叉連接、內(nèi)連接、外連接和自連接。 所謂 “ 非規(guī)范化 ” 是對已經(jīng)規(guī)范化的數(shù)據(jù)庫做適當(dāng)?shù)男薷?,允許有限度的冗余性,比如允許在一個表中使用少量頻率較高的重復(fù)數(shù)據(jù),則有利于提高數(shù)據(jù)庫的性能。 注意: u 修改后的 《 進(jìn)貨表 xxxx》 在與 《 供貨商表 》 建立關(guān)聯(lián)后(在后面介紹),我們就可以通過 “ 供貨商 ID” 字段在《 供貨商表 》 中找到該廠家的所有信息。 第一:由于每列數(shù)據(jù)都不能惟一標(biāo)識一條進(jìn)貨記錄,增加一列 “ 序號 ” 作為關(guān)鍵字,即可以滿足第二范式。 實現(xiàn)第三范式的方法就是將不依賴關(guān)鍵字的列刪除,單獨創(chuàng)建一個數(shù)據(jù)表存儲。 解決方法: 增加一列 “ 序號 ” 作為該表的關(guān)鍵字 , 該列數(shù)據(jù)沒有重復(fù)的值 , 則可以保證沒有重復(fù)的記錄 ( 行 ) , 以滿足 2NF。 簡單說第二范式就是數(shù)據(jù)表中沒有相同的行,通過關(guān)鍵字使記錄惟一。即一個關(guān)系中不允許有兩個相同的實體,行的順序交換后不能改變數(shù)據(jù)表的實際意義。 字段: 就是數(shù)據(jù)表中的列,一列叫做一個字段,表示關(guān)系中實體的一個屬性。 其中 “ 出生日期 ” 即代表年齡,如果使用 “ 年齡 ” 數(shù)據(jù)項則每年都需要改變,采用 “ 出生日期 ” 可以由數(shù)據(jù)庫的函數(shù)自動計算并顯示每年的當(dāng)前年齡。 本例題 《 進(jìn)貨表 2022》 表示 2022年的 “ 進(jìn)貨表 ” , 2022年度結(jié)束到 2022年時自動創(chuàng)建并使用 《 進(jìn)貨表 2022》 。 邏輯模型 ( 1) 公司管理層使用的簡單 《 商品一覽表 》 該表是公司所經(jīng)營和準(zhǔn)備擴展經(jīng)營的全部商品明細(xì),為規(guī)范化經(jīng)營管理,由公司決策部門對商品統(tǒng)一進(jìn)行分類,制定統(tǒng)一的商品編號,用“貨號”表示,并指定統(tǒng)一的商品名稱, 《 商品一覽表 》 的主要數(shù)據(jù)項見表 。 (1) 維護(hù)數(shù)據(jù)庫的安全性和數(shù)據(jù)完整性 (2) 數(shù)據(jù)庫的轉(zhuǎn)儲和恢復(fù) (3) 監(jiān)測并改善數(shù)據(jù)庫性能 (4) 數(shù)據(jù)庫的重新組織 《 電腦器材銷售管理 》 數(shù)據(jù)庫的模型設(shè)計 本書以某電腦公司的 《 電腦器材銷售管理 》 數(shù)據(jù)庫應(yīng)用系統(tǒng)為例貫穿全書,本節(jié)主要介紹如何設(shè)計該數(shù)據(jù)模型,在以后各章節(jié)均以該數(shù)據(jù)庫為 【 實例練習(xí) 】 進(jìn)行操作,通過該實例的學(xué)習(xí)使讀者掌握 SQL Server數(shù)據(jù)庫系統(tǒng)與數(shù)據(jù)庫應(yīng)用技術(shù)。數(shù)據(jù)庫的結(jié)構(gòu)建立好之后,就可以向數(shù)據(jù)庫中裝載數(shù)據(jù)。 數(shù)據(jù)庫設(shè)計過程 3. 邏輯結(jié)構(gòu)設(shè)計 邏輯結(jié)構(gòu)設(shè)計的任務(wù)就是把概念模型轉(zhuǎn)換成 DBMS所支持的數(shù)據(jù)模型,如關(guān)系模型、層次模型或網(wǎng)狀模型。 2. 概念結(jié)構(gòu)設(shè)計 最常用的概念模型表示方法是實體 聯(lián)系模型,簡稱 ER模型。 數(shù)據(jù)庫設(shè)計步驟大致可以分為需求分析、概念結(jié)構(gòu)設(shè)計、邏輯結(jié)構(gòu)設(shè)計、物理結(jié)構(gòu)設(shè)計、數(shù)據(jù)庫實施、數(shù)據(jù)庫運行和維護(hù)幾個階段。 數(shù)據(jù)表中的每一列都代表實體對象的一個屬性特征,如學(xué)生的姓名、住址等。數(shù)據(jù)庫中可以有多個數(shù)據(jù)表,每個數(shù)據(jù)表可代表用戶某類有意義的需求信息。 3. 關(guān)系模型的特點 (1) 關(guān)系模型具有嚴(yán)格的理論基礎(chǔ) (2) 關(guān)系模型的數(shù)據(jù)結(jié)構(gòu)單一 (3) 關(guān)系模型存取簡單 關(guān)系數(shù)據(jù)庫及其設(shè)計過程 關(guān)系數(shù)據(jù)庫是目前使用最廣泛的數(shù)據(jù)庫,現(xiàn)實世界信息結(jié)構(gòu)復(fù)雜、應(yīng)用環(huán)境千變?nèi)f化,如何構(gòu)造一個合理的數(shù)據(jù)庫系統(tǒng),使之能夠有效地存儲數(shù)據(jù),滿足各種用戶的需求是我們要解決的首要問題,本節(jié)將結(jié)合應(yīng)用實例 《 電腦器材銷售管理 》 研究關(guān)系數(shù)據(jù)庫的設(shè)計過程。在關(guān)系數(shù)據(jù)庫中,關(guān)系模式是型(二維表格),關(guān)系是值(元組的集合),關(guān)系模式必須指出這個元組集合的結(jié)構(gòu),即它由哪些屬性構(gòu)成,這些屬性采用何種類型、來自哪些域,以及屬性與域之間的映像關(guān)系。 1. 關(guān)系模型的基本術(shù)語 ? (9) 主鍵 /主關(guān)鍵字 /主碼 在一個關(guān)系的多個候選關(guān)鍵字中指定其中一個作為該關(guān)系的關(guān)鍵字,則稱它為主關(guān)鍵字或主鍵、主碼。關(guān)系模式的描述形式 關(guān)系名(屬性 1,屬性 2, … ,屬性 n)。 (3) 屬性 表中的一列稱為一個屬性,用來描述事物的特征,屬性分為屬性名和屬性值。 Microsoft SQL Server 2022數(shù)據(jù)庫管理系統(tǒng)也是基于關(guān)系模型的。能夠更為直接地描述現(xiàn)實世界,如一個節(jié)點可以有多個雙親。如果要實現(xiàn)多對多聯(lián)系,則非常復(fù)雜,效率非常低,使用也不方便。 層次模型中相關(guān)概念 ? 在層次模型中,同一雙親的子女節(jié)點稱為兄弟節(jié)點; ? 沒有子女的節(jié)點稱為葉節(jié)點; ? 雙親節(jié)點與其任意一個子女節(jié)點都構(gòu)成一個基本層次聯(lián)系,表示一對多的關(guān)系。例如學(xué)生實體具有學(xué)號、姓名、性別、出生日期和所在系的屬性,其ER圖如下: 實體之間的聯(lián)系的表示 在表示實體之間的聯(lián)系時,每個實體只標(biāo)明其實體名,而把實體屬性單獨用圖表示或把所有實體集用列表表示。 ? 屬性:用橢圓形或圓角矩形表示,圖形內(nèi)寫上屬性名,并用直線將其與相應(yīng)的實體連接起來。 (5) 關(guān)鍵字:在實體屬性中,能區(qū)別實體集合中不同個體的某一個或某幾個屬性的組合,稱為關(guān)鍵字。 概念模型涉及的概念 (1) 實體:現(xiàn)實世界中客觀存在并可相互區(qū)分的事物稱為實體。根據(jù)數(shù)據(jù)抽象層次,針對不同的數(shù)據(jù)對象和應(yīng)用目的,可以分為三類: ? 數(shù)據(jù)結(jié)構(gòu):所研究的對象類型的集合,這些對象是數(shù)據(jù)庫的組成成分。 ? 相關(guān)人員 數(shù)據(jù)庫管理員( DBA)、系統(tǒng)分析員、數(shù)據(jù)庫設(shè)計員、應(yīng)用程序員、用戶 數(shù)據(jù)模型 ? 概念數(shù)據(jù)模型:獨立于計算機系統(tǒng)的數(shù)據(jù)模型,用來描述所使用的信息結(jié)構(gòu)。它能夠?qū)?shù)據(jù)庫進(jìn)行有效的組織、管理和控制,包括數(shù)據(jù)的存儲、數(shù)據(jù)的安全性與完整性控制等。 可以說數(shù)據(jù)庫就是長期存儲在計算機內(nèi)、與應(yīng)用程序彼此獨立的、以 — 定的組織方式存儲在一起的、彼此相互關(guān)聯(lián)的、具有較少冗余的、能被多個用戶共享的數(shù)據(jù)集合。 特點: (3) 數(shù)據(jù)庫系統(tǒng)階段 為了從根本上解決數(shù)據(jù)與程序的相關(guān)性,把數(shù)據(jù)作為一種共享的資源進(jìn)行集中管理,為各種應(yīng)用系統(tǒng)提供共享服務(wù),數(shù)據(jù)庫技術(shù)應(yīng)運而生,使信息管理系統(tǒng)的重心從以加工數(shù)據(jù)的程序為中心轉(zhuǎn)向以數(shù)據(jù)共享、統(tǒng)一管理為核心。數(shù)據(jù)的存取以記錄為基本單位,并出現(xiàn)了多種文件組織形式,如順序文件、索引文件、隨機文件等。 ? 數(shù)據(jù)無獨立性。通常是在編寫的應(yīng)用程序中給出自帶的相關(guān)數(shù)據(jù),將程序和相關(guān)數(shù)據(jù)同時輸入計算機。正是這些不斷涌現(xiàn)的應(yīng)用要求,又不斷地推動了數(shù)據(jù)庫技術(shù)的更新?lián)Q代。第 1章 關(guān)系數(shù)據(jù)庫管理系統(tǒng)基礎(chǔ)知識 ? 數(shù)據(jù)庫系統(tǒng)概述 ? 數(shù)據(jù)模型 ? 關(guān)系數(shù)據(jù)庫及其設(shè)計過程 ? 關(guān)系數(shù)據(jù)庫的規(guī)范化 ? 數(shù)據(jù)表的關(guān)聯(lián)與數(shù)據(jù)的完整性 ? 關(guān)系數(shù)據(jù)庫應(yīng)用實例 — 《電腦器材銷售管理》 ? 實訓(xùn)要求與習(xí)題 第 1章 關(guān)系數(shù)據(jù)庫管理系統(tǒng)基礎(chǔ)知識 學(xué)習(xí)目的與要求 ? 數(shù)據(jù)庫系統(tǒng)的基本概念 ? 數(shù)據(jù)模型的基本概念 ? 實體聯(lián)系模型 ? 關(guān)系模型的概念和性質(zhì) ? 數(shù)據(jù)庫系統(tǒng)的規(guī)范化理論等內(nèi)容 ? 設(shè)計創(chuàng)建一個 《 電腦器材銷售管理 》 數(shù)據(jù)庫模型 數(shù)據(jù)庫系統(tǒng)概述 計算機應(yīng)用從科學(xué)計算進(jìn)入數(shù)據(jù)處理是一個重大轉(zhuǎn)折,數(shù)據(jù)處理是指對各種形式的數(shù)據(jù)進(jìn)行收集、儲存、加工和傳播的一系列活動,其基本環(huán)節(jié)是數(shù)據(jù)管理。數(shù)據(jù)庫系統(tǒng)在計算機應(yīng)用中起著越來越重要的作用,從小型單項事務(wù)處理系統(tǒng)到大型信息系統(tǒng),從聯(lián)機事務(wù)處理 (OLTP)到聯(lián)機分析處理 (OLAP),從傳統(tǒng)的企業(yè)管理到計算機輔助設(shè)計與制造(CAD/CAM)、現(xiàn)代集成制造系統(tǒng) (CIMS)、辦公信息系統(tǒng) (OIS)、地理信息系統(tǒng) (GIS)等,都離不開數(shù)據(jù)庫管理系統(tǒng)。 (1) 人工管理階段 計算機在其誕生初期,人們還是把它當(dāng)作 — 種計算工具,主要用于科學(xué)計算。 人工管理階段程序與數(shù)據(jù)的關(guān)系 特點: ? 數(shù)據(jù)不能單獨保存。數(shù)據(jù)文件是獨立的,可以長期保存在外存儲器上多次存取。 ? 數(shù)據(jù)的無結(jié)構(gòu)性。數(shù)據(jù)必須按一定的格式存放,以利于以后使用。 數(shù)據(jù)庫管理系統(tǒng) 數(shù)據(jù)庫管理系統(tǒng)( DataBase Management System,簡稱 DBMS)是位于用戶與計算機操作系統(tǒng)之間的一個系統(tǒng)軟件,由一組計算機程序組成。 ? 為特定應(yīng)用環(huán)境開發(fā)的數(shù)據(jù)庫應(yīng)用系統(tǒng)。 在數(shù)據(jù)庫中用數(shù)據(jù)模型來抽象、表示和處理現(xiàn)實世界中的數(shù)據(jù)和信息。 概念模型 具體的數(shù)據(jù)庫管理系統(tǒng) DBMS所支持的邏輯數(shù)據(jù)模型不便于非計算機專業(yè)人員理解和應(yīng)用,在開始設(shè)計數(shù)據(jù)模型時,可以先用概念數(shù)據(jù)模型將現(xiàn)實世界中的客觀事物用某種信息結(jié)構(gòu)表示出來,再轉(zhuǎn)化為用計算機表示的邏輯數(shù)據(jù)模型,如圖所示。 (4) 實體集:具有相同實體型的實體值的集合稱為實體集。 方法如下: ? 實體型:用矩形表示,矩形框內(nèi)寫上實體名。 學(xué)生實體 通常在表示單個實體的 ER圖中,除了要標(biāo)明實體名外,還要標(biāo)明實體所具有的屬性。 ? 其他節(jié)點有且僅有一個雙親。 ? 層次模型的缺點: 上一層記錄類型和下一層記錄類型只能表示一對多聯(lián)系,無法實現(xiàn)多對多聯(lián)系。 網(wǎng)狀模型的特點 ? 網(wǎng)狀模型的優(yōu)點:
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1