版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、基于數(shù)據(jù)庫,數(shù)據(jù)庫概述,I .數(shù)據(jù)處理技術(shù)開發(fā)手動(dòng)管理步驟,特性:(1)數(shù)據(jù)未保存-無法孔劉數(shù)據(jù)。(2)數(shù)據(jù)和程序不可分割。(3)程序中的數(shù)據(jù)獨(dú)立于徐璐-重復(fù)數(shù)據(jù)。適應(yīng)場(chǎng)所:數(shù)據(jù)大小較小。數(shù)據(jù)庫概述,文件系統(tǒng)階段(1)程序和數(shù)據(jù)分開,具有一定的獨(dú)立性。(2)數(shù)據(jù)保存到文件中,并由操作系統(tǒng)按名稱訪問。(3)實(shí)現(xiàn)一定程度的數(shù)據(jù)共享。(4)數(shù)據(jù)文件之間缺乏聯(lián)系。數(shù)據(jù)庫概述,數(shù)據(jù)庫階段(1)數(shù)據(jù)和程序之間徐璐獨(dú)立,以數(shù)據(jù)庫形式存儲(chǔ)孔劉(2)數(shù)據(jù),從而最大限度地減少冗馀。(3)特殊數(shù)據(jù)庫管理軟件- DBMS。數(shù)據(jù)庫概述,分布式數(shù)據(jù)庫系統(tǒng)數(shù)據(jù)庫技術(shù)與計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)相結(jié)合:1)物理獨(dú)立,數(shù)據(jù)分布在網(wǎng)絡(luò)上的徐
2、璐其他計(jì)算機(jī)2)邏輯上屬于一個(gè)整體。面向?qū)ο蟮臄?shù)據(jù)庫在編程語言中將對(duì)象的概念引用到數(shù)據(jù)庫中。1)將數(shù)據(jù)和操作方法作為對(duì)象進(jìn)行集成管理。2)可以處理更復(fù)雜的對(duì)象。6.1數(shù)據(jù)庫概述、是存儲(chǔ)在計(jì)算機(jī)上的數(shù)據(jù)的集合。銀行的用戶信息,學(xué)校的教師和學(xué)生信息,圖書館的圖書信息,在網(wǎng)頁上不斷更新的新聞、文獻(xiàn)、數(shù)據(jù)如何科學(xué)地組織和存儲(chǔ),如何有效地獲取和處理數(shù)據(jù),如何保護(hù)數(shù)據(jù)安全,實(shí)現(xiàn)數(shù)據(jù)共享。例如,圖書館=數(shù)據(jù)庫,確保圖書安全,整理,組織,存儲(chǔ),最大化圖書共享,高效的圖書搜索和管理,根據(jù)圖書館,書的特性,根據(jù)索引表按名稱、作者、關(guān)鍵字、出版社等查找存儲(chǔ)位置。要持續(xù)管理圖書的購買、丟失處理、貸款、返還等。以修訂圖
3、書采購計(jì)劃為依據(jù),科學(xué)分析和統(tǒng)計(jì)圖書使用現(xiàn)狀。圖書不能貸款,閱覽室的書不能借(或只能借短期貸款),重要的文件貸款有嚴(yán)格的規(guī)章制度,只允許合法用戶貸款,限制貸款的次數(shù)和期限,不允許在個(gè)人手中長(zhǎng)期停留,部分院系獨(dú)家,避免雙重購買造成的浪費(fèi),數(shù)據(jù)庫和圖書館的區(qū)別:數(shù)據(jù)更普遍,數(shù)據(jù)的多樣性和復(fù)雜性換句話說,數(shù)據(jù)庫技術(shù)是數(shù)據(jù)管理技術(shù)。數(shù)據(jù)庫概述、數(shù)據(jù)庫(DB)是指按特定組織形式將數(shù)據(jù)存儲(chǔ)在存儲(chǔ)介質(zhì)上的能力。(1)數(shù)據(jù)庫不僅包含數(shù)據(jù)本身,還包含數(shù)據(jù)之間的連接。(2)通過分層、網(wǎng)格和關(guān)系模型確保最小冗馀的特定數(shù)據(jù)模型構(gòu)建數(shù)據(jù)。(3)每個(gè)應(yīng)用程序共享數(shù)據(jù)。(4)定義、操作等數(shù)據(jù)的各種操作均由DBMS統(tǒng)一執(zhí)行。
4、ii .數(shù)據(jù)庫的一般概念,數(shù)據(jù)庫管理系統(tǒng)(DBMS)數(shù)據(jù)庫管理軟件。功能:(1)定義:定義數(shù)據(jù)庫的結(jié)構(gòu)、數(shù)據(jù)完整性和其他約束;(2) :數(shù)據(jù)插入、修改、刪除和查詢操作;(3)在多個(gè)安全控制、完整性控制和多用戶環(huán)境中實(shí)現(xiàn)并發(fā)控制的:控制:(4)裴珉姬管理3360提供數(shù)據(jù)庫的性能分析和監(jiān)視、數(shù)據(jù)裝載、轉(zhuǎn)儲(chǔ)和恢復(fù)。(5)存儲(chǔ)數(shù)據(jù)庫所有級(jí)別的結(jié)構(gòu)說明的數(shù)據(jù)詞典。數(shù)據(jù)庫概述、數(shù)據(jù)庫的基本概念、數(shù)據(jù)庫系統(tǒng)和數(shù)據(jù)庫系統(tǒng)(DBS)是交付數(shù)據(jù)庫的計(jì)算機(jī)系統(tǒng)。通常包括數(shù)據(jù)庫(DB)、數(shù)據(jù)庫管理系統(tǒng)(DBMS)(及其開發(fā)工具)、應(yīng)用程序系統(tǒng)和數(shù)據(jù)庫管理員(DBA)。DBMS是數(shù)據(jù)庫系統(tǒng)的核心,應(yīng)用程序利用了DBMS
5、開發(fā)的應(yīng)用程序軟件。數(shù)據(jù)庫管理員(DBA)負(fù)責(zé)管理數(shù)據(jù)庫資源。確定用戶要求,設(shè)計(jì)、實(shí)施數(shù)據(jù)庫;負(fù)責(zé)裴珉姬管理和管理數(shù)據(jù)庫。數(shù)據(jù)庫系統(tǒng)(DBS)整個(gè)數(shù)據(jù)庫系統(tǒng)由硬件、數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、操作系統(tǒng)、應(yīng)用程序、數(shù)據(jù)庫管理員等組成。數(shù)據(jù)庫概述、應(yīng)用程序、開發(fā)工具軟件、數(shù)據(jù)庫管理系統(tǒng)、操作系統(tǒng)、硬件、數(shù)據(jù)庫管理員、用戶、數(shù)據(jù)庫概述、數(shù)據(jù)庫系統(tǒng)(DBS)、iii。數(shù)據(jù)庫系統(tǒng)的體系結(jié)構(gòu),三階段模式(1)模式(邏輯模式或概念模式)描述了數(shù)據(jù)庫中所有數(shù)據(jù)的邏輯結(jié)構(gòu)和特征,不涉及數(shù)據(jù)的物理存儲(chǔ)。(2)外部模式(用戶模式或子模式)這種面向用戶的模式是對(duì)數(shù)據(jù)庫用戶查看的本地?cái)?shù)據(jù)結(jié)構(gòu)和特征的說明,是數(shù)據(jù)的本地邏輯結(jié)
6、構(gòu)。(3)內(nèi)部模式(存儲(chǔ)模式)描述了數(shù)據(jù)的物理結(jié)構(gòu)、存儲(chǔ)介質(zhì)的存儲(chǔ)方式和訪問策略。數(shù)據(jù)庫概述,在三階段模式之間轉(zhuǎn)換的輔助映射。(1)外部模式/方案映射定義了外部模式和概念模式之間的對(duì)應(yīng)關(guān)系,通過此映射,概念模式更改不會(huì)影響外部模式和應(yīng)用程序,從而實(shí)現(xiàn)數(shù)據(jù)的邏輯獨(dú)立性。(2)模式/內(nèi)部模式映射定義了概念模式和內(nèi)部模式之間的對(duì)應(yīng)關(guān)系,當(dāng)存儲(chǔ)結(jié)構(gòu)發(fā)生變化并修改內(nèi)部模式時(shí),模式/內(nèi)部模式圖像會(huì)相應(yīng)地發(fā)生變化,但模式會(huì)盡可能地保持不變,從而確保了數(shù)據(jù)的物理獨(dú)立性。數(shù)據(jù)庫概述、數(shù)據(jù)庫系統(tǒng)的體系結(jié)構(gòu)、數(shù)據(jù)模型、數(shù)據(jù)模型、概念數(shù)據(jù)模型概念數(shù)據(jù)模型用于建立信息世界的數(shù)據(jù)模型,是語義表示姜潮、信息結(jié)構(gòu)說明和真實(shí)世
7、界的第一級(jí)抽象。1)實(shí)體:客觀存在的、能徐璐區(qū)分的事物可以是特定的事物。例如學(xué)生、書或抽象的東西(如考試2),實(shí)體的屬性:用于說明實(shí)體的特性。學(xué)生用學(xué)號(hào)、名字、性別、年齡等屬性描述3)一個(gè)實(shí)體是多個(gè)屬性值的集合。特定學(xué)生的學(xué)號(hào)、名字、性別等屬性值4)對(duì)象集:具有相同屬性的對(duì)象集合。如果多個(gè)學(xué)生對(duì)象集合構(gòu)成學(xué)生對(duì)象集,則數(shù)據(jù)庫概述、對(duì)象集之間的關(guān)聯(lián)、概念:兩個(gè)對(duì)象集之間的對(duì)象對(duì)應(yīng)關(guān)系聯(lián)系(1)稱為一對(duì)一關(guān)聯(lián)。如果對(duì)象集E1中的每個(gè)對(duì)象與實(shí)體集E2中的一個(gè)對(duì)象最大或相反,則E1和E2是一對(duì)一關(guān)聯(lián),稱為133601。例如,實(shí)體集校長(zhǎng)和實(shí)體集學(xué)校之間的連接是一對(duì)一的關(guān)系。數(shù)據(jù)庫概述,對(duì)象集之間的連接,
8、2)一對(duì)多關(guān)聯(lián)對(duì)象集E1中的每個(gè)對(duì)象與對(duì)象集E2中的任意對(duì)象相關(guān)聯(lián),對(duì)象集E2中的每個(gè)對(duì)象與實(shí)體集E1中的一個(gè)對(duì)象相關(guān)聯(lián),則E1和E2是一對(duì)多關(guān)聯(lián),E1是單向的,E2是多方面的。例如,實(shí)體集合學(xué)校和實(shí)體集合學(xué)生之間的一對(duì)多,一對(duì)多實(shí)體集合學(xué)校,多方面是實(shí)體集合學(xué)生,實(shí)體集合之間的聯(lián)系,(3)多對(duì)一聯(lián)系是實(shí)體集合E1中的每個(gè)實(shí)體與實(shí)體集合E2中的任何實(shí)體相關(guān)聯(lián),反之,如果實(shí)體集合E2中的每個(gè)實(shí)體與實(shí)體集合E1中的任何實(shí)體相關(guān)聯(lián),則E1和E2是多對(duì)多對(duì)一聯(lián)系,m:n例如,實(shí)際聚合學(xué)生和實(shí)際聚合過程之間的多對(duì)一關(guān)系是E-R圖,E-R圖:是實(shí)際聚合之間的連接的圖形表示。配置:1)矩形:表示實(shí)體集,實(shí)體
9、名稱寫入框中。2)橢圓:表示一組實(shí)體或關(guān)聯(lián)的屬性,屬性的名稱顯示在框中。3)菱形:表示實(shí)體之間的關(guān)系,聯(lián)系人姓名顯示在框中。4)連接:連接物理和各種屬性、物理和連接,并顯示連接類型(1:1、1:n或n:m)。表示、1: 1、1: n、m: n、E-R模型的方法實(shí)體以矩形表示屬性,1: 1、學(xué)生對(duì)象集和課程對(duì)象集之間的關(guān)系、邏輯數(shù)據(jù)模型以及DBMS支持的數(shù)據(jù)模型稱為邏輯數(shù)據(jù)模型,可以在數(shù)據(jù)庫系統(tǒng)中輕松實(shí)現(xiàn)。用概念數(shù)據(jù)模型表示的數(shù)據(jù)必須轉(zhuǎn)換為邏輯數(shù)據(jù)模型表示的數(shù)據(jù),然后才能在DBMS中實(shí)現(xiàn)。根據(jù)數(shù)據(jù)和數(shù)據(jù)之間連接的表示,主要有以下邏輯數(shù)據(jù)模型:層次數(shù)據(jù)模型網(wǎng)格數(shù)據(jù)模型關(guān)系數(shù)據(jù)模型面向?qū)ο蟮臄?shù)據(jù)模型
10、,以樹結(jié)構(gòu)表示各種類型的實(shí)體和實(shí)體之間的連接,以網(wǎng)格結(jié)構(gòu)表示各種類型的實(shí)體和實(shí)體之間的連接,描述實(shí)體和實(shí)體之間連接的二維表,以及以面向?qū)ο蟮耐敢暶枋鰧?shí)際實(shí)體。邏輯數(shù)據(jù)模型,概念:邏輯數(shù)據(jù)模型是數(shù)據(jù)庫系統(tǒng)中實(shí)體之間關(guān)系的模型。節(jié)點(diǎn):個(gè)別實(shí)體在資料模型中稱為節(jié)點(diǎn)1階層模型1,以樹狀結(jié)構(gòu)表示資料之間的多層級(jí)階層。2)結(jié)構(gòu)特征:(1)僅將一個(gè)最高節(jié)點(diǎn)應(yīng)用于根節(jié)點(diǎn)(2)其馀節(jié)點(diǎn),即一個(gè)父節(jié)點(diǎn)(3)表示父節(jié)點(diǎn)之間的一對(duì)多連接3)3360行政組織、家庭關(guān)系等。邏輯數(shù)據(jù)模型、邏輯數(shù)據(jù)模型、2網(wǎng)格模型1)用圖形表示數(shù)據(jù)之間的關(guān)系2)節(jié)點(diǎn)可以有一個(gè)或多個(gè)父節(jié)點(diǎn)3)可以有一個(gè)或多個(gè)沒有父節(jié)點(diǎn)的節(jié)點(diǎn)。4)特征:表示節(jié)
11、點(diǎn)之間的多對(duì)多連接。3關(guān)系模型1)使用二維表格表示實(shí)體和實(shí)體之間的關(guān)聯(lián)。2)每個(gè)二維表實(shí)際上表示一種關(guān)系。3)特性:結(jié)構(gòu)簡(jiǎn)單、易于實(shí)施,物理數(shù)據(jù)模型、物理數(shù)據(jù)模型在存儲(chǔ)介質(zhì)上反映數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)物理數(shù)據(jù)模型與特定的DBMS以及操作系統(tǒng)和硬件相關(guān)。從計(jì)算機(jī)系統(tǒng)的基本級(jí)別抽象數(shù)據(jù)的物理數(shù)據(jù)模型,面向計(jì)算機(jī)系統(tǒng),描述數(shù)據(jù)在存儲(chǔ)介質(zhì)上的存儲(chǔ)方式和訪問方式。設(shè)計(jì)數(shù)據(jù)庫時(shí),必須首先將物理世界抽象為概念數(shù)據(jù)模型,然后將概念數(shù)據(jù)模型轉(zhuǎn)換為邏輯數(shù)據(jù)模型,最后將邏輯數(shù)據(jù)模型轉(zhuǎn)換為物理數(shù)據(jù)模型。最后一個(gè)步驟通常由所選DBMS自動(dòng)實(shí)施。關(guān)系數(shù)據(jù)庫、使用支持關(guān)系數(shù)據(jù)模型的DBMS、關(guān)系數(shù)據(jù)庫對(duì)應(yīng)的DBMS是關(guān)系數(shù)據(jù)庫管理
12、系統(tǒng)(RDBMS)、關(guān)系數(shù)據(jù)模型是基于概念數(shù)據(jù)模型的邏輯數(shù)據(jù)模型關(guān)系數(shù)據(jù)庫設(shè)計(jì)、主要內(nèi)容、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)結(jié)構(gòu)、規(guī)范化的二維表:兩行的內(nèi)容不能相同不能具有相同的名稱,每列不能分區(qū)登錄次數(shù))、關(guān)系、關(guān)系模式、屬性、域、元組、關(guān)鍵字(包括候選關(guān)鍵字和主鍵)、關(guān)系數(shù)據(jù)庫、關(guān)系模型的構(gòu)成-二維表、關(guān)系模型中常用的術(shù)語、1元組將從二維表中的第二行開始的每行稱為單個(gè)元組,與文件中的特定記錄相對(duì)應(yīng)。 2屬性在二維表中,每個(gè)列稱為屬性,與文件中的一個(gè)字段相對(duì)應(yīng)。3屬性名稱2d表格第一行中顯示的每個(gè)列的名稱,與文件中的字段名稱(例如“名字”、“性別”等)相對(duì)應(yīng)。關(guān)系模型中常用的術(shù)語,4屬性值行和列的交叉點(diǎn)位置表示
13、屬性值。5域表示每個(gè)屬性的值范圍。關(guān)系模型的一般術(shù)語、構(gòu)成表格的各個(gè)字段的名稱、每個(gè)字段值的類型、寬度等的6表格結(jié)構(gòu)表格的第一行。7關(guān)系模式是關(guān)系結(jié)構(gòu)的說明,表示形式。關(guān)系名稱(屬性1、屬性2、屬性3、屬性n)示例:student(學(xué)編號(hào)、名字、性別、年齡)、關(guān)系模型中常用的術(shù)語、構(gòu)成表格的各個(gè)字段名稱、每個(gè)字段的值類型、寬度等的6表格結(jié)構(gòu)表格的第一行。7關(guān)系模式是關(guān)系結(jié)構(gòu)的說明,表示形式。關(guān)系名稱(屬性1、屬性2、屬性3、屬性n)示例:student(學(xué)編號(hào)、名字、性別、年齡),關(guān)系模型中常用的術(shù)語,9主鍵指定了候選鍵中用于標(biāo)識(shí)元組的一個(gè)。10外部關(guān)鍵字表中的一個(gè)字段不是此表的主鍵或候選關(guān)鍵
14、字,而是外部關(guān)鍵字,而是另一個(gè)表的主鍵或候選關(guān)鍵字,簡(jiǎn)稱為外鍵。在示例:關(guān)系型score中,“學(xué)號(hào)”是關(guān)系型student的主鍵,而不是score的主鍵,因此“學(xué)號(hào)”稱為外鍵。關(guān)系模型中常用的術(shù)語,具有表:外鍵的表主表,其在11主表和表主表:以外的鍵中用作主鍵,其在表中通過外鍵連接的關(guān)系模型的特征,1)不能拆分每個(gè)列。2)相同關(guān)系的屬性(字段)不允許重復(fù)名稱。3)在相同元組4)關(guān)系中交換兩行的位置不會(huì)影響數(shù)據(jù)的實(shí)際含義。5)關(guān)系中任意兩列交換的位置不會(huì)影響數(shù)據(jù)的實(shí)際含義。關(guān)系的基本運(yùn)算,1選擇在指定關(guān)系中,選擇滿足指定條件的元組以構(gòu)建新關(guān)系。范例:在關(guān)系score1中,選取數(shù)學(xué)大于90的元組組
15、態(tài)關(guān)系S1。S1=數(shù)學(xué)90(Score1)、關(guān)系的基本運(yùn)算、2投影從指定關(guān)系的屬性集中選擇多個(gè)屬性以構(gòu)建新關(guān)系。實(shí)例:在關(guān)系score1中,選擇“學(xué)號(hào)”、“名稱”和“數(shù)學(xué)”以構(gòu)建新關(guān)系S2。S2=學(xué)號(hào)、名稱、數(shù)學(xué)(Score1)、關(guān)系的基本運(yùn)算、兩個(gè)關(guān)系的元組結(jié)合根據(jù)指定條件,新關(guān)系組合:將score1和score2合并到同一學(xué)號(hào)中、選擇特殊關(guān)系運(yùn)算、投影、連接、關(guān)系S1、關(guān)系S2、關(guān)系S2=性別=男性(S1),S3=學(xué)號(hào),名字,姓氏(S1),關(guān)系S3,關(guān)系S3,關(guān)系S4,S6=學(xué)號(hào),課程編號(hào),績(jī)效,使用E-R圖表設(shè)計(jì)關(guān)系模型,1)兩個(gè)對(duì)象集學(xué)生(學(xué)編號(hào)、名字、性別、年齡)課程(課程代碼、課程名稱、林和教師)2)選修課(學(xué)編號(hào)、課程代碼、成績(jī))兩個(gè)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 員工活動(dòng)創(chuàng)意方案策劃(3篇)
- 樓梯斜面施工方案(3篇)
- 烹飪學(xué)?;顒?dòng)方案策劃(3篇)
- 靜力樁基施工方案(3篇)
- 2025年大學(xué)大一(會(huì)計(jì)學(xué))會(huì)計(jì)基礎(chǔ)階段試題
- 2025年大學(xué)大一(糧食工程)糧食儲(chǔ)存技術(shù)階段測(cè)試題及答案
- 大學(xué)(財(cái)務(wù)管理學(xué))資金管理策略2026年階段測(cè)試題及答案
- 2025年高職安全工程技術(shù)(安全生產(chǎn)管理)試題及答案
- 2025年高職森林資源保護(hù)(森林防火技術(shù))試題及答案
- 2025年大學(xué)本科(網(wǎng)絡(luò)工程)網(wǎng)絡(luò)系統(tǒng)安全綜合測(cè)試題及答案
- 2025年燃?xì)饩咝袠I(yè)分析報(bào)告及未來發(fā)展趨勢(shì)預(yù)測(cè)
- 物業(yè)安全年終工作總結(jié)
- 《從不同方向看幾何體判斷小正方體的個(gè)數(shù)》專題課件
- 陜西省榆林高新區(qū)第一中學(xué)2026屆數(shù)學(xué)七上期末達(dá)標(biāo)測(cè)試試題含解析
- 冬季上下班途中安全培訓(xùn)課件
- 2026屆北京市中學(xué)國(guó)人民大附屬中學(xué)九年級(jí)化學(xué)第一學(xué)期期末經(jīng)典試題含解析
- 帶貨主播述職報(bào)告
- 《國(guó)際貿(mào)易》海聞版課后習(xí)題答案
- 2025年行業(yè)全球價(jià)值鏈重構(gòu)趨勢(shì)分析報(bào)告
- 恒豐銀行筆試題及答案
- 山東省煙臺(tái)市萊陽市2026屆數(shù)學(xué)四上期末質(zhì)量檢測(cè)試題含解析
評(píng)論
0/150
提交評(píng)論