主流關(guān)系數(shù)據(jù)庫-2023修改整理_第1頁
主流關(guān)系數(shù)據(jù)庫-2023修改整理_第2頁
主流關(guān)系數(shù)據(jù)庫-2023修改整理_第3頁
主流關(guān)系數(shù)據(jù)庫-2023修改整理_第4頁
主流關(guān)系數(shù)據(jù)庫-2023修改整理_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

千里之行,始于足下讓知識帶有溫度。第第2頁/共2頁精品文檔推薦主流關(guān)系數(shù)據(jù)庫1.主流關(guān)系數(shù)據(jù)庫:SQLServer:只是一個實現(xiàn)了SQL標(biāo)準(zhǔn)的數(shù)據(jù)庫產(chǎn)品,并非SQL標(biāo)準(zhǔn);Sybase:Sybase公司。微軟的SQL數(shù)據(jù)庫當(dāng)時是和Sybase合作開發(fā)的,兩者十分相像;Oracle8i:符合SQL標(biāo)準(zhǔn)的數(shù)據(jù)庫產(chǎn)品中最流行,屬Oracle公司,但該產(chǎn)品價格昂貴;DB2:屬IBM公司,SQL標(biāo)準(zhǔn)由DB2數(shù)據(jù)庫演變而來,DB2也是一個十分精彩的商業(yè)化數(shù)據(jù)庫產(chǎn)品。

2.MySQL是一個迅速、多線程、多用戶、網(wǎng)絡(luò)化數(shù)據(jù)庫服務(wù)器,由瑞典TcX公司負(fù)責(zé)開發(fā)和維護(hù)。

3.信息的特征:表征性,可傳揚(yáng)性,可處理性,可用性、可增值性等

4.數(shù)據(jù)的特征:1)數(shù)據(jù)是客體屬性的反映,這是數(shù)據(jù)的內(nèi)容;2)數(shù)據(jù)是記錄信息的符號,這是數(shù)據(jù)的形式。

5在計算機(jī)環(huán)境下,數(shù)據(jù)管理技術(shù)大致經(jīng)受了以下三個進(jìn)展階段:人工管理階段,文件系統(tǒng)管理階段,數(shù)據(jù)庫系統(tǒng)管理階段.

6.

7.分布式數(shù)據(jù)庫系統(tǒng)的主要特點:數(shù)據(jù)是分布的;數(shù)據(jù)是規(guī)律相關(guān)的;結(jié)點的自治性。

8.面對對象數(shù)據(jù)庫

9.多媒體數(shù)據(jù)的主要特點:數(shù)據(jù)量大;結(jié)構(gòu)復(fù)雜;時序性;數(shù)據(jù)傳輸?shù)难永m(xù)性。

10.數(shù)據(jù)倉庫

11.數(shù)據(jù)庫系統(tǒng)組成:數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)、應(yīng)用程序和有關(guān)人員。

12.三級模式的結(jié)構(gòu)特征:即外模式、模式和內(nèi)模式

13.兩級映射:外模式/模式映射、模式/內(nèi)模式映射。

14.外模式又稱子模式或用戶模式,對應(yīng)于用戶級。它是某個或某幾個用戶所看到的數(shù)據(jù)庫的數(shù)據(jù)視圖,是與某一應(yīng)用有關(guān)的數(shù)據(jù)的規(guī)律表示;模式又稱概念模式或規(guī)律模式,對應(yīng)于概念級。它是由數(shù)據(jù)庫設(shè)計者綜合全部用戶的數(shù)據(jù),根據(jù)統(tǒng)一的觀點構(gòu)造的全局規(guī)律結(jié)構(gòu);內(nèi)模式又稱存儲模式,對應(yīng)于物理級。它是數(shù)據(jù)庫中全體數(shù)據(jù)的內(nèi)部表示或底層描述,是數(shù)據(jù)庫最低一級的規(guī)律描述

