數(shù)據(jù)庫(kù)知識(shí)點(diǎn)_第1頁
數(shù)據(jù)庫(kù)知識(shí)點(diǎn)_第2頁
數(shù)據(jù)庫(kù)知識(shí)點(diǎn)_第3頁
數(shù)據(jù)庫(kù)知識(shí)點(diǎn)_第4頁
數(shù)據(jù)庫(kù)知識(shí)點(diǎn)_第5頁
已閱讀5頁,還剩5頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

數(shù)據(jù)庫(kù)要點(diǎn)第一章1、 信息:人們對(duì)于客觀事物屬性和運(yùn)動(dòng)狀態(tài)的反映;信息是經(jīng)過加工處理的,對(duì)人類客觀行為產(chǎn)生影響的,通過各種方式傳播的,可被感知的數(shù)據(jù)表現(xiàn)形式。2、 數(shù)據(jù):反映客觀事物存在方式和運(yùn)動(dòng)狀態(tài)的記錄,是信息的載體。3、 數(shù)據(jù)表現(xiàn)的三種類型:數(shù)值型數(shù)據(jù),對(duì)客觀事物進(jìn)行定量記錄的符號(hào);字符型數(shù)據(jù),對(duì)客觀事物進(jìn)行定性記錄的符號(hào);特殊性數(shù)據(jù),對(duì)客觀事物的形象特征和過程進(jìn)行記錄的符號(hào)。4、 數(shù)據(jù)處理的概念:利用計(jì)算機(jī)對(duì)各種類型的數(shù)據(jù)進(jìn)行加工處理,也稱為信息處理。5、 數(shù)據(jù)處理的三個(gè)階段:人工管理階段(特點(diǎn):數(shù)據(jù)不保存;應(yīng)用程序與數(shù)據(jù)之間缺少獨(dú)立性;數(shù)據(jù)不能共享);文件系統(tǒng)階段(特點(diǎn):數(shù)據(jù)長(zhǎng)期保存;應(yīng)用程序與數(shù)據(jù)之間有了一定的獨(dú)立性;數(shù)據(jù)文件形式多樣化;數(shù)據(jù)文件不再只從屬于一個(gè)應(yīng)用程序;仍有一定的數(shù)據(jù)冗余;數(shù)據(jù)的不一致性);數(shù)據(jù)庫(kù)系統(tǒng)階段(特點(diǎn):數(shù)據(jù)整體結(jié)構(gòu)化;數(shù)據(jù)共享性高;具有很高的數(shù)據(jù)獨(dú)立性;完備的數(shù)據(jù)控制功能)6、 現(xiàn)實(shí)世界:客觀存在的事物及其相互間的聯(lián)系。人們可以通過事物不同的屬性和運(yùn)動(dòng)狀態(tài)對(duì)事物加以區(qū)別,描述事物的性質(zhì)和運(yùn)動(dòng)規(guī)律。事物可以是個(gè)體的、集體的、具體的、抽象的。7、 信息世界:人們對(duì)客觀存在的事物及其相互聯(lián)系的反映。是對(duì)現(xiàn)實(shí)世界的一種抽象描述。8、 計(jì)算機(jī)世界:是信息世界的數(shù)據(jù)化??陀^存在的事物及其相互聯(lián)系的反映,在這里用數(shù)據(jù)模型來表示。9、現(xiàn)實(shí)世界抽象信息世界轉(zhuǎn)換計(jì)算機(jī)世界—ffff(概念模型)ffff(數(shù)據(jù)模型)10、 模型:對(duì)客觀存在的事物及其相互間的聯(lián)系的抽象與模擬。11、 數(shù)據(jù)模型:是一種抽象模型。是反映客觀事物及其聯(lián)系的數(shù)據(jù)組織的結(jié)構(gòu)和形式,是對(duì)數(shù)據(jù)庫(kù)全局邏輯結(jié)構(gòu)的描述,包括:數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作、數(shù)據(jù)完整性的約束。12、 四種數(shù)據(jù)模型:層次模型,最早采用的數(shù)據(jù)模型,通過從屬關(guān)系結(jié)構(gòu)來表示數(shù)據(jù)間的聯(lián)系,層次模型是有向“樹”結(jié)構(gòu)(圖)。網(wǎng)狀模型,層次模型的擴(kuò)展,表示多個(gè)從屬關(guān)系的層次結(jié)構(gòu),呈現(xiàn)一種交叉關(guān)系的網(wǎng)絡(luò)結(jié)構(gòu),網(wǎng)狀模型是有向圖結(jié)構(gòu)(圖)。關(guān)系模型;面向?qū)ο竽P汀?3、 數(shù)據(jù)庫(kù)是數(shù)據(jù)庫(kù)系統(tǒng)的核心部分,是數(shù)據(jù)庫(kù)系統(tǒng)的管理對(duì)象。數(shù)據(jù)庫(kù)的性質(zhì)是由數(shù)據(jù)模型決定的。14、 數(shù)據(jù)庫(kù)特點(diǎn):以一定的組織方式將相關(guān)的數(shù)據(jù)組織在一起;長(zhǎng)期存放在計(jì)算機(jī)中;可為多個(gè)用戶共享;與應(yīng)用程序彼此獨(dú)立;統(tǒng)一管理的數(shù)據(jù)集合。15、 數(shù)據(jù)庫(kù)管理系統(tǒng)的特點(diǎn):介于用戶與操作系統(tǒng)之間;具有數(shù)據(jù)定義、管理和操縱功能的軟件集合。16、 數(shù)據(jù)庫(kù)系統(tǒng)的體系結(jié)構(gòu):外部級(jí)、概念級(jí)、內(nèi)部級(jí)三級(jí)結(jié)構(gòu)。數(shù)據(jù)庫(kù)的三級(jí)模式結(jié)構(gòu)由外模式、模式、內(nèi)模式組成。外模式,又稱用戶模式,對(duì)應(yīng)于用戶級(jí),描述的是數(shù)據(jù)的局部邏輯結(jié)構(gòu);概念模式,又稱模式,對(duì)數(shù)據(jù)庫(kù)中全部數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的總

