


下載本文檔
版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、精選word文檔 下載可編輯數(shù)據(jù)庫概念總結1數(shù)據(jù)是描述事物的符號記錄。數(shù)據(jù)庫(database,簡稱db)是長期存儲(永久存儲)在計算機內(nèi)、有組織的、可共享的大量數(shù)據(jù)的集合。數(shù)據(jù)庫管理系統(tǒng)(databasemanagementsystem,簡稱dbms)是位于用戶與操作系統(tǒng)之間的一層數(shù)據(jù)管理軟件。dbms的主要功能1、數(shù)據(jù)定義功能2、數(shù)據(jù)組織、存儲和管理2、數(shù)據(jù)操縱功能3、數(shù)據(jù)庫的事務管理和運行管理4、數(shù)據(jù)庫的建立和維護功能數(shù)據(jù)庫系統(tǒng)(databasesystem,簡稱dbs)是指在計算機系統(tǒng)中引入數(shù)據(jù)庫后的系統(tǒng),一般由數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、應用系統(tǒng)、數(shù)據(jù)庫管理員構成。數(shù)據(jù)庫管理技術經(jīng)理了人
2、工管理階段、文件系統(tǒng)管理階段、數(shù)據(jù)庫系統(tǒng)階段。數(shù)據(jù)庫系統(tǒng)的優(yōu)點數(shù)據(jù)結構化,數(shù)據(jù)的共享性高、冗余度低、易擴充,數(shù)據(jù)獨立性高,數(shù)據(jù)由dbms統(tǒng)一管理和控制。數(shù)據(jù)獨立性包括數(shù)據(jù)的物理獨立性和數(shù)據(jù)的邏輯獨立性。dbms必須包括以下功能數(shù)據(jù)的安全性保護;數(shù)據(jù)的完整性檢查;并發(fā)控制;數(shù)據(jù)庫恢復。數(shù)據(jù)模型構成數(shù)據(jù)結構、數(shù)據(jù)操作、完整性約束。數(shù)據(jù)庫操作查詢、更新(插入、刪除、修改)。概念模型包括實體、屬性、碼、域(屬性的取值范圍)、實體型、實體集、聯(lián)系。實體型之間的聯(lián)系一對一、一對多、多對多。e-r方法(e-r模型)實體型(矩形)、屬性(橢圓)、聯(lián)系(菱形)。常用數(shù)據(jù)模型層次模型、網(wǎng)狀模型、關系模型、面向?qū)ο?/p>
3、模型、對象關系模型。關系是一張規(guī)范化的二維表,關系(表),元組(行),屬性(列)。關系的完整性約束實體完整性、參照完整性、用戶定義完整性。數(shù)據(jù)庫系統(tǒng)三級模式結構外模式、模式、內(nèi)模式。模式也稱邏輯模式,是數(shù)據(jù)庫中全體的邏輯結構和特征的描述,是所有用戶的公共數(shù)據(jù)視圖。外模式也稱子模式或用戶模式,是數(shù)據(jù)庫用戶能夠看見和使用的局部數(shù)據(jù)的邏輯結構和特征點描述。內(nèi)模式也稱存儲模式,一個數(shù)據(jù)庫只有一個內(nèi)模式。是數(shù)據(jù)物理結構和存儲方式的描述,是數(shù)據(jù)在數(shù)據(jù)庫內(nèi)部的表示方式。數(shù)據(jù)庫的兩層映像外模式/模式映像、模式/內(nèi)模式映像。外模式/模式映像保證了數(shù)據(jù)與程序的邏輯獨立性,簡稱數(shù)據(jù)的邏輯獨立性。模式/內(nèi)模式保證了數(shù)
4、據(jù)與程序的物理獨立性,簡稱數(shù)據(jù)的物理獨立性。域是一組具有相同數(shù)據(jù)類型的值的集合。笛卡爾積是域上面的一種集合運算。關系是一張二維表?;颈硎菍嶋H存在的表,它是實際存儲數(shù)據(jù)的邏輯表示。查詢表是查詢結果對應的表。視圖表是由基本表或其他視圖表導出的表,是虛表,不對應實際存儲的數(shù)據(jù)。實體完整性規(guī)則若屬性(一個或一組屬性)a是基本關系r的主屬性,則a不能取空值。主碼不能取空值。外碼設f是基本關系r的一個或一組屬性,但不是關系r的碼。ks是基本關系s的主碼。如果f與ks對應,則稱f是r的外碼(foreignkey)。參照完整性規(guī)則若屬性f是基本關系r的外碼,它與基本關系s的主碼ks相對應,則對于r中每個元組
5、f上的值,或者取空值、或者等于s中某個元組的主碼值。用戶定義完整性針對某一具體關系數(shù)據(jù)庫的約束條件。傳統(tǒng)集合運算是二目運算,包括并、交、差、笛卡爾積四種運算。專門的關系運算包括選擇、投影、連接、除運算。sql功能數(shù)據(jù)查詢、數(shù)據(jù)操縱、數(shù)據(jù)定義、數(shù)據(jù)控制。sql特點綜合統(tǒng)一;高度非過程化;面向集合的操作方式;以同一種語法結構提供多種使用方式;語言簡潔、易學易用。數(shù)據(jù)庫完整性是指數(shù)據(jù)的正確性和相容性。完整性檢查和控制的防范對象是不合語義的、不正確的數(shù)據(jù),防止他們它們進入數(shù)據(jù)庫。為維護數(shù)據(jù)庫的完整性,dbms必須能夠1、提供定義完整性約束條件的機制2、提供完整性檢查的方法3、違約處理規(guī)范化的基本思想逐
6、步消除數(shù)據(jù)依賴中不適合的部分,使模式中的各關系模式達到某種程度的“分離”,即“一事一地”的模式設計原則。規(guī)范化過程1nf消除非主屬性對碼的部分函數(shù)依賴消除決定因素非碼2nf的非平凡消除非主屬性對碼的傳遞函數(shù)依賴函數(shù)依賴3nf消除非主屬性對碼的部分和傳遞函數(shù)依賴bcnf消除非平凡且非函數(shù)依賴的多值依賴4nf數(shù)據(jù)庫設計的6個階段需求分析(最困難);概念結構設計(關鍵);邏輯結構設計(e-r轉(zhuǎn)換為關系);物理結構設計;數(shù)據(jù)庫實施;數(shù)據(jù)庫運行和維護。數(shù)據(jù)庫恢復機制和并發(fā)控制機制是數(shù)據(jù)庫管理系統(tǒng)的重要組成部分。事物是用戶定義的一個數(shù)據(jù)庫操作序列,這些操作要么全做要么全不做,是一個不可分割的工作單位。事物
7、的四個特性原子性、一致性、隔離性、持續(xù)性。數(shù)據(jù)庫系統(tǒng)中可能發(fā)生的故障種類事物內(nèi)部的故障、系統(tǒng)故障、介質(zhì)故障、計算機病毒。建立冗余數(shù)據(jù)最常用的技術是數(shù)據(jù)轉(zhuǎn)儲和登錄日志文件。數(shù)據(jù)轉(zhuǎn)儲分為靜態(tài)轉(zhuǎn)儲(系統(tǒng)中無運行事物時進行的轉(zhuǎn)儲操作)和動態(tài)轉(zhuǎn)儲(轉(zhuǎn)儲期間允許對數(shù)據(jù)庫進行存取或修改)。登錄日志文件可以用來進行事物故障恢復和系統(tǒng)故障恢復,并協(xié)助后背副本進行截肢故障恢復。事物故障的恢復是無故障是事物在運行至正常終止點前被終止,這是恢復子系統(tǒng)應利用日志文件撤銷(undo)此事物已對數(shù)據(jù)庫進行的修改。系統(tǒng)故障的恢復插銷故障發(fā)生時未完成的事物,重做已完成的事物。介質(zhì)故障的恢復重裝數(shù)據(jù)庫,重做已完成的事物。并發(fā)操作
8、帶來的數(shù)據(jù)不一致性主要包括丟失修改、不可重復讀、讀“臟”數(shù)據(jù)。基本的封鎖類型有兩種排它鎖(x鎖,寫鎖),共享鎖(s鎖,讀鎖)??纱谢恼{(diào)度多個事物的并發(fā)執(zhí)行是正確的,當且僅當其結果與按其一次序串行地執(zhí)行這些事物時的結果相同。可串行性是并發(fā)失誤正確調(diào)度的準則。一個給定的并發(fā)調(diào)度,當且僅當它是可串行化的,才認為是正確調(diào)度。擴展閱讀數(shù)據(jù)庫概念總結數(shù)據(jù)是描述事物的符號記錄。數(shù)據(jù)庫(database,簡稱db)是長期存儲(永久存儲)在計算機內(nèi)、有組織的、可共享的大量數(shù)據(jù)的集合。數(shù)據(jù)庫管理系統(tǒng)(databasemanagementsystem,簡稱dbms)是位于用戶與操作系統(tǒng)之間的一層數(shù)據(jù)管理軟件。d
9、bms的主要功能1、數(shù)據(jù)定義功能2、數(shù)據(jù)組織、存儲和管理2、數(shù)據(jù)操縱功能3、數(shù)據(jù)庫的事務管理和運行管理4、數(shù)據(jù)庫的建立和維護功能數(shù)據(jù)庫系統(tǒng)(databasesystem,簡稱dbs)是指在計算機系統(tǒng)中引入數(shù)據(jù)庫后的系統(tǒng),一般由數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、應用系統(tǒng)、數(shù)據(jù)庫管理員構成。數(shù)據(jù)庫管理技術經(jīng)理了人工管理階段、文件系統(tǒng)管理階段、數(shù)據(jù)庫系統(tǒng)階段。數(shù)據(jù)庫系統(tǒng)的優(yōu)點數(shù)據(jù)結構化,數(shù)據(jù)的共享性高、冗余度低、易擴充,數(shù)據(jù)獨立性高,數(shù)據(jù)由dbms統(tǒng)一管理和控制。數(shù)據(jù)獨立性包括數(shù)據(jù)的物理獨立性和數(shù)據(jù)的邏輯獨立性。dbms必須包括以下功能數(shù)據(jù)的安全性保護;數(shù)據(jù)的完整性檢查;并發(fā)控制;數(shù)據(jù)庫恢復。數(shù)據(jù)模型構成數(shù)據(jù)
10、結構、數(shù)據(jù)操作、完整性約束。數(shù)據(jù)庫操作查詢、更新(插入、刪除、修改)。概念模型包括實體、屬性、碼、域(屬性的取值范圍)、實體型、實體集、聯(lián)系。實體型之間的聯(lián)系一對一、一對多、多對多。e-r方法(e-r模型)實體型(矩形)、屬性(橢圓)、聯(lián)系(菱形)。常用數(shù)據(jù)模型層次模型、網(wǎng)狀模型、關系模型、面向?qū)ο竽P汀ο箨P系模型。關系是一張規(guī)范化的二維表,關系(表),元組(行),屬性(列)。關系的完整性約束實體完整性、參照完整性、用戶定義完整性。數(shù)據(jù)庫系統(tǒng)三級模式結構外模式、模式、內(nèi)模式。模式也稱邏輯模式,是數(shù)據(jù)庫中全體的邏輯結構和特征的描述,是所有用戶的公共數(shù)據(jù)視圖。外模式也稱子模式或用戶模式,是數(shù)據(jù)庫
11、用戶能夠看見和使用的局部數(shù)據(jù)的邏輯結構和特征點描述。內(nèi)模式也稱存儲模式,一個數(shù)據(jù)庫只有一個內(nèi)模式。是數(shù)據(jù)物理結構和存儲方式的描述,是數(shù)據(jù)在數(shù)據(jù)庫內(nèi)部的表示方式。數(shù)據(jù)庫的兩層映像外模式/模式映像、模式/內(nèi)模式映像。外模式/模式映像保證了數(shù)據(jù)與程序的邏輯獨立性,簡稱數(shù)據(jù)的邏輯獨立性。模式/內(nèi)模式保證了數(shù)據(jù)與程序的物理獨立性,簡稱數(shù)據(jù)的物理獨立性。域是一組具有相同數(shù)據(jù)類型的值的集合。笛卡爾積是域上面的一種集合運算。關系是一張二維表?;颈硎菍嶋H存在的表,它是實際存儲數(shù)據(jù)的邏輯表示。查詢表是查詢結果對應的表。視圖表是由基本表或其他視圖表導出的表,是虛表,不對應實際存儲的數(shù)據(jù)。實體完整性規(guī)則若屬性(一個
12、或一組屬性)a是基本關系r的主屬性,則a不能取空值。主碼不能取空值。外碼設f是基本關系r的一個或一組屬性,但不是關系r的碼。ks是基本關系s的主碼。如果f與ks對應,則稱f是r的外碼(foreignkey)。參照完整性規(guī)則若屬性f是基本關系r的外碼,它與基本關系s的主碼ks相對應,則對于r中每個元組f上的值,或者取空值、或者等于s中某個元組的主碼值。用戶定義完整性針對某一具體關系數(shù)據(jù)庫的約束條件。傳統(tǒng)集合運算是二目運算,包括并、交、差、笛卡爾積四種運算。專門的關系運算包括選擇、投影、連接、除運算。sql功能數(shù)據(jù)查詢、數(shù)據(jù)操縱、數(shù)據(jù)定義、數(shù)據(jù)控制。sql特點綜合統(tǒng)一;高度非過程化;面向集合的操作
13、方式;以同一種語法結構提供多種使用方式;語言簡潔、易學易用。數(shù)據(jù)庫完整性是指數(shù)據(jù)的正確性和相容性。規(guī)范化的基本思想逐步消除數(shù)據(jù)依賴中不適合的部分,使模式中的各關系模式達到某種程度的“分離”,即“一事一地”的模式設計原則。規(guī)范化過程1nf消除非主屬性對碼的部分函數(shù)依賴消除決定因素非碼的非平凡函數(shù)依賴2nf消除非主屬性對碼的傳遞函數(shù)依賴3nf消除非主屬性對碼的部分和傳遞函數(shù)依賴bcnf消除非平凡且非函數(shù)依賴的多值依賴4nf數(shù)據(jù)庫設計的6個階段需求分析(最困難);概念結構設計(關鍵);邏輯結構設計(e-r轉(zhuǎn)換為關系);物理結構設計;數(shù)據(jù)庫實施;數(shù)據(jù)庫運行和維護。數(shù)據(jù)庫恢復機制和并發(fā)控制機制是數(shù)據(jù)庫管
14、理系統(tǒng)的重要組成部分。事物是用戶定義的一個數(shù)據(jù)庫操作序列,這些操作要么全做要么全不做,是一個不可分割的工作單位。事物的四個特性原子性、一致性、隔離性、持續(xù)性。數(shù)據(jù)庫系統(tǒng)中可能發(fā)生的故障種類事物內(nèi)部的故障、系統(tǒng)故障、介質(zhì)故障、計算機病毒。建立冗余數(shù)據(jù)最常用的技術是數(shù)據(jù)轉(zhuǎn)儲和登錄日志文件。數(shù)據(jù)轉(zhuǎn)儲分為靜態(tài)轉(zhuǎn)儲(系統(tǒng)中無運行事物時進行的轉(zhuǎn)儲操作)和動態(tài)轉(zhuǎn)儲(轉(zhuǎn)儲期間允許對數(shù)據(jù)庫進行存取或修改)。登錄日志文件可以用來進行事物故障恢復和系統(tǒng)故障恢復,并協(xié)助后背副本進行截肢故障恢復。事物故障的恢復是無故障是事物在運行至正常終止點前被終止,這是恢復子系統(tǒng)應利用日志文件撤銷(undo)此事物已對數(shù)據(jù)庫進行的修改。系統(tǒng)故障的恢復插銷故障發(fā)生時未完成的事物,重做已完成的事物。介質(zhì)故障的恢復重裝數(shù)據(jù)庫,重做已完成的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 濟南2025年山東濟南市歷下區(qū)所屬事業(yè)單位招聘初級綜合類崗位36人筆試歷年參考題庫附帶答案詳解-1
- 黑龍江旅游職業(yè)技術學院《機車車輛運用與維修》2023-2024學年第二學期期末試卷
- 天津石油職業(yè)技術學院《信號與系統(tǒng)實驗》2023-2024學年第二學期期末試卷
- 陜西電子信息職業(yè)技術學院《生物化學雙語》2023-2024學年第二學期期末試卷
- 漳州理工職業(yè)學院《應用開發(fā)》2023-2024學年第二學期期末試卷
- 瓊臺師范學院《普通化學(Ⅰ)(上)》2023-2024學年第二學期期末試卷
- 西南民族大學《公差與測量技術》2023-2024學年第二學期期末試卷
- 湛江幼兒師范??茖W?!抖嗝襟w課件設計》2023-2024學年第二學期期末試卷
- 明達職業(yè)技術學院《學術文化與科研能力》2023-2024學年第二學期期末試卷
- 長江藝術工程職業(yè)學院《中學思想政治教育教學研究方法》2023-2024學年第二學期期末試卷
- 中國著名的塔課件
- Q∕GDW 11612.2-2018 低壓電力線高速載波通信互聯(lián)互通技術規(guī)范 第2部分:技術要求
- 公司辦公室5S管理規(guī)定(實用含圖片)
- (完整版)餐飲員工入職登記表
- 智能化工程施工工藝圖片講解
- 人教版小學五年級數(shù)學下冊教材解讀
- 2022年最新蘇教版五年級下冊科學全冊教案
- 咳嗽與咳痰課件
- 小學四年級數(shù)學奧數(shù)應用題100題
- 綜合布線驗收報告材料
- 《初三心理健康教育》ppt課件
評論
0/150
提交評論