15.外模式/模式映射:定義某一個外模式和模式之間的對應(yīng)關(guān)系。當(dāng)模式轉(zhuǎn)變時,外模式/

模式的映射要作相應(yīng)的轉(zhuǎn)變,以保證外模式保持不變。從而保證了數(shù)據(jù)的規(guī)律自立性。

模式/內(nèi)模式映射:定義數(shù)據(jù)規(guī)律結(jié)構(gòu)(模式)和存儲結(jié)構(gòu)(內(nèi)模式)之間的對應(yīng)關(guān)系。同樣,當(dāng)數(shù)據(jù)庫的存儲結(jié)構(gòu)轉(zhuǎn)變時,模式/內(nèi)模式的映射也必需作相應(yīng)的修改,使得模式保持不變。從而保證了數(shù)據(jù)的物理自立性。

16.三級模式的優(yōu)點:保證數(shù)據(jù)的自立性;簡化了用戶接口,便利了用戶使用;有利于數(shù)據(jù)分享;有利于數(shù)據(jù)平安保密。

17.概念模型基本概念:實體是指客觀存在并可互相區(qū)別的事物;屬性是指實體或聯(lián)系所具有的特征;用實體名及其屬性名集合來描述同類實體,稱為實體型。例如,同學(xué)

(學(xué)號、姓名、性別、年齡、班級)是一個實體型;同型實體的集合稱為實體集。例如,全體同學(xué)就是一個實體集;聯(lián)系是實體集之間關(guān)系的抽象;域某個(些)屬性的取值范圍;唯一標(biāo)識實體的屬性集稱為關(guān)鍵字;

18.兩個實體集之間的聯(lián)系:一對一聯(lián)系(1:1)、一對多聯(lián)系(1:n)、多對多聯(lián)系(m:n)。

19.數(shù)據(jù)模型的三要素:數(shù)據(jù)結(jié)構(gòu);數(shù)據(jù)操作;數(shù)據(jù)的約束條件。

20.基本數(shù)據(jù)模型主要有層次、網(wǎng)狀和關(guān)系

21.關(guān)系數(shù)據(jù)模型簡稱關(guān)系模型,由三部分組成:數(shù)據(jù)結(jié)構(gòu)、關(guān)系的完整性約束和關(guān)系操作。

22.關(guān)系數(shù)據(jù)庫有型和值之分,關(guān)系數(shù)據(jù)庫的型由若干個關(guān)系模式構(gòu)成;關(guān)系數(shù)據(jù)庫的值由在某一時刻各關(guān)系模式對應(yīng)的關(guān)系構(gòu)成。

23.DBMS普通都提供了以下三類完整性約束機(jī)制:實體完整性約束規(guī)章、引用(參照)完整性約束規(guī)章和用戶定義的完整性約束。

24.

其次章

1.VFP的名稱命名規(guī)章:名稱中只能包含字母、漢字、下劃線(_)和數(shù)字符號;名稱的開始只能是字母、漢字或下劃線,而不能是數(shù)字;除了自由表的字段名、表的索引標(biāo)識名至多只能有10個字符外,其余名稱的長度可以在1~128個字符之間;避開使用VFP系統(tǒng)的保留字,以提高程序的可讀性;文件的命名還必需符合所用操作系統(tǒng)的規(guī)定。

2.變量的創(chuàng)建:如:字符型:STORE"VFP"TOcSoft或cSoft=“VFP”

日期型:dStartDate={^2022-09-07}

規(guī)律型:isTrue=.T.

3.控制變量拜訪:變量惟獨(dú)在應(yīng)用程序運(yùn)行時或創(chuàng)建它的VFP工作區(qū)中才存在。用LOCAL指定局部變量:只能在創(chuàng)建它們的程序中使用和修改,不能被更高層或更低層的程序拜訪。用PRIVATE指定私有變量:將調(diào)用程序中定義的變量在當(dāng)前程序中躲藏起來,使得在當(dāng)前程序中可以重新使用這些變量名。用PUBLIC指定全局(公共)變量:任何運(yùn)行的程序都能使用和修改。

