1.1 數(shù)據(jù)庫系統(tǒng)概述
1. 數(shù)據(jù)處理
數(shù)據(jù):
是對(duì)事實(shí)、概念或指令的一種特殊表達(dá)形式,可以用人工的方式或自動(dòng)化的裝置進(jìn)行通信、翻譯轉(zhuǎn)換或者進(jìn)行加工處理。 它包括兩類:一類是能參與數(shù)字運(yùn)算的數(shù)值型數(shù)據(jù);一類是不能參與數(shù)字運(yùn)算的非數(shù)值型數(shù)據(jù),如文字、圖畫、聲音、活動(dòng)圖象等。
數(shù)據(jù)處理:
是對(duì)各種類型的數(shù)據(jù)進(jìn)行收集、存儲(chǔ)、分類、計(jì)算、加工、檢索與傳輸?shù)倪^程。
包括:收集原始數(shù)據(jù)、編碼轉(zhuǎn)換、數(shù)據(jù)輸入、數(shù)據(jù)處理、數(shù)據(jù)輸出。
2. 數(shù)據(jù)庫系統(tǒng)
(1) 數(shù)據(jù)庫(DataBase)
定義:是以一定的組織形式存放在計(jì)算機(jī)存儲(chǔ)介質(zhì)上的相互關(guān)聯(lián)的數(shù)據(jù)的集合。
特點(diǎn): 具有最小的冗余度、具有數(shù)據(jù)獨(dú)立性、實(shí)現(xiàn)數(shù)據(jù)共享、安全可靠、保密性能好
(2)數(shù)據(jù)庫管理系統(tǒng)(DataBase Management System)
定義: 是操縱和管理數(shù)據(jù)庫的系統(tǒng)軟件。Visual FoxPro 屬于一種關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。
數(shù)據(jù)語言:
數(shù)據(jù)定義語言(DDL): 用來建立所需的數(shù)據(jù)庫。
數(shù)據(jù)操作語言(DML): 用來對(duì)數(shù)據(jù)庫進(jìn)行查詢和維護(hù)操作。
關(guān)系型數(shù)據(jù)庫使用的標(biāo)準(zhǔn)語言是結(jié)構(gòu)化查詢語言(Structured Query Language, SQL)。
(3)數(shù)據(jù)庫系統(tǒng)(DataBase System)
定義: 是以數(shù)據(jù)庫應(yīng)用為基礎(chǔ)的計(jì)算機(jī)系統(tǒng)。
組成:
數(shù)據(jù)庫
硬件(計(jì)算機(jī)硬件設(shè)備)
軟件(數(shù)據(jù)庫管理系統(tǒng) 、操作系統(tǒng))
用戶(應(yīng)用程序設(shè)計(jì)員、終端用戶、數(shù)據(jù)庫管理員 )
分類:層次型數(shù)據(jù)庫、網(wǎng)狀型數(shù)據(jù)庫、關(guān)系型數(shù)據(jù)庫
分代:第一代 非關(guān)系型數(shù)據(jù)庫系統(tǒng),60年代末問世,包括層次型和網(wǎng)狀型。
第二代 關(guān)系型數(shù)據(jù)庫系統(tǒng)(RDBS),70年代中期問世。
第三代 對(duì)象-關(guān)系數(shù)據(jù)庫系統(tǒng)(ORDBS 、OOBDS),80年代中期至今。
上述三個(gè)概念之間的聯(lián)系:在數(shù)據(jù)庫系統(tǒng)中通過數(shù)據(jù)庫管理系統(tǒng)來建立和使用數(shù)據(jù)庫。
1. 數(shù)據(jù)處理
數(shù)據(jù):
是對(duì)事實(shí)、概念或指令的一種特殊表達(dá)形式,可以用人工的方式或自動(dòng)化的裝置進(jìn)行通信、翻譯轉(zhuǎn)換或者進(jìn)行加工處理。 它包括兩類:一類是能參與數(shù)字運(yùn)算的數(shù)值型數(shù)據(jù);一類是不能參與數(shù)字運(yùn)算的非數(shù)值型數(shù)據(jù),如文字、圖畫、聲音、活動(dòng)圖象等。
數(shù)據(jù)處理:
是對(duì)各種類型的數(shù)據(jù)進(jìn)行收集、存儲(chǔ)、分類、計(jì)算、加工、檢索與傳輸?shù)倪^程。
包括:收集原始數(shù)據(jù)、編碼轉(zhuǎn)換、數(shù)據(jù)輸入、數(shù)據(jù)處理、數(shù)據(jù)輸出。
2. 數(shù)據(jù)庫系統(tǒng)
(1) 數(shù)據(jù)庫(DataBase)
定義:是以一定的組織形式存放在計(jì)算機(jī)存儲(chǔ)介質(zhì)上的相互關(guān)聯(lián)的數(shù)據(jù)的集合。
特點(diǎn): 具有最小的冗余度、具有數(shù)據(jù)獨(dú)立性、實(shí)現(xiàn)數(shù)據(jù)共享、安全可靠、保密性能好
(2)數(shù)據(jù)庫管理系統(tǒng)(DataBase Management System)
定義: 是操縱和管理數(shù)據(jù)庫的系統(tǒng)軟件。Visual FoxPro 屬于一種關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。
數(shù)據(jù)語言:
數(shù)據(jù)定義語言(DDL): 用來建立所需的數(shù)據(jù)庫。
數(shù)據(jù)操作語言(DML): 用來對(duì)數(shù)據(jù)庫進(jìn)行查詢和維護(hù)操作。
關(guān)系型數(shù)據(jù)庫使用的標(biāo)準(zhǔn)語言是結(jié)構(gòu)化查詢語言(Structured Query Language, SQL)。
(3)數(shù)據(jù)庫系統(tǒng)(DataBase System)
定義: 是以數(shù)據(jù)庫應(yīng)用為基礎(chǔ)的計(jì)算機(jī)系統(tǒng)。
組成:
數(shù)據(jù)庫
硬件(計(jì)算機(jī)硬件設(shè)備)
軟件(數(shù)據(jù)庫管理系統(tǒng) 、操作系統(tǒng))
用戶(應(yīng)用程序設(shè)計(jì)員、終端用戶、數(shù)據(jù)庫管理員 )
分類:層次型數(shù)據(jù)庫、網(wǎng)狀型數(shù)據(jù)庫、關(guān)系型數(shù)據(jù)庫
分代:第一代 非關(guān)系型數(shù)據(jù)庫系統(tǒng),60年代末問世,包括層次型和網(wǎng)狀型。
第二代 關(guān)系型數(shù)據(jù)庫系統(tǒng)(RDBS),70年代中期問世。
第三代 對(duì)象-關(guān)系數(shù)據(jù)庫系統(tǒng)(ORDBS 、OOBDS),80年代中期至今。
上述三個(gè)概念之間的聯(lián)系:在數(shù)據(jù)庫系統(tǒng)中通過數(shù)據(jù)庫管理系統(tǒng)來建立和使用數(shù)據(jù)庫。