體描述,是所有用戶的公共數(shù)據(jù)視圖;內(nèi)模式,存儲(chǔ)模式,是數(shù)據(jù)庫(kù)中全體數(shù)據(jù)的內(nèi)部表示,反映數(shù)據(jù)的物理結(jié)構(gòu)和存取方式。17、 數(shù)據(jù)庫(kù)系統(tǒng)的二級(jí)映射:外模式與概念模式之間的映射定義了外模式與概念模式之間的對(duì)應(yīng)關(guān)系,保證了邏輯數(shù)據(jù)的獨(dú)立性;概念模式與內(nèi)模式之間的映射定義了內(nèi)模式與概念模式之間的對(duì)應(yīng)關(guān)系,保證了物理數(shù)據(jù)的獨(dú)立性。18、 數(shù)據(jù)庫(kù)系統(tǒng)的組成:硬件環(huán)境、軟件環(huán)境(操作系統(tǒng)、數(shù)據(jù)庫(kù)管理系統(tǒng)、應(yīng)用開發(fā)工具軟件、應(yīng)用程序)、數(shù)據(jù)庫(kù)、人員(開發(fā)、使用、管理)第二章1、 實(shí)體:客觀存在并相互區(qū)別的“事物”。可以是具體的人事物,抽象的概念與關(guān)系。2、 屬性:用于描述實(shí)體特征與性質(zhì)的,屬性不能獨(dú)立于實(shí)體而存在。具有相同屬性的實(shí)體具有相同的特征和性質(zhì)。3、 實(shí)體型:用實(shí)體名和屬性名稱集來描述同類實(shí)體。4、 實(shí)體集:若干個(gè)同類實(shí)體的集合。5、 碼:某個(gè)屬性或?qū)傩约弥的軌蛭ㄒ坏貥?biāo)識(shí)實(shí)體集中的每一個(gè)實(shí)體,此屬性或?qū)傩约癁榇a。6、 聯(lián)系:多個(gè)實(shí)體集間的關(guān)聯(lián)關(guān)系的描述。7、 實(shí)體一聯(lián)系圖:“矩形”一實(shí)體集;“橢圓形”一公共屬性;“菱形”一實(shí)體集之間的聯(lián)系8、 實(shí)體集的聯(lián)系類型:一對(duì)一聯(lián)系;一對(duì)多和多對(duì)一聯(lián)系;多對(duì)多聯(lián)系9、 邏輯結(jié)構(gòu):將概念模型轉(zhuǎn)換為關(guān)系模型;將得到的關(guān)系模型轉(zhuǎn)換為具體DBMS支持的數(shù)據(jù)模型,設(shè)計(jì)關(guān)系數(shù)據(jù)庫(kù)模式;對(duì)所得到的數(shù)據(jù)模型進(jìn)行模型優(yōu)化。優(yōu)化的數(shù)據(jù)模型概念模型(E-R模型)-數(shù)據(jù)模型一,DBMS優(yōu)化的數(shù)據(jù)模型概念模型(E-R模型)I I 1轉(zhuǎn)換規(guī)則DBMS的特點(diǎn)與限制優(yōu)化方法10、 關(guān)系模型⑴在一個(gè)關(guān)系中,每一個(gè)數(shù)據(jù)都可看成獨(dú)立的分量⑵在一個(gè)關(guān)系中,每一行稱為一個(gè)元組⑶在一個(gè)關(guān)系中,每一列稱為一個(gè)屬性⑷11、 關(guān)系的規(guī)范化三范式:1.第一范式:若一個(gè)關(guān)系模式R的所有屬性都是不可再分的基本數(shù)據(jù)項(xiàng),1NF是對(duì)關(guān)系模式的一個(gè)必須滿足的要求。2.第二范式:若關(guān)系模式R屬于1NF,且每個(gè)非主屬性都完全函數(shù)依賴于碼,2NF不允許部分依賴于碼。3.第三范式:若關(guān)系模式R屬于1NF,且每個(gè)非主屬性都不傳遞依賴于碼。在關(guān)系模式設(shè)計(jì)時(shí),設(shè)計(jì)者要盡量做到使關(guān)系模式滿足3NF,它是一個(gè)良好的關(guān)系模式應(yīng)滿足的基本范式。12、概念模型與關(guān)系模型術(shù)語的對(duì)照在概念模型理論中在關(guān)系模型理論中實(shí)體型關(guān)系模式實(shí)體集關(guān)系實(shí)體元組屬性屬性屬性值分量13、關(guān)系與表的對(duì)應(yīng)關(guān)系術(shù)語的對(duì)照在關(guān)系模型理論中在關(guān)系數(shù)據(jù)庫(kù)中關(guān)系表元組記錄屬性字段分量數(shù)據(jù)項(xiàng)14、關(guān)系數(shù)據(jù)庫(kù)的特點(diǎn):以面向系統(tǒng)的觀點(diǎn)組織數(shù)據(jù),使數(shù)據(jù)具有最小的冗余度,支持復(fù)雜的數(shù)據(jù)結(jié)構(gòu);具有高度的數(shù)據(jù)和程序的獨(dú)立性,應(yīng)用程序與數(shù)據(jù)的邏輯結(jié)構(gòu)及數(shù)據(jù)的物理存儲(chǔ)方式無關(guān);由于數(shù)據(jù)具有共享性,使數(shù)據(jù)庫(kù)中的數(shù)據(jù)能為多個(gè)用戶服務(wù);關(guān)系數(shù)據(jù)庫(kù)允許多個(gè)用戶同時(shí)訪問,同時(shí)提供了各種控制功能,保證數(shù)據(jù)的安全性、完整性和并發(fā)性控制。第三章1、 關(guān)系代數(shù)包含集合運(yùn)算和關(guān)系運(yùn)算。2、 并:R和S的并,產(chǎn)生一個(gè)包含R、S中所有不同元組的新關(guān)系,消除重復(fù)元組;差:R和S的差,是所有屬于R但不屬于S的元組組成的新關(guān)系,在R中出現(xiàn)S中不出現(xiàn)的元組;交:R和S的交,是屬于R而且屬于S的元組組成的新關(guān)系,在R中出現(xiàn)在S中出現(xiàn);笛卡爾積:R和S的笛卡爾積,是R中每個(gè)元組與S中每個(gè)元組連接組成的新關(guān)系,mXn元組組成。3、 特殊關(guān)系運(yùn)算包括投影、選擇、連接和除運(yùn)算。投影【!J(R)】:選擇關(guān)系R中的若干屬性組成新的關(guān)系,并去掉重復(fù)元組,對(duì)屬性的篩選(A為屬性列表);選擇【6.(R)】:選F擇關(guān)系R中的若干元組組成新的關(guān)系(F為邏輯表達(dá)式);連接(不太可能考)第四章P67退出:1.在主菜單中,打開“文件”菜單,選擇“退出”2.按Alt+F4組合鍵3.按Ctrl+Alt+Del組合鍵,進(jìn)入“關(guān)閉程序”窗口,按“結(jié)束任務(wù)”4.單擊右上角X5.在“命令”窗口,輸入Quit命令,并按回車鍵第五章1、 數(shù)據(jù)類型:字符型(Character),數(shù)值型(Numeric){數(shù)值型(Numeric)、浮點(diǎn)型(Float)、貨幣型(Money)、雙精度型(Double)、整型(Integer)},日期型(Date){SetMarkTo、SetDate、SetCenturyOn/Off},日期時(shí)間型(DateTime),邏輯型(Logic),備注型(Memo),通用型(General)2、 數(shù)據(jù)存儲(chǔ):①常量:1.數(shù)值型常量。如:-123.562.浮點(diǎn)型常量。如-123e+12(-123X1012)3.字符型常量。要加定界符。如:“ABC”4.邏輯型常量。5.日期常量。系統(tǒng)輸出格式:mm/dd/yy;系統(tǒng)輸入格式:{Ayyyy/mm/dd}6.日期時(shí)間型常量。②內(nèi)存變量③數(shù)組變量④字段變量⑤記錄⑥對(duì)象3、函數(shù):㈠數(shù)值函數(shù)函數(shù)功能EXP()計(jì)算并返回e指數(shù)的值INT()返回整數(shù)部分LOG()返回?cái)?shù)值表達(dá)式的自然對(duì)數(shù)值LOG10()常用對(duì)數(shù)值MAX(x1,x2,x3)最大MIN(x1,x2,x3)最小MOD(x1,x2)相除,取余ROUND()小數(shù)部分,四舍五入的值SIGN()返回正負(fù)號(hào)