4.拜訪變量:?m.cName&&顯示變量cName的值;?m->cName&&顯示變量cName的值;?cName&&顯示字段cName的內(nèi)容

5.顯示內(nèi)存變量:

?命令

DISPLAYMEMORY命令

LISTMEMORY命令

其中“?”命令用于顯示指定的變量;后兩條命令用于顯示全部的變量(包括系統(tǒng)內(nèi)存變量)包括變量名、類型、當(dāng)前值等,并列出全部菜單、菜單項、彈出式菜單以及規(guī)律窗口。

6.釋放內(nèi)存變量:

關(guān)閉系統(tǒng):變量(包括系統(tǒng)變量)自動釋放。

RELEASE命令:有挑選地釋放變量。如:RELEASEnA,nB,nC&&釋放nA,nB,nC三個變

量;RELEASEALLLIKEc*&&釋放以c開始的全部變量;RELEASEALLEXCEPTc*&&

釋放除了以c開始的全部變量

CLEARMEMORY命令:釋放除系統(tǒng)變量之外的全部變量。

7.保存和恢復(fù)內(nèi)存變量:

SAVETO命令:將用戶定義的變量寫入一個文件中(缺省擴(kuò)展名為.mem)。該命令可以挑選要保存的變量類型。

命令格式如下:SAVETOFileName[ALLLIKE|ALLEXCEPTSkeleton]

RESTOREFROM命令:將一個內(nèi)存變量文件中的變量恢復(fù)到內(nèi)存中。命令格式如下:RESTOREFROMFileName[ADDITIVE]

如:SAVEALLLIKEc*TOmyfile

&&將全部以c開始的變量存入myfile.mem文件

RESTOREFROMmyfile

&&從myfile.mem文件中恢復(fù)全部變量

8.數(shù)組的聲明:用LOCAL命令聲明局部數(shù)組;用DECLARE或DIMENSION命令聲明私有數(shù)組;用PUBLIC命令聲明全局?jǐn)?shù)組。注:數(shù)組在聲明之后,每個元素被默認(rèn)地給予“.F.”值。

9.為數(shù)組元素賦值:

DIMENSIONaName[6,3]&&創(chuàng)建一個6×3的二維數(shù)組

aName=123&&給aName的全部元素賦以相同的值123

aName[1,2]=…A?&&給aName第一行的其次列元素賦以字符A

aName[3,3]=.T.&&給aName第三行的第三列元素賦以布爾值.T.

10.數(shù)組與表之間的數(shù)據(jù)傳送:

將數(shù)據(jù)從表傳至數(shù)組:

SCATTER命令:將一張表當(dāng)前記錄的數(shù)據(jù)傳送至數(shù)組。

COPYTOARRAY命令:將當(dāng)前表中多條記錄傳送至數(shù)組。

SELECT-SQL命令:可以將查詢結(jié)果傳送至數(shù)組。

將數(shù)據(jù)從數(shù)組傳至表:

GATHER命令:將數(shù)組中的數(shù)據(jù)傳送到當(dāng)前表中的當(dāng)前記錄。

APPENDFROMARRAY命令:在當(dāng)前表的末尾添加新記錄,并用數(shù)組中的數(shù)據(jù)填充這些新增的記錄。

INSERT-SQL命令:向表中增添一條新記錄,并以數(shù)組中的數(shù)據(jù)填充這條記錄。

11.字段和對象:

字段是表記錄中擁有特定數(shù)據(jù)類型的命名位置。字段可以是VFP允許的隨意數(shù)據(jù)類型。命名字段是在表設(shè)計器中設(shè)置其數(shù)據(jù)類型的,或者是在運(yùn)行時由CREATETABLE命令來確定的。對象是類的實例,類是對于擁有數(shù)據(jù)和一定行為特征的對象集合的描述。每個對象都有其屬性和辦法,并能響應(yīng)特定的大事??梢酝ㄟ^對象的屬

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論