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

正文內(nèi)容

關(guān)系數(shù)據(jù)庫管理系統(tǒng)基礎(chǔ)知識(shí)-展示頁

2025-01-19 08:10本頁面
  

【正文】 和 S可能為同一個(gè)關(guān)系。 1. 關(guān)系模型的基本術(shù)語 ? (9) 主鍵 /主關(guān)鍵字 /主碼 在一個(gè)關(guān)系的多個(gè)候選關(guān)鍵字中指定其中一個(gè)作為該關(guān)系的關(guān)鍵字,則稱它為主關(guān)鍵字或主鍵、主碼。 ? (7) 關(guān)鍵字 /碼 若關(guān)系中的某一個(gè)屬性或?qū)傩越M的值惟一地決定其它所有屬性,則這個(gè)屬性或?qū)傩越M稱為該關(guān)系的關(guān)鍵字。關(guān)系模式的描述形式 關(guān)系名(屬性 1,屬性 2, … ,屬性 n)。 (4) 域 屬性的取值范圍。 (3) 屬性 表中的一列稱為一個(gè)屬性,用來描述事物的特征,屬性分為屬性名和屬性值。 1. 關(guān)系模型的基本術(shù)語 (1) 關(guān)系 一個(gè)關(guān)系模型的邏輯結(jié)構(gòu)是二維表,它由行和列組成。 Microsoft SQL Server 2022數(shù)據(jù)庫管理系統(tǒng)也是基于關(guān)系模型的。與層次模型一樣,現(xiàn)在的數(shù)據(jù)庫管理系統(tǒng)已經(jīng)很少使用網(wǎng)狀模型了。能夠更為直接地描述現(xiàn)實(shí)世界,如一個(gè)節(jié)點(diǎn)可以有多個(gè)雙親。 ? 一個(gè)節(jié)點(diǎn)可以有多于一個(gè)的雙親。如果要實(shí)現(xiàn)多對(duì)多聯(lián)系,則非常復(fù)雜,效率非常低,使用也不方便。記錄之間的聯(lián)系通過指針來實(shí)現(xiàn),查詢效率較高。 層次模型中相關(guān)概念 ? 在層次模型中,同一雙親的子女節(jié)點(diǎn)稱為兄弟節(jié)點(diǎn); ? 沒有子女的節(jié)點(diǎn)稱為葉節(jié)點(diǎn); ? 雙親節(jié)點(diǎn)與其任意一個(gè)子女節(jié)點(diǎn)都構(gòu)成一個(gè)基本層次聯(lián)系,表示一對(duì)多的關(guān)系。 ? 有且僅有一個(gè)節(jié)點(diǎn)無雙親,這個(gè)節(jié)點(diǎn)稱為“根節(jié)點(diǎn)”。例如學(xué)生實(shí)體具有學(xué)號(hào)、姓名、性別、出生日期和所在系的屬性,其ER圖如下: 實(shí)體之間的聯(lián)系的表示 在表示實(shí)體之間的聯(lián)系時(shí),每個(gè)實(shí)體只標(biāo)明其實(shí)體名,而把實(shí)體屬性單獨(dú)用圖表示或把所有實(shí)體集用列表表示。如果一個(gè)聯(lián)系具有屬性,則這些屬性也要用直線與該聯(lián)系連接起來。 ? 屬性:用橢圓形或圓角矩形表示,圖形內(nèi)寫上屬性名,并用直線將其與相應(yīng)的實(shí)體連接起來。該方法用 ER圖描述信息世界的概念模型。 (5) 關(guān)鍵字:在實(shí)體屬性中,能區(qū)別實(shí)體集合中不同個(gè)體的某一個(gè)或某幾個(gè)屬性的組合,稱為關(guān)鍵字。 (3) 實(shí)體和屬性的型與值:型是結(jié)構(gòu),用實(shí)體名及其屬性名集合描述同類實(shí)體,稱為實(shí)體型;值是數(shù)據(jù),不同的實(shí)體有不同的屬性內(nèi)容(屬性值)。 概念模型涉及的概念 (1) 實(shí)體:現(xiàn)實(shí)世界中客觀存在并可相互區(qū)分的事物稱為實(shí)體。 ? 完整性約束:數(shù)據(jù)的完整性約束條件是一組完整性規(guī)則的集合。根據(jù)數(shù)據(jù)抽象層次,針對(duì)不同的數(shù)據(jù)對(duì)象和應(yīng)用目的,可以分為三類: ? 數(shù)據(jù)結(jié)構(gòu):所研究的對(duì)象類型的集合,這些對(duì)象是數(shù)據(jù)庫的組成成分。 ? 物理數(shù)據(jù)模型:反映數(shù)據(jù)在計(jì)算機(jī)中的存儲(chǔ)結(jié)構(gòu)。 ? 相關(guān)人員 數(shù)據(jù)庫管理員( DBA)、系統(tǒng)分析員、數(shù)據(jù)庫設(shè)計(jì)員、應(yīng)用程序員、用戶 數(shù)據(jù)模型 ? 概念數(shù)據(jù)模型:獨(dú)立于計(jì)算機(jī)系統(tǒng)的數(shù)據(jù)模型,用來描述所使用的信息結(jié)構(gòu)。 數(shù)據(jù)庫系統(tǒng)構(gòu)成 ? 硬件平臺(tái) ? 數(shù)據(jù)庫 ? 軟件 數(shù)據(jù)庫管理系統(tǒng) ( DBMS) 、 支持 DBMS運(yùn)行的操作系統(tǒng) 、 具有數(shù)據(jù)庫接口的高級(jí)語言及其編譯系統(tǒng) 、 以DBMS為核心的應(yīng)用開發(fā)工具 。它能夠?qū)?shù)據(jù)庫進(jìn)行有效的組織、管理和控制,包括數(shù)據(jù)的存儲(chǔ)、數(shù)據(jù)的安全性與完整性控制等。 數(shù)據(jù)庫體系結(jié)構(gòu) 為了有效地組織、管理數(shù)據(jù),人們?yōu)閿?shù)據(jù)庫設(shè)計(jì)了一個(gè)嚴(yán)謹(jǐn)?shù)捏w系結(jié)構(gòu),包括了內(nèi)模式、模式和外模式三級(jí)模式結(jié)構(gòu),這三級(jí)模式反映了看待數(shù)據(jù)庫的三種不同的數(shù)據(jù)觀點(diǎn)。 可以說數(shù)據(jù)庫就是長(zhǎng)期存儲(chǔ)在計(jì)算機(jī)內(nèi)、與應(yīng)用程序彼此獨(dú)立的、以 — 定的組織方式存儲(chǔ)在一起的、彼此相互關(guān)聯(lián)的、具有較少冗余的、能被多個(gè)用戶共享的數(shù)據(jù)集合。只不過這個(gè)倉庫是創(chuàng)建在計(jì)算機(jī)存儲(chǔ)設(shè)備上,如硬盤就是一類最常見的計(jì)算機(jī)大容量存儲(chǔ)設(shè)備。 特點(diǎn): (3) 數(shù)據(jù)庫系統(tǒng)階段 為了從根本上解決數(shù)據(jù)與程序的相關(guān)性,把數(shù)據(jù)作為一種共享的資源進(jìn)行集中管理,為各種應(yīng)用系統(tǒng)提供共享服務(wù),數(shù)據(jù)庫技術(shù)應(yīng)運(yùn)而生,使信息管理系統(tǒng)的重心從以加工數(shù)據(jù)的程序?yàn)橹行霓D(zhuǎn)向以數(shù)據(jù)共享、統(tǒng)一管理為核心。 ? 數(shù)據(jù)的冗余和不一致性。數(shù)據(jù)的存取以記錄為基本單位,并出現(xiàn)了多種文件組織形式,如順序文件、索引文件、隨機(jī)文件等。 (2) 文件系統(tǒng)階段 在文件系統(tǒng)中,把數(shù)據(jù)組織成相互獨(dú)立的數(shù)據(jù)文件,利用“按文件名訪問,按記錄存取”的管理技術(shù),程序和數(shù)據(jù)分別存儲(chǔ)為程序文件和數(shù)據(jù)文件。 ? 數(shù)據(jù)無獨(dú)立性。數(shù)據(jù)的管理完全由用戶自己負(fù)責(zé)。通常是在編寫的應(yīng)用程序中給出自帶的相關(guān)數(shù)據(jù),將程序和相關(guān)數(shù)據(jù)同時(shí)輸入計(jì)算機(jī)。數(shù)據(jù)處理技術(shù)也不斷地完善,經(jīng)歷了人工管理、文件系統(tǒng)和數(shù)據(jù)庫系統(tǒng)三個(gè)階段。正是這些不斷涌現(xiàn)的應(yīng)用要求,又不斷地推動(dòng)了數(shù)據(jù)庫技術(shù)的更新?lián)Q代。數(shù)據(jù)管理方式多種多樣,其中數(shù)據(jù)庫技術(shù)是在應(yīng)用需求的推動(dòng)下,在計(jì)算機(jī)硬件、軟件高速發(fā)展的基礎(chǔ)上出現(xiàn)的高效數(shù)據(jù)管理技術(shù)。第 1章 關(guān)系數(shù)據(jù)庫管理系統(tǒng)基礎(chǔ)知識(shí) ? 數(shù)據(jù)庫系統(tǒng)概述 ? 數(shù)據(jù)模型 ? 關(guān)系數(shù)據(jù)庫及其設(shè)計(jì)過程 ? 關(guān)系數(shù)據(jù)庫的規(guī)范化 ? 數(shù)據(jù)表的關(guān)聯(lián)與數(shù)據(jù)的完整性 ? 關(guān)系數(shù)據(jù)庫應(yīng)用實(shí)例 — 《電腦器材銷售管理》 ? 實(shí)訓(xùn)要求與習(xí)題 第 1章 關(guān)系數(shù)據(jù)庫管理系統(tǒng)基礎(chǔ)知識(shí) 學(xué)習(xí)目的與要求 ? 數(shù)據(jù)庫系統(tǒng)的基本概念 ? 數(shù)據(jù)模型的基本概念 ? 實(shí)體聯(lián)系模型 ? 關(guān)系模型的概念和性質(zhì) ? 數(shù)據(jù)庫系統(tǒng)的規(guī)范化理論等內(nèi)容 ? 設(shè)計(jì)創(chuàng)建一個(gè) 《 電腦器材銷售管理 》 數(shù)據(jù)庫模型 數(shù)據(jù)庫系統(tǒng)概述 計(jì)算機(jī)應(yīng)用從科學(xué)計(jì)算進(jìn)入數(shù)據(jù)處理是一個(gè)重大轉(zhuǎn)折,數(shù)據(jù)處理是指對(duì)各種形式的數(shù)據(jù)進(jìn)行收集、儲(chǔ)存、加工和傳播的一系列活動(dòng),其基本環(huán)節(jié)是數(shù)據(jù)管理。數(shù)據(jù)管理指的是對(duì)數(shù)據(jù)的分類、組織、編碼、儲(chǔ)存、檢索和維護(hù)。數(shù)據(jù)庫系統(tǒng)在計(jì)算機(jī)應(yīng)用中起著越來越重要的作用,從小型單項(xiàng)事務(wù)處理系統(tǒng)到大型信息系統(tǒng),從聯(lián)機(jī)事務(wù)處理 (OLTP)到聯(lián)機(jī)分析處理 (OLAP),從傳統(tǒng)的企業(yè)管理到計(jì)算機(jī)輔助設(shè)計(jì)與制造(CAD/CAM)、現(xiàn)代集成制造系統(tǒng) (CIMS)、辦公信息系統(tǒng) (OIS)、地理信息系統(tǒng) (GIS)等,都離不開數(shù)據(jù)庫管理系統(tǒng)。 數(shù)據(jù)庫技術(shù)的產(chǎn)生與發(fā)展 1. 數(shù)據(jù)庫技術(shù)的產(chǎn)生 從 20世紀(jì) 60年代后期開始,計(jì)算機(jī)技術(shù)從科學(xué)計(jì)算迅速擴(kuò)展到數(shù)據(jù)處理領(lǐng)域,隨著數(shù)據(jù)處理的不斷深入,數(shù)據(jù)處理的規(guī)模越來越大,數(shù)據(jù)量也越來越多,數(shù)據(jù)處理成為最大的計(jì)算機(jī)應(yīng)用領(lǐng)域。 (1) 人工管理階段 計(jì)算機(jī)在其誕生初期,人們還是把它當(dāng)作 — 種計(jì)算工具,主要用于科學(xué)計(jì)算。不同用戶針對(duì)不同問題編制各自的程序,整理各自程序所需要的數(shù)據(jù)。 人工管理階段程序與數(shù)據(jù)的關(guān)系 特點(diǎn): ? 數(shù)據(jù)不能單獨(dú)保存。 ? 數(shù)據(jù)冗余不能共享。數(shù)據(jù)文件是獨(dú)立的,可以長(zhǎng)期保存在外存儲(chǔ)器上多次存取。 文件系統(tǒng)階段程序與數(shù)據(jù)的關(guān)系 ? 數(shù)據(jù)與程序缺乏獨(dú)立性。 ? 數(shù)據(jù)的無結(jié)構(gòu)性。 數(shù)據(jù)庫系統(tǒng)階段程序與數(shù)據(jù)的關(guān)系 ① 數(shù)據(jù)結(jié)構(gòu)化 ② 數(shù)據(jù)能夠共享 ③ 數(shù)據(jù)冗余度小,易擴(kuò)充 ④ 數(shù)據(jù)與程序的獨(dú)立性較高 ⑤ 對(duì)數(shù)據(jù)實(shí)行集中統(tǒng) — 控制 優(yōu)點(diǎn): 2. 數(shù)據(jù)庫技術(shù)的發(fā)展 隨著計(jì)算機(jī)科學(xué)的不斷發(fā)展,數(shù)據(jù)庫技術(shù)大致上經(jīng)歷了三個(gè)發(fā)展時(shí)期: (1) 20世紀(jì) 60年代的萌芽期 (2) 20世紀(jì) 70年代的發(fā)展期 (3) 20世紀(jì) 80年代的成熟期 數(shù)據(jù)庫 數(shù)據(jù)庫 數(shù)據(jù)庫 (Database,簡(jiǎn)稱 DB),顧名思義,是存放數(shù)據(jù)的倉庫。數(shù)據(jù)必須按一定的格式存放,以利于以后使用。在這里要特別注意數(shù)據(jù)庫不是簡(jiǎn)單地將一些數(shù)據(jù)堆積在一起,而是把相互間有一定關(guān)系的數(shù)據(jù),按一定的結(jié)構(gòu)組織起來的數(shù)據(jù)集合。 數(shù)據(jù)庫管理系統(tǒng) 數(shù)據(jù)庫管理系統(tǒng)( DataBase Management System,簡(jiǎn)稱 DBMS)是位于用戶與計(jì)算機(jī)操作系統(tǒng)之間的一個(gè)系統(tǒng)軟件,由一組計(jì)算機(jī)程序組成。 DBMS主要功能: 1. 數(shù)據(jù)定義功能 2. 數(shù)據(jù)操縱功能 3. 數(shù)據(jù)庫的運(yùn)行控制與管理 4. 數(shù)據(jù)庫的建立和維護(hù)功能 5. 數(shù)據(jù)通信接口 數(shù)據(jù)庫系統(tǒng) ? 數(shù)據(jù)庫系統(tǒng)( Database System,簡(jiǎn)稱 DBS)是指在計(jì)算機(jī)系統(tǒng)中引入數(shù)據(jù)庫后的系統(tǒng),帶有數(shù)據(jù)庫的計(jì)算機(jī)系統(tǒng)硬件和軟件層次如圖所示。 ? 為特定應(yīng)用環(huán)境開發(fā)的數(shù)據(jù)庫應(yīng)用系統(tǒng)。 ? 邏輯數(shù)據(jù)模型:現(xiàn)實(shí)世界的第二層抽象,反映數(shù)據(jù)的邏輯結(jié)構(gòu)。 在數(shù)據(jù)庫中用數(shù)據(jù)模型來抽象、表示和處理現(xiàn)實(shí)世界中的數(shù)據(jù)和信息。 ? 數(shù)據(jù)操作:指對(duì)數(shù)據(jù)庫中不同數(shù)據(jù)結(jié)構(gòu)的對(duì)象所允許執(zhí)行的操作的集合,包括操作及操作規(guī)則。 概念模型 具體的數(shù)據(jù)庫管理系統(tǒng) DBMS所支持的邏輯數(shù)據(jù)模型不便于非計(jì)算機(jī)專業(yè)人員理解和應(yīng)用,在開始設(shè)計(jì)數(shù)據(jù)模型時(shí),可以先用概念數(shù)據(jù)模型將現(xiàn)實(shí)世界中的客觀事物用某種信息結(jié)構(gòu)表示出來,再轉(zhuǎn)化為用計(jì)算機(jī)表示的邏輯數(shù)據(jù)模型,如圖所示。 (2) 屬性:實(shí)體所具有的某一特性稱為屬性。 (4) 實(shí)體集:具有相同實(shí)體型的實(shí)體值的集合稱為實(shí)體集。 2. 實(shí)體間的聯(lián)系 兩個(gè)實(shí)體集之間的聯(lián)系可以分為三類: ? 一對(duì)一聯(lián)系 (1: 1) ? 一對(duì)多聯(lián)系 (1: N) ? 多對(duì)多聯(lián)系 (M: N) 3. 概念模型的表示方法 概念模型的表示方法很多,其中最著名最常用的是 1976年提出的實(shí)體 聯(lián)系方法( ER方法)。 方法如下: ? 實(shí)體型:用矩形表示,矩形框內(nèi)寫上實(shí)體名。 ? 聯(lián)系:用菱形表示,菱形框內(nèi)寫上表示聯(lián)系行為的動(dòng)詞表示聯(lián)系名,并用直線分別與有關(guān)實(shí)體連接起來,同時(shí)在直線旁邊標(biāo)上聯(lián)系的類型 (1: 1, 1: N或 M: N)。 學(xué)生實(shí)體 通常在表示單個(gè)實(shí)體的 ER圖中,除了要標(biāo)明實(shí)體名外,還要標(biāo)明實(shí)體所具有的屬性。 兩個(gè)以上的實(shí)體集之間聯(lián)系的表示 同一個(gè)實(shí)體集內(nèi)部聯(lián)系的表示 層次模型 在數(shù)據(jù)庫中,對(duì)滿足以下兩個(gè)條件的數(shù)據(jù)模型稱為層次模型。 ? 其他節(jié)點(diǎn)有且僅有一個(gè)雙親。 層次模型特點(diǎn) ? 層次模型的優(yōu)點(diǎn): 層次模型數(shù)據(jù)結(jié)構(gòu)簡(jiǎn)單
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1