SQRT()平方根㈡字符處理函數(shù)ALLTRIM(<字符表達(dá)式〉)刪除首尾空格字符LEFT(<字符表達(dá)式>,<數(shù)值表達(dá)式〉)從指定最左邊字符開始,返回指定個(gè)數(shù)字符LEN(<字符表達(dá)式〉)返回字符個(gè)數(shù)LIKE(<字符表達(dá)式1>,<字符表達(dá)式2>)確定1與2是否匹配LOWER(<字符表達(dá)式〉)字母全變?yōu)樾慙TRIM(<字符表達(dá)式〉)刪除前導(dǎo)空白R(shí)IGHT(<字符表達(dá)式>,<數(shù)值表達(dá)式〉)從指定最右邊字符開始,返回指定個(gè)數(shù)字符RTRIM<^符表達(dá)式〉)刪除尾部空格SPACE(<^值表達(dá)式〉)返回指定個(gè)數(shù)空格字符串SUBSTR(<字符表達(dá)式>,<數(shù)值表達(dá)式1>,<數(shù)值表達(dá)式2>)從1的位置起截取2指定個(gè)數(shù)字符UPPER(<字符表達(dá)式〉)字母全變?yōu)榇髮憿缛掌跁r(shí)間函數(shù)DATE()系統(tǒng)日期DATETIME()系統(tǒng)日期和時(shí)間DOW(<日期時(shí)間表達(dá)式〉)星期幾的數(shù)值MINUTE(<日期時(shí)間表達(dá)式〉)分鐘值MONTH(<日期時(shí)間表達(dá)式〉)月份值SEC(<日期時(shí)間表達(dá)式〉)秒數(shù)TIME()系統(tǒng)時(shí)間WEEK(<日期時(shí)間表達(dá)式〉)一年中的第幾個(gè)星期YEAR(<日期時(shí)間表達(dá)式〉)年份㈣數(shù)據(jù)轉(zhuǎn)換函數(shù)CTOD(<字符表達(dá)式〉)轉(zhuǎn)換成日期常量DTOC(<日期表達(dá)式〉)轉(zhuǎn)換成字符串STR(<數(shù)值表達(dá)式1>[,<數(shù)值表達(dá)式2>[,<數(shù)值表達(dá)式3>]])將1按2指定的長(zhǎng)度以及3指定的小數(shù),轉(zhuǎn)換成相應(yīng)數(shù)字字符串TTOC(<日期時(shí)間表達(dá)式〉)轉(zhuǎn)換成指定字符串TTOD(<日期時(shí)間表達(dá)式〉)轉(zhuǎn)換成日期常量VAL(<字符表達(dá)式〉)轉(zhuǎn)換成數(shù)值常量4、表達(dá)式:①算術(shù)表達(dá)式**,A冪*,/乘,除%,mod取余+,-加,減②字符表達(dá)式+連接-連接,刪除尾部空格后連接$比較,看一個(gè)字符串是否在另一個(gè)中③日期時(shí)間表達(dá)式④關(guān)系表達(dá)式<小于>大于等于<>,#,!=不等于<=小于或等于>=大于或等于字符串等于⑤邏輯表達(dá)式,NOT.邏輯非,AND.邏輯與.OR.邏輯或第六章第七章1、 命令:創(chuàng)建表:Greate<表名〉或GreateTable<表名>([<字段名]類型(長(zhǎng)度)…)定義當(dāng)前工作區(qū):Select<工作區(qū)號(hào)>/<表號(hào)〉打開表:Use[<表名>.dbf][In<工作區(qū)號(hào)>/<別名>][Again][Alias]<別名>][Exclusive]/[NoupdateShared](In打開表的工作區(qū)號(hào),Again在某一工作區(qū)打開已在其他區(qū)打開的表,Alias打開表的同時(shí)定義別名,Exclusive獨(dú)占方式打開,NoupdateShared只讀方式打開)關(guān)閉表:CloseAll關(guān)閉所有;CloseTables關(guān)閉當(dāng)前數(shù)據(jù)庫(kù)中所有打開的表;CloseTablesAll關(guān)閉當(dāng)前數(shù)據(jù)庫(kù)中所有打開的表及自由表修改表:ModifyStructure以追加方式輸入數(shù)據(jù):Append[Blank] (Blank直接追加一條空白記錄)瀏覽和修改數(shù)據(jù):Browse[Field<字段名表>][For<條件表達(dá)式>][Last](Field對(duì)包含<字段名表〉所列的字段進(jìn)行操作;For對(duì)滿足條件的記錄進(jìn)行操作;Last對(duì)當(dāng)前表所有記錄進(jìn)行操作)List/Display[<范圍>][Field<字段名表>][For<條件表達(dá)式>][Off][ToPrinter][ToFile<文件名>] (<范圍〉有All(全部記錄),Next<n>(包括當(dāng)前記錄在內(nèi)的n條記錄),Record<n>(僅對(duì)第n條記錄進(jìn)行操作,Rest(包括當(dāng)前記錄直到表最后一條記錄范圍內(nèi)的n條記錄;Off顯示結(jié)果不包含記錄號(hào);ToPrinter顯示結(jié)果在顯示器和打印機(jī)上同時(shí)輸出;ToFile顯示結(jié)果在顯示器輸出,同時(shí)寫入數(shù)據(jù)表中)創(chuàng)建數(shù)據(jù)庫(kù):GreateDatabase<數(shù)據(jù)庫(kù)名〉打開數(shù)據(jù)庫(kù):OpenDatabase<數(shù)據(jù)庫(kù)名〉[Shared][Exclusive]ModifyDatabase<數(shù)據(jù)庫(kù)名>向數(shù)據(jù)庫(kù)添加表:AddTable<表名〉2、 工作區(qū):在VF中,允許用戶使用32767個(gè)工作區(qū),并允許在各個(gè)工作區(qū)中打開不同的數(shù)據(jù)庫(kù)表或自由表。每一個(gè)工作區(qū)上只能打開一個(gè)表,同一個(gè)表不能在兩個(gè)或多個(gè)工作區(qū)打開,使用Select命令可以改變工作區(qū),允許各工作區(qū)表間建立聯(lián)系。3、 表中數(shù)據(jù)修改方式的區(qū)別4、數(shù)據(jù)庫(kù)表的使用:設(shè)置字段的顯示標(biāo)題(字段名的最大長(zhǎng)度只有10個(gè)字符),給字段添加注釋,設(shè)置字段的默認(rèn)值,設(shè)置字段的有效規(guī)則第八章命令:創(chuàng)建非結(jié)構(gòu)索引:IndexOn<索引表達(dá)式>To<索引文件名>[For<條件表達(dá)式>][Ascending][Descending]{索引文件名的擴(kuò)展名為.IDX}(Ascending升序,Descending降序)創(chuàng)建結(jié)構(gòu)索引:IndexOn<索引表達(dá)式>Tag<索引文件名>[For<條件表達(dá)式>][Ascending][Descending][Unique][Candidate]{索引文件名的擴(kuò)展名為.CDX} (Unique建立唯一索引,Candidate建立候選索引,省略建立普通索引)物理排序:SortTo<新表名〉On<排序關(guān)鍵字>[/A][/C][/D]......[<范圍>][For<條件表達(dá)式>][While<條件表達(dá)式>][Fields<條件表達(dá)式〉]([/A]為升序,[/D]為降序)絕對(duì)定位: Go/GotoTop確定當(dāng)前表中第一個(gè)記錄為當(dāng)前記錄Bottom確定當(dāng)前表中最后一個(gè)記錄為當(dāng)前記錄<算術(shù)表達(dá)式〉確定當(dāng)前表中記錄號(hào)與<算術(shù)表達(dá)式〉值相同的記錄為當(dāng)前記錄相對(duì)定位:Skip<算術(shù)表達(dá)式〉(如Skip+3)條件定位:Locate[<范圍〉]For<條件表達(dá)式〉 (指定<范圍〉內(nèi),第一個(gè)滿足<條件表達(dá)式>的記錄為當(dāng)前記錄)Continue將滿足Locate條件的下一個(gè)記錄確定當(dāng)前記錄,Continue命令只能與Locate命令一同使用Find<表達(dá)式>按某一個(gè)字段建立索引后,確定第一個(gè)索引字段值與<表達(dá)式〉值匹配的記錄為當(dāng)前記錄Seek<字符串>按某一個(gè)字段建立索引后,確定第一個(gè)索引字段值與<字符串〉匹配的記錄為當(dāng)前記錄邏輯刪除: Delete[<范圍〉][For<條件表達(dá)式〉]恢復(fù)刪除:Recall[<范圍>][For<條件表達(dá)式〉]物理刪除:Pack 物理刪除當(dāng)前表中所有邏輯刪除標(biāo)記的記錄Zap 物理刪除當(dāng)前表中所有的記錄,這些記錄不必先做邏輯刪除單記錄修改:Edit[<記錄號(hào)〉]條件修改: Change[<范圍>][Fields<字段名表>][For<條件表達(dá)式〉]成批修改: Replace[<范圍>]<字段名1>W(wǎng)ith<表達(dá)式1>......[For<條件表達(dá)式〉]第九章1、 視圖:從一個(gè)或多個(gè)表中導(dǎo)出的“表”,視圖中的數(shù)據(jù)還是存儲(chǔ)在原來的表中,可以看做是個(gè)“虛表”。2、 查詢:一種相對(duì)獨(dú)立且功能強(qiáng)大、結(jié)果多樣的數(shù)據(jù)庫(kù)資源,利用查詢可以實(shí)現(xiàn)對(duì)數(shù)據(jù)庫(kù)中數(shù)據(jù)的瀏覽、篩選、排序、檢索、統(tǒng)計(jì)及加工等操作。3、 視圖與查詢區(qū)別:二者操作基本相同,查詢的結(jié)果比視圖多樣化,但是查詢不能更新數(shù)據(jù);視圖比查詢多一個(gè)更新功能。4、 查詢的去向:第十章1、基本數(shù)據(jù)類型:數(shù)值型{Integer,或Int,長(zhǎng)整數(shù),按4B存儲(chǔ);Float(n),浮點(diǎn)數(shù),精度至少為n位數(shù)字,按8B存儲(chǔ);Double;Numberic(p,q),定點(diǎn)數(shù),由p位數(shù)字組成,小數(shù)后有q位};字符型{Char(n);Text/Memo所占空間最大為2GB;Binary二進(jìn)制位串};日期、時(shí)間型{Date;Time;DateTime全按8B存儲(chǔ)};邏輯型Logic,按1B存儲(chǔ);貨幣型Money,按8B存儲(chǔ);OLE型General,所占空間可達(dá)2GB2、 命令:創(chuàng)建表:GreateTable<表名〉(<字段名1><數(shù)據(jù)類型1>[<字段級(jí)完整性約束1][,<字段名2><數(shù)據(jù)類型2>[<字段級(jí)完整性約束2>]......<字段完整性約束n>:PrimaryKey約束(主關(guān)鍵字約束)、ForeignKey約束(外部關(guān)鍵字或參照表約束)、Unique約束(非主關(guān)鍵字的一字段或多字段上要求數(shù)據(jù)唯一的情況)、Check約束(域完整性約束)、NotNULL約束不允許字段值為空,NULL約束允許字段值為空修改表:AlterTable<表名>[Add<新字段名><數(shù)據(jù)類型>[<完整性約束>][,...]][Drop[[[Constraint]<約束名〉]/[Column<字段名>]][,…][Alter<字段名><數(shù)據(jù)類型>[,…] (Add子句用于增加新字段和新的完整性約束條件;Drop子句用于刪除指定的字段和完整性約束;Alter子句用于修改原有的字段定義)刪除表:DropTable<表名〉插入數(shù)據(jù):InsertInto<表名〉[(<字段名1>[,<字段名2>,...])]Values([<常量1>[,<常量2>,...]]) (Into子句中的<字段名1>[,<字段名2>,...])指表中插入新值的字段;Values子句中的<常量1>[,<常量2>,...]]指表中插入新值字段的值,其中各常量的數(shù)據(jù)類型必須與Into子句中所對(duì)應(yīng)字段的數(shù)據(jù)類型相同,且個(gè)數(shù)匹配)更新記錄: Update<表名〉Set<字段名>=<表達(dá)式>[,<字段名>=<表達(dá)式>][,...][Where<條件表達(dá)式〉](<字段名>=<表達(dá)式〉:用<表達(dá)式>的值取代對(duì)應(yīng)<字段名〉的字段值;Where<條件表達(dá)式〉指出表中需要更新數(shù)據(jù)字段值的記錄應(yīng)滿足的條件)刪除記錄:DeleteFrom<表名〉[Where<條件表達(dá)式〉]數(shù)據(jù)查詢:Select[All/Distinct]<字段名〉/<目標(biāo)字段表達(dá)式>/<函數(shù)〉[,...]From<表名或視圖名〉 [[Left][Right]Join<表或查詢〉On<條件表達(dá)式>][Where<條件表達(dá)式>][GroupBy<字段名1>[Having<條件表達(dá)式>]][OrderBy<字段名2>[Asc][Desc](Distinct查詢結(jié)果不包含重復(fù)記錄的記錄集;From<表名或視圖名〉查詢的數(shù)據(jù)來源;[[Left][Right]Join<表或查詢〉On<條件表達(dá)式〉查詢結(jié)果是多表組成的記錄集;Where<條件表達(dá)式〉查詢結(jié)果是表中滿足<條件表達(dá)式〉的記錄集;[GroupBy查詢結(jié)果是表按...分組的記錄集;Having<條件表達(dá)式>指定表滿足<條件表達(dá)式〉并按

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論