毛片在线视频观看,一级日韩免费大片,在线网站黄色,澳门在线高清一级毛片

薈聚奇文、博采眾長、見賢思齊
當前位置:公文素材庫 > 計劃總結 > 工作總結 > 數(shù)據(jù)庫概念總結1

數(shù)據(jù)庫概念總結1

網(wǎng)站:公文素材庫 | 時間:2019-05-29 15:15:29 | 移動端:數(shù)據(jù)庫概念總結1

數(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)理了人工管理階段、文件系統(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必須包括以下功能:1.數(shù)據(jù)的安全性保護;2.數(shù)據(jù)的完整性檢查;3.并發(fā)控制;4.數(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、對象關系模型。關系是一張規(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ù)據(jù)與程序的物理獨立性,簡稱數(shù)據(jù)的物理獨立性。

域是一組具有相同數(shù)據(jù)類型的值的集合。笛卡爾積是域上面的一種集合運算。關系是一張二維表。

基本表是實際存在的表,它是實際存儲數(shù)據(jù)的邏輯表示。查詢表是查詢結果對應的表。

視圖表是由基本表或其他視圖表導出的表,是虛表,不對應實際存儲的數(shù)據(jù)。

實體完整性規(guī)則:若屬性(一個或一組屬性)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

特點:1.綜合統(tǒng)一;2.高度非過程化;3.面向集合的操作方式;4.以同一種語法結構提供多種使用方式;5.語言簡

潔、易學易用。

數(shù)據(jù)庫完整性是指數(shù)據(jù)的正確性和相容性。

完整性檢查和控制的防范對象是不合語義的、不正確的數(shù)據(jù),防止他們它們進入數(shù)據(jù)庫。為維護數(shù)據(jù)庫的完整性,DBMS必須能夠:

1、提供定義完整性約束條件的機制2、提供完整性檢查的方法3、違約處理

規(guī)范化的基本思想:逐步消除數(shù)據(jù)依賴中不適合的部分,使模式中的各關系模式達到某種程度的“分離”,即“一事一地”的模式設計原則。規(guī)范化過程:

1NF消除非主屬性對碼的部分函數(shù)依賴消除決定因素非碼2NF的非平凡消除非主屬性對碼的傳遞函數(shù)依賴函數(shù)依賴3NF消除非主屬性對碼的部分和傳遞函數(shù)依賴BCNF消除非平凡且非函數(shù)依賴的多值依賴4NF

數(shù)據(jù)庫設計的

6個階段:需求分析(最困難);概念結構設計(關鍵);邏輯結構設計(E-R轉換為關系);物理結構設

計;數(shù)據(jù)庫實施;數(shù)據(jù)庫運行和維護。

數(shù)據(jù)庫恢復機制和并發(fā)控制機制是數(shù)據(jù)庫管理系統(tǒng)的重要組成部分。

事物是用戶定義的一個數(shù)據(jù)庫操作序列,這些操作要么全做要么全不做,是一個不可分割的工作單位。事物的四個特性:原子性、一致性、隔離性、持續(xù)性。

數(shù)據(jù)庫系統(tǒng)中可能發(fā)生的故障種類:事物內(nèi)部的故障、系統(tǒng)故障、介質(zhì)故障、計算機病毒。建立冗余數(shù)據(jù)最常用的技術是數(shù)據(jù)轉儲和登錄日志文件。

數(shù)據(jù)轉儲:分為靜態(tài)轉儲(系統(tǒng)中無運行事物時進行的轉儲操作)和動態(tài)轉儲(轉儲期間允許對數(shù)據(jù)庫進行存取或修改)。登錄日志文件:可以用來進行事物故障恢復和系統(tǒng)故障恢復,并協(xié)助后背副本進行截肢故障恢復。

事物故障的恢復:是無故障是事物在運行至正常終止點前被終止,這是恢復子系統(tǒng)應利用日志文件撤銷(UNDO)此事物已對數(shù)據(jù)庫進行的修改。

系統(tǒng)故障的恢復:插銷故障發(fā)生時未完成的事物,重做已完成的事物。介質(zhì)故障的恢復:重裝數(shù)據(jù)庫,重做已完成的事物。

并發(fā)操作帶來的數(shù)據(jù)不一致性主要包括:丟失修改、不可重復讀、讀“臟”數(shù)據(jù);镜姆怄i類型有兩種:排它鎖(X鎖,寫鎖),共享鎖(S鎖,讀鎖)。

可串行化的調(diào)度:多個事物的并發(fā)執(zhí)行是正確的,當且僅當其結果與按其一次序串行地執(zhí)行這些事物時的結果相同?纱行允遣l(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ù)管理軟件。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)理了人工管理階段、文件系統(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必須包括以下功能:1.數(shù)據(jù)的安全性保護;2.數(shù)據(jù)的完整性檢查;3.并發(fā)控制;4.數(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、對象關系模型。關系是一張規(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ù)據(jù)與程序的物理獨立性,簡稱數(shù)據(jù)的物理獨立性。

域是一組具有相同數(shù)據(jù)類型的值的集合。笛卡爾積是域上面的一種集合運算。關系是一張二維表。

基本表是實際存在的表,它是實際存儲數(shù)據(jù)的邏輯表示。查詢表是查詢結果對應的表。

視圖表是由基本表或其他視圖表導出的表,是虛表,不對應實際存儲的數(shù)據(jù)。

實體完整性規(guī)則:若屬性(一個或一組屬性)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特點:1.綜合統(tǒng)一;2.高度非過程化;3.面向集合的操作方式;4.以同一種語法結構提供多種使用方式;5.語言簡潔、易學易用。

數(shù)據(jù)庫完整性是指數(shù)據(jù)的正確性和相容性。

規(guī)范化的基本思想:逐步消除數(shù)據(jù)依賴中不適合的部分,使模式中的各關系模式達到某種程度的“分離”,即“一事一地”的模式設計原則。規(guī)范化過程:1NF消除非主屬性對碼的部分函數(shù)依賴消除決定因素非碼的非平凡函數(shù)依賴2NF消除非主屬性對碼的傳遞函數(shù)依賴3NF消除非主屬性對碼的部分和傳遞函數(shù)依賴BCNF消除非平凡且非函數(shù)依賴的多值依賴4NF

數(shù)據(jù)庫設計的6個階段:需求分析(最困難);概念結構設計(關鍵);邏輯結構設計(E-R轉換為關系);物理結構設計;數(shù)據(jù)庫實施;數(shù)據(jù)庫運行和維護。

數(shù)據(jù)庫恢復機制和并發(fā)控制機制是數(shù)據(jù)庫管理系統(tǒng)的重要組成部分。

事物是用戶定義的一個數(shù)據(jù)庫操作序列,這些操作要么全做要么全不做,是一個不可分割的工作單位。事物的四個特性:原子性、一致性、隔離性、持續(xù)性。

數(shù)據(jù)庫系統(tǒng)中可能發(fā)生的故障種類:事物內(nèi)部的故障、系統(tǒng)故障、介質(zhì)故障、計算機病毒。建立冗余數(shù)據(jù)最常用的技術是數(shù)據(jù)轉儲和登錄日志文件。

數(shù)據(jù)轉儲:分為靜態(tài)轉儲(系統(tǒng)中無運行事物時進行的轉儲操作)和動態(tài)轉儲(轉儲期間允許對數(shù)據(jù)庫進行存取或修改)。

登錄日志文件:可以用來進行事物故障恢復和系統(tǒng)故障恢復,并協(xié)助后背副本進行截肢故障恢復。

事物故障的恢復:是無故障是事物在運行至正常終止點前被終止,這是恢復子系統(tǒng)應利用日志文件撤銷(UNDO)此事物已對數(shù)據(jù)庫進行的修改。

系統(tǒng)故障的恢復:插銷故障發(fā)生時未完成的事物,重做已完成的事物。介質(zhì)故障的恢復:重裝數(shù)據(jù)庫,重做已完成的事物。

并發(fā)操作帶來的數(shù)據(jù)不一致性主要包括:丟失修改、不可重復讀、讀“臟”數(shù)據(jù);镜姆怄i類型有兩種:排它鎖(X鎖,寫鎖),共享鎖(S鎖,讀鎖)。

可串行化的調(diào)度:多個事物的并發(fā)執(zhí)行是正確的,當且僅當其結果與按其一次序串行地執(zhí)行這些事物時的結果相同?纱行允遣l(fā)失誤正確調(diào)度的準則。一個給定的并發(fā)調(diào)度,當且僅當它是可串行化的,才認為是正確調(diào)度。

友情提示:本文中關于《數(shù)據(jù)庫概念總結1》給出的范例僅供您參考拓展思維使用,數(shù)據(jù)庫概念總結1:該篇文章建議您自主創(chuàng)作。

來源:網(wǎng)絡整理 免責聲明:本文僅限學習分享,如產(chǎn)生版權問題,請聯(lián)系我們及時刪除。


數(shù)據(jù)庫概念總結1》由互聯(lián)網(wǎng)用戶整理提供,轉載分享請保留原作者信息,謝謝!
鏈接地址:http://www.seogis.com/gongwen/712525.html
相關文章