1. 數(shù)據(jù)處理
數(shù)據(jù):
是對事實、概念或指令的一種特殊表達形式,可以用人工的方式或自動化的裝置進行通信、翻譯轉(zhuǎn)換或者進行加工處理。 它包括兩類:一類是能參與數(shù)字運算的數(shù)值型數(shù)據(jù);一類是不能參與數(shù)字運算的非數(shù)值型數(shù)據(jù),如文字、圖畫、聲音、活動圖象等。
數(shù)據(jù)處理:
是對各種類型的數(shù)據(jù)進行收集、存儲、分類、計算、加工、檢索與傳輸?shù)倪^程。
包括:收集原始數(shù)據(jù)、編碼轉(zhuǎn)換、數(shù)據(jù)輸入、數(shù)據(jù)處理、數(shù)據(jù)輸出。
2. 數(shù)據(jù)庫系統(tǒng)
(1) 數(shù)據(jù)庫(DataBase)
定義:是以一定的組織形式存放在計算機存儲介質(zhì)上的相互關聯(lián)的數(shù)據(jù)的集合。
特點: 具有最小的冗余度、具有數(shù)據(jù)獨立性、實現(xiàn)數(shù)據(jù)共享、安全可靠、保密性能好
(2)數(shù)據(jù)庫管理系統(tǒng)(DataBase Management System)
定義: 是操縱和管理數(shù)據(jù)庫的系統(tǒng)軟件。Visual FoxPro 屬于一種關系型數(shù)據(jù)庫管理系統(tǒng)。
數(shù)據(jù)語言:
數(shù)據(jù)定義語言(DDL): 用來建立所需的數(shù)據(jù)庫。
數(shù)據(jù)操作語言(DML): 用來對數(shù)據(jù)庫進行查詢和維護操作。
關系型數(shù)據(jù)庫使用的標準語言是結(jié)構(gòu)化查詢語言(Structured Query Language, SQL)。
(3)數(shù)據(jù)庫系統(tǒng)(DataBase System)
定義: 是以數(shù)據(jù)庫應用為基礎的計算機系統(tǒng)。
組成:
數(shù)據(jù)庫
硬件(計算機硬件設備)
軟件(數(shù)據(jù)庫管理系統(tǒng) 、操作系統(tǒng))
用戶(應用程序設計員、終端用戶、數(shù)據(jù)庫管理員 )
分類:層次型數(shù)據(jù)庫、網(wǎng)狀型數(shù)據(jù)庫、關系型數(shù)據(jù)庫
分代:第一代 非關系型數(shù)據(jù)庫系統(tǒng),60年代末問世,包括層次型和網(wǎng)狀型。
第二代 關系型數(shù)據(jù)庫系統(tǒng)(RDBS),70年代中期問世。
第三代 對象-關系數(shù)據(jù)庫系統(tǒng)(ORDBS 、OOBDS),80年代中期至今。
上述三個概念之間的聯(lián)系:在數(shù)據(jù)庫系統(tǒng)中通過數(shù)據(jù)庫管理系統(tǒng)來建立和使用數(shù)據(jù)庫。
3.關系模型
三個領域: 現(xiàn)實世界→事物(對象、性質(zhì))
觀念世界→實體(對象、屬性)
數(shù)據(jù)世界→數(shù)據(jù)(記錄、字段)
實體模型:即反映事物聯(lián)系的實體。
數(shù)據(jù)模型:即描述實體模型的數(shù)據(jù)。
數(shù)據(jù)模型的分類: 層次模型(采用樹型結(jié)構(gòu))
網(wǎng)絡模型(采用無向圖型結(jié)構(gòu))
關系模型(采用二維表結(jié)構(gòu))
關系模型的性質(zhì):
二維表的記錄數(shù)隨數(shù)據(jù)的增加而改變,但其字段數(shù)是相對固定的;二維表中的每一列均有的字段名;二維表中不允許出現(xiàn)完全相同的兩行二維表中行的順序、列的順序均可以任意交換。
二維表的主關鍵字: 超關鍵字: 能確定記錄的一列或幾列的組合
候選關鍵字:最簡練的超關鍵字
主關鍵字: 候選關鍵字中的一個
外部關鍵字:當A表的主關鍵字被包含到B表中時,則稱A表的主關鍵字為B表的外部關鍵字。
4. 微機關系型數(shù)據(jù)庫系統(tǒng)的發(fā)展
關系型數(shù)據(jù)庫: 即根據(jù)表、記錄和字段之間的關系進行組織和訪問的一種數(shù)據(jù)庫。
名 稱
運行環(huán)境
公司名稱
發(fā)布時間
dBASE, dBASEⅡ, dBASEⅢ,dBASEⅢ PLUS, dBASE
DOS
Ashton-Tate
FoxBASE 1.0 DOS
Fox軟件公司
1987.2
FoxBASE + (2.00/2.10) DOS
Fox軟件公司
87.7/88.7
FoxPro 1.0 DOS
Fox軟件公司
1989
FoxPro 2.0 DOS
Fox軟件公司
1991
FoxPro 2.5 DOS 、 WINDOWS 3.x 微軟公司
1993.1
FoxPro 2.6 DOS 、 Windows 3.x 微軟公司
1994
Visual FoxPro 3.0 Windows 3.X
微軟公司
1996.1
Visual FoxPro 5.0 Windows 95
微軟公司
1997.2
Visual FoxPro 6.0 Windows 98
微軟公司
1998.1
數(shù)據(jù):
是對事實、概念或指令的一種特殊表達形式,可以用人工的方式或自動化的裝置進行通信、翻譯轉(zhuǎn)換或者進行加工處理。 它包括兩類:一類是能參與數(shù)字運算的數(shù)值型數(shù)據(jù);一類是不能參與數(shù)字運算的非數(shù)值型數(shù)據(jù),如文字、圖畫、聲音、活動圖象等。
數(shù)據(jù)處理:
是對各種類型的數(shù)據(jù)進行收集、存儲、分類、計算、加工、檢索與傳輸?shù)倪^程。
包括:收集原始數(shù)據(jù)、編碼轉(zhuǎn)換、數(shù)據(jù)輸入、數(shù)據(jù)處理、數(shù)據(jù)輸出。
2. 數(shù)據(jù)庫系統(tǒng)
(1) 數(shù)據(jù)庫(DataBase)
定義:是以一定的組織形式存放在計算機存儲介質(zhì)上的相互關聯(lián)的數(shù)據(jù)的集合。
特點: 具有最小的冗余度、具有數(shù)據(jù)獨立性、實現(xiàn)數(shù)據(jù)共享、安全可靠、保密性能好
(2)數(shù)據(jù)庫管理系統(tǒng)(DataBase Management System)
定義: 是操縱和管理數(shù)據(jù)庫的系統(tǒng)軟件。Visual FoxPro 屬于一種關系型數(shù)據(jù)庫管理系統(tǒng)。
數(shù)據(jù)語言:
數(shù)據(jù)定義語言(DDL): 用來建立所需的數(shù)據(jù)庫。
數(shù)據(jù)操作語言(DML): 用來對數(shù)據(jù)庫進行查詢和維護操作。
關系型數(shù)據(jù)庫使用的標準語言是結(jié)構(gòu)化查詢語言(Structured Query Language, SQL)。
(3)數(shù)據(jù)庫系統(tǒng)(DataBase System)
定義: 是以數(shù)據(jù)庫應用為基礎的計算機系統(tǒng)。
組成:
數(shù)據(jù)庫
硬件(計算機硬件設備)
軟件(數(shù)據(jù)庫管理系統(tǒng) 、操作系統(tǒng))
用戶(應用程序設計員、終端用戶、數(shù)據(jù)庫管理員 )
分類:層次型數(shù)據(jù)庫、網(wǎng)狀型數(shù)據(jù)庫、關系型數(shù)據(jù)庫
分代:第一代 非關系型數(shù)據(jù)庫系統(tǒng),60年代末問世,包括層次型和網(wǎng)狀型。
第二代 關系型數(shù)據(jù)庫系統(tǒng)(RDBS),70年代中期問世。
第三代 對象-關系數(shù)據(jù)庫系統(tǒng)(ORDBS 、OOBDS),80年代中期至今。
上述三個概念之間的聯(lián)系:在數(shù)據(jù)庫系統(tǒng)中通過數(shù)據(jù)庫管理系統(tǒng)來建立和使用數(shù)據(jù)庫。
3.關系模型
三個領域: 現(xiàn)實世界→事物(對象、性質(zhì))
觀念世界→實體(對象、屬性)
數(shù)據(jù)世界→數(shù)據(jù)(記錄、字段)
實體模型:即反映事物聯(lián)系的實體。
數(shù)據(jù)模型:即描述實體模型的數(shù)據(jù)。
數(shù)據(jù)模型的分類: 層次模型(采用樹型結(jié)構(gòu))
網(wǎng)絡模型(采用無向圖型結(jié)構(gòu))
關系模型(采用二維表結(jié)構(gòu))
關系模型的性質(zhì):
二維表的記錄數(shù)隨數(shù)據(jù)的增加而改變,但其字段數(shù)是相對固定的;二維表中的每一列均有的字段名;二維表中不允許出現(xiàn)完全相同的兩行二維表中行的順序、列的順序均可以任意交換。
二維表的主關鍵字: 超關鍵字: 能確定記錄的一列或幾列的組合
候選關鍵字:最簡練的超關鍵字
主關鍵字: 候選關鍵字中的一個
外部關鍵字:當A表的主關鍵字被包含到B表中時,則稱A表的主關鍵字為B表的外部關鍵字。
4. 微機關系型數(shù)據(jù)庫系統(tǒng)的發(fā)展
關系型數(shù)據(jù)庫: 即根據(jù)表、記錄和字段之間的關系進行組織和訪問的一種數(shù)據(jù)庫。
名 稱
運行環(huán)境
公司名稱
發(fā)布時間
dBASE, dBASEⅡ, dBASEⅢ,dBASEⅢ PLUS, dBASE
DOS
Ashton-Tate
FoxBASE 1.0 DOS
Fox軟件公司
1987.2
FoxBASE + (2.00/2.10) DOS
Fox軟件公司
87.7/88.7
FoxPro 1.0 DOS
Fox軟件公司
1989
FoxPro 2.0 DOS
Fox軟件公司
1991
FoxPro 2.5 DOS 、 WINDOWS 3.x 微軟公司
1993.1
FoxPro 2.6 DOS 、 Windows 3.x 微軟公司
1994
Visual FoxPro 3.0 Windows 3.X
微軟公司
1996.1
Visual FoxPro 5.0 Windows 95
微軟公司
1997.2
Visual FoxPro 6.0 Windows 98
微軟公司
1998.1