《數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用》知識(shí)點(diǎn)總結(jié).doc
《《數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用》知識(shí)點(diǎn)總結(jié).doc》由會(huì)員分享,可在線閱讀,更多相關(guān)《《數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用》知識(shí)點(diǎn)總結(jié).doc(11頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
《數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用》知識(shí)點(diǎn)總結(jié) 第一章 數(shù)據(jù)庫(kù)基礎(chǔ) 1. 基本概念: 數(shù)據(jù):數(shù)據(jù)泛指對(duì)客觀事物的數(shù)量、屬性、位置及其相互關(guān)系的抽象表示,以適合于用人工或自然的方式進(jìn)行保存、傳遞和處理。數(shù)據(jù)是形成信息的源泉,信息是有價(jià)值的數(shù)據(jù)是數(shù)據(jù)的內(nèi)涵。 信息:有一定含義的、經(jīng)過加工處理的、對(duì)決策有價(jià)值的數(shù)據(jù) 數(shù)據(jù)庫(kù):數(shù)據(jù)庫(kù)是長(zhǎng)期存儲(chǔ)在計(jì)算機(jī)內(nèi)、有組織的可共享的數(shù)據(jù)集合。 數(shù)據(jù)庫(kù)管理系統(tǒng)(DBS的核心):專門用于管理數(shù)據(jù)可的計(jì)算機(jī)系統(tǒng)軟件。 數(shù)據(jù)庫(kù)系統(tǒng) :帶有數(shù)據(jù)庫(kù)的計(jì)算機(jī)系統(tǒng),一般由數(shù)據(jù)庫(kù)、數(shù)據(jù)庫(kù)管理系統(tǒng)(及其開發(fā)工具)、相關(guān)硬件、軟件和各類人員組成。 2. 數(shù)據(jù)管理的發(fā)展階段 1. 人工管理階段:沒有直接存儲(chǔ)設(shè)備、操作系統(tǒng)、管理軟件 2. 文件系統(tǒng)階段:把計(jì)算機(jī)眾多數(shù)據(jù)組織成相互獨(dú)立的數(shù)據(jù)文件 3. 數(shù)據(jù)庫(kù)系統(tǒng)階段:一定的格式、統(tǒng)一管理、冗余度小 4. 分布式數(shù)據(jù)庫(kù)階段:物理上分離、邏輯上統(tǒng)一 5. 面向?qū)ο髷?shù)據(jù)庫(kù)階段 3. 數(shù)據(jù)模型: (1)基本概念: 數(shù)據(jù)模型:數(shù)據(jù)庫(kù)系統(tǒng)的形式框架,用來描述數(shù)據(jù)的一組概念和定義,包括描述數(shù)據(jù)、數(shù)據(jù)聯(lián)系、數(shù)據(jù)操作、數(shù)據(jù)語義以及數(shù)據(jù)一致性的概念工具。 概念模型:按用戶的觀點(diǎn)對(duì)數(shù)據(jù)和信息進(jìn)行建模,是現(xiàn)實(shí)世界到信息世界的第一層抽象,強(qiáng)調(diào)語義表達(dá)功能。 實(shí)體:客觀存在的并且可以相互區(qū)別的“事物” 實(shí)體集:性質(zhì)相同的同類實(shí)體的集合 屬性:描述實(shí)體的特征 域:屬性的取值范圍 主鍵:用來唯一標(biāo)識(shí)一個(gè)元組的某個(gè)屬性或?qū)傩越M合 聯(lián)系(1:1,1:n,m:n):實(shí)體集之間的關(guān)系,反應(yīng)事物之間的相互關(guān)聯(lián),聯(lián)系也是主體,也可具有屬性 關(guān)系模型:采用二維表來表示實(shí)體以及實(shí)體之間關(guān)系的模型。本質(zhì)是一張表。 關(guān)系、關(guān)系模式:1:1關(guān)系名(屬性1,屬性2,……) 1:n 將1的主鍵放入n中 學(xué)生(班級(jí)編號(hào),……) n:m 將實(shí)體的主鍵放入關(guān)系的屬性中 (2)E-R模型:能根據(jù)具體問題構(gòu)建E-R模型、畫出E-R圖 實(shí)體集:矩形框 屬性:橢圓 聯(lián)系:菱形 (3)關(guān)系模型的數(shù)據(jù)結(jié)構(gòu)、關(guān)系的性質(zhì) 數(shù)據(jù)查詢、數(shù)據(jù)插入、數(shù)據(jù)刪除、數(shù)據(jù)修改 關(guān)系運(yùn)算:選擇(減少個(gè)體保留所有屬性)、投影(所有個(gè)體的部分屬性)、聯(lián)結(jié) (4)E-R模型轉(zhuǎn)換為關(guān)系模型 (5)關(guān)系模型的完整性(實(shí)體、參照、自定義) 實(shí)體:主鍵不能為空 參照:外鍵為空或在其擔(dān)任主鍵的實(shí)體集中存在 自定義:用戶自己定義的語義要求 第二章 Access數(shù)據(jù)庫(kù)與表的操作 1. Access數(shù)據(jù)庫(kù)設(shè)計(jì)的一般步驟 2. 基本概念:Access數(shù)據(jù)庫(kù)、表、記錄、字段 3. 使用表設(shè)計(jì)器創(chuàng)建表 (1)字段名命名規(guī)則 不能空格開頭、不能用.!()[]、最長(zhǎng)64個(gè)字符 (2)字段類型:文本、數(shù)字、日期/時(shí)間、是/否、查閱向?qū)В▊溥x項(xiàng)中選擇) (3)字段屬性:字段大小、輸入掩碼(控制數(shù)據(jù)的輸入)、有效性規(guī)則(規(guī)范、核查)、有效性文本(提示信息)、默認(rèn)值、索引(搜索或排序的根據(jù),加快查詢速度)、必填字段 (4)設(shè)置主鍵 4.建立表間關(guān)系:關(guān)聯(lián)字段、實(shí)施參照完整性 5.表的復(fù)制、更名、刪除 6.數(shù)據(jù)的導(dǎo)入、導(dǎo)出 第三章 查詢 1. 查詢的概念和作用 查詢是根據(jù)查詢條件從一個(gè)或多個(gè)表中獲取數(shù)據(jù)的方法 瀏覽、更新、分析數(shù)據(jù) 2. 選擇查詢 使用條件從一個(gè)或多個(gè)表中檢索數(shù)據(jù),然后按所需順序顯示數(shù)據(jù) 3. 條件查詢 (1)查詢條件的表示 ①條件的組合:and、or、not ②取值范圍的說明: >、<、>=、<=、<> between… and… In ③條件不確定: like *(替代零個(gè)一個(gè)或多個(gè)任意字符)、?(任意單一字符)、#(任意一個(gè)數(shù)字)、[ ](替代方括號(hào)內(nèi)任意字符)、!(替代方括號(hào)內(nèi)字符以外的任意字符)、- (2)函數(shù) ①統(tǒng)計(jì)函數(shù)(SUM,AVG,COUNT,MAX,MIN) ②字符串函數(shù)(LEN,LEFT,RIGHT,MID) ③日期函數(shù)(DATE,NOW,YEAR,MONTH,DAY) 4. 交叉表查詢、重復(fù)項(xiàng)查詢、不匹配項(xiàng)查詢:特點(diǎn)、何時(shí)適用 交叉:對(duì)數(shù)據(jù)庫(kù)中表和查詢進(jìn)行分類統(tǒng)計(jì),使用的字段必須來源于同一個(gè)表或查詢 重復(fù):對(duì)某些怒有相同值得記錄進(jìn)行檢索和分類,判斷信息正確性 不匹配:查找可能的遺漏,在一張表中有另一張表中沒有 4.參數(shù)查詢 在作為參數(shù)字段的條件行中,以[ ]括起與字段名不同的內(nèi)容 5.操作查詢:生成表查詢、更新查詢、刪除查詢、追加查詢 第四章 SQL查詢 select-from-where、insert、update、delete,要求能讀懂 select:構(gòu)成查詢結(jié)果的屬性列 from:作查詢的表 where:查詢條件 insert:將子查詢結(jié)果插入到指定的表 update:數(shù)據(jù)更新,需要更新的表 delete:刪除字段 數(shù)據(jù)定義:用于定義和修改基本表、定義視圖和定義索引create(建立) drop(刪除) alter(修改) 數(shù)據(jù)操縱:用于表或視圖的數(shù)據(jù)進(jìn)行添加、刪除和修改等操作 insert(插入) delete update 數(shù)據(jù)查詢:用于從數(shù)據(jù)庫(kù)中檢索數(shù)據(jù) select 數(shù)據(jù)控制:用于控制用戶對(duì)數(shù)據(jù)的存取權(quán)利 grant(授權(quán)) revote(回收權(quán)限) 第五章 窗體 1. 窗體的概念和作用 概念:通過靈活多樣的控件使用構(gòu)成了用戶與數(shù)據(jù)庫(kù)的交互界面,從而完成顯示、輸入和編輯數(shù)據(jù)等事物 作用:可作為瀏覽、編輯、輸入輸出表或查詢中數(shù)據(jù)的交互界面 可作為組織、控制整個(gè)系統(tǒng)中對(duì)象的外觀界面 2. 創(chuàng)建窗體的三種方法 自動(dòng)創(chuàng)建、窗體向?qū)?、設(shè)計(jì)視圖 3. 窗體的構(gòu)成 窗體頁(yè)眉、頁(yè)面頁(yè)眉、主體、頁(yè)面頁(yè)腳、窗體頁(yè)腳 4.窗體的控件 (1)類型:結(jié)合型控件、非結(jié)合型控件、計(jì)算型控件 (2)常用控件:文本框,命令按鈕,列表框和組合框,標(biāo)簽,選項(xiàng)組,選項(xiàng)按鈕,子窗體/子報(bào)表 (3)常用屬性:名稱、標(biāo)題 記錄源:窗體的數(shù)據(jù)來源,一般為表或查詢 控件來源:控件所顯示數(shù)據(jù)的來源,通常是與控件結(jié)合的字段 行來源:組合框、列表框的列表選項(xiàng)來源 5.主/子窗體:主窗體內(nèi)套有子窗體,便于在同一窗體中顯示不同表中相關(guān)聯(lián)的數(shù)據(jù) 第六章 報(bào)表 1. 報(bào)表的概念和作用:與窗體的功能比較、區(qū)別 報(bào)表用于對(duì)數(shù)據(jù)庫(kù)中的數(shù)據(jù)進(jìn)行瀏覽、分析、匯總和輸出;窗體用于瀏覽、編輯、輸入、輸出 2.報(bào)表的構(gòu)成:報(bào)表頁(yè)眉、頁(yè)面頁(yè)眉、組頁(yè)眉、主體、組頁(yè)腳、頁(yè)面頁(yè)腳、報(bào)表頁(yè)腳 3.排序和分組報(bào)表中的數(shù)據(jù)(對(duì)最多10個(gè)字段分組) 匯總項(xiàng):可以添加多個(gè)字段的匯總,并且可以對(duì)同一字段執(zhí)行多種類型的 匯總 分組間隔項(xiàng):確定記錄如何分組在一起,可以自定義 標(biāo)題項(xiàng):更改匯總字段的標(biāo)題,可以用于列標(biāo)題還可用于標(biāo)記頁(yè)眉與頁(yè)腳的匯總字段 有/無頁(yè)眉節(jié)選項(xiàng):用于添加或移除每個(gè)組前面的頁(yè)眉節(jié) 4.標(biāo)簽報(bào)表:特點(diǎn):在一頁(yè)中顯示多個(gè)標(biāo)簽,通過標(biāo)簽報(bào)表,用戶可以查看到多個(gè)且數(shù)據(jù)格式相一致的標(biāo)簽。可以將數(shù)據(jù)表示成郵件標(biāo)簽,用于打印大批量的郵件標(biāo)簽 第八章 宏 1. 基本概念:宏、宏操作、帶條件的宏 宏:宏是一組命令,他是一個(gè)或多個(gè)操作的集合,能夠?qū)⒏鞣N對(duì)象有機(jī)地組織起來,按照某個(gè)順序執(zhí)行操作步驟完成一系列操作 條件宏:在if選項(xiàng)文本框中有條件表達(dá)式的宏 宏組:宏的集合 2. 常用宏操作: OPENFORM(打開窗體),MESSAGEBOX(顯示含有警告或提示消息的消息框),CLOSEWINDOW(關(guān)閉指定窗口), OPENQUERY(打開查詢后執(zhí)行操作查詢),OPENTABLE(打開表) 轉(zhuǎn)移焦點(diǎn)gotocontrol、關(guān)閉窗體closewindows、退出程序、停止當(dāng)前宏執(zhí)行stopmacro 3.將宏與窗體上控件相關(guān)聯(lián)的方法 1)控件屬性表的事件選項(xiàng)卡中選擇一個(gè)宏 2)右擊控件直接進(jìn)入宏設(shè)計(jì)視圖 3)進(jìn)入宏對(duì)象列表框把宏對(duì)象列表框中的宏名拖放到窗體設(shè)計(jì)視圖上在窗體產(chǎn)生一個(gè)命令按鈕 第九章 VBA編程 1. 基本概念:對(duì)象、屬性、事件、事件過程、方法 對(duì)象:是現(xiàn)實(shí)世界對(duì)象的模型化,是代碼和數(shù)據(jù)的組合,具有自己的狀態(tài)和行為(繼承性、多態(tài)性、封裝性、靈活性) 屬性:特征 方法:在對(duì)象上可以執(zhí)行的操作 事件:識(shí)別和響應(yīng)的某些行為和動(dòng)作 2.數(shù)據(jù)類型:數(shù)值、字符、邏輯、日期 變量:概念、命名規(guī)則、先聲明后使用 用于臨時(shí)儲(chǔ)存數(shù)值、計(jì)算結(jié)果或數(shù)據(jù)庫(kù)中的任意對(duì)象 命名:字母或漢字開頭 dim 變量名 as 數(shù)據(jù)類型 常量:概念、符號(hào)常量 在應(yīng)用程序的運(yùn)行中不能改變的對(duì)象,只有在初始化時(shí)能賦值 public const 表達(dá)式 運(yùn)算符:算術(shù)、連接、關(guān)系、邏輯、賦值,它們的運(yùn)算法則和優(yōu)先級(jí) 優(yōu)先級(jí):算術(shù)、連接、關(guān)系、邏輯、賦值 表達(dá)式:要求會(huì)計(jì)算表達(dá)式的值 3.三大控制結(jié)構(gòu):順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu) 4.程序語句: (1)變量聲明語句 dim 變量名 as 數(shù)據(jù)類型 (2)賦值語句 變量名=表達(dá)式 (3)IF語句(單分支,雙分支,多分支),Select Case語句 IF: 單:if 條件表達(dá)式 then 語句1[else 語句2] 多:if 條件表達(dá)式 then 語句組1 else 語句組2 end if select case: select case 表達(dá)式 case 值1 語句組1 case 值2 語句組2 [case else 語句組n+1] 前面的全不匹配時(shí) end select select case 后面的表達(dá)式是必要參數(shù) case后面的值可以用is和to表范圍 (4)FOR語句(循環(huán)) for 循環(huán)變量=初值to 終值[step 步長(zhǎng)] 循環(huán)語句組 [exit for] next 循環(huán)變量 eg. Dim s as integer, I as integer s=0 for i=1 to 100 step 1 s=s+1 next i msgbox “1到100相加之和為:”& s Do…Loop語句 Do while 條件表達(dá)式 循環(huán)語句組 [exit do] loop eg.sub sumloop() dim sum as integer dim n as integer dim msg as string sum=0 n=0 msg=“100內(nèi)偶數(shù)之和為” do while n<=100 sum=sum+n n=n+2 loop msg = msg & sum msgbox msg end sub 簡(jiǎn)答: 1. 計(jì)算機(jī)數(shù)據(jù)庫(kù)管理隨著計(jì)算機(jī)硬件、軟件技術(shù)和計(jì)算機(jī)應(yīng)用范圍的發(fā)展而不斷發(fā)展,多年來大致經(jīng)歷了幾個(gè)階段 1)人工管理階段:沒有直接存儲(chǔ)設(shè)備、操作系統(tǒng)、管理軟件 2)文件系統(tǒng)階段:把計(jì)算機(jī)眾多數(shù)據(jù)組織成相互獨(dú)立的數(shù)據(jù)文件 3)數(shù)據(jù)庫(kù)系統(tǒng)階段:一定的格式、統(tǒng)一管理、冗余度小 4)分布式數(shù)據(jù)庫(kù)階段:物理上分離、邏輯上統(tǒng)一 5)面向?qū)ο髷?shù)據(jù)庫(kù)階段 2. 數(shù)據(jù)庫(kù)的主要特點(diǎn) 1) 數(shù)據(jù)結(jié)構(gòu)化 2) 相對(duì)獨(dú)立性,數(shù)據(jù)獨(dú)立于程序存在 3) 支持?jǐn)?shù)據(jù)共享,可同時(shí)為多個(gè)用戶或應(yīng)用程序提供服務(wù) 4) 可控的數(shù)據(jù)冗余,為了提高檢索速度可以適當(dāng)?shù)卦黾尤哂? 3. 數(shù)據(jù)庫(kù)系統(tǒng)中包含哪些人員,各自職責(zé)是什么 數(shù)據(jù)庫(kù)管理員、系統(tǒng)分析員、數(shù)據(jù)庫(kù)設(shè)計(jì)人員、應(yīng)用程序員、用戶 4. 關(guān)系模型定義了幾種數(shù)據(jù)庫(kù)約束條件 1) 每個(gè)屬性必須是不可分的數(shù)據(jù)項(xiàng) 2) 每一列的屬性名必須不同 3) 不能有相同的元祖 4) 同一列是同質(zhì)的,不同的列可以來自同一個(gè)域 5) 行和列的順序無所謂 5. 在關(guān)系數(shù)據(jù)庫(kù)中包含哪些常用的關(guān)系運(yùn)算 選擇、投影、聯(lián)接、自然聯(lián)接(去掉重復(fù)屬性) 6. 創(chuàng)建數(shù)據(jù)表的幾種方法 表模板、設(shè)計(jì)視圖、輸入數(shù)據(jù)、導(dǎo)入已有數(shù)據(jù) 7. 設(shè)置有效性規(guī)則和有效性文本的作用是什么 給予輸入內(nèi)容更具體的限制,對(duì)該字段上的數(shù)據(jù)進(jìn)行核查工作 8. 說明查詢和表的區(qū)別 1) 表可以進(jìn)行操作,查詢的操作權(quán)限來源于數(shù)據(jù)表 2) 表有存儲(chǔ)功能,可以進(jìn)行數(shù)據(jù)更新、新增、刪除;當(dāng)連接查詢兩個(gè)以上數(shù)據(jù)表時(shí)將無法進(jìn)行更新、新增、刪除操作 3) 表有儲(chǔ)存功能,查詢只能分析無法儲(chǔ)存 4) 查詢的數(shù)據(jù)集合是臨時(shí)存在的 9. 簡(jiǎn)述窗體的主要功能 1) 顯示與編輯數(shù)據(jù) 2) 接收數(shù)據(jù)輸入 3) 控制應(yīng)用程序流程 4) 信息顯示 5) 數(shù)據(jù)打印 10. 與快速創(chuàng)建窗體相比,使用窗體向?qū)?chuàng)建窗體有什么優(yōu)點(diǎn) 可以設(shè)置窗體的形式、格局和外觀;可以選擇多個(gè)數(shù)據(jù)源 11. 窗體有幾種視圖,各有什么作用 設(shè)計(jì)視圖:用于創(chuàng)建窗體或修改窗體的窗口 窗體視圖:用于顯示記錄數(shù)據(jù)、添加和修改表中數(shù)據(jù)窗口 布局視圖:顯示真實(shí)數(shù)據(jù),適合設(shè)置視覺外觀和可用性任務(wù) 數(shù)據(jù)表視圖:以行列格式顯示表、查詢或窗體數(shù)據(jù)的窗口 數(shù)據(jù)透視表視圖:查看明晰數(shù)據(jù)或匯總數(shù)據(jù) 數(shù)據(jù)透視圖視圖:以圖表形式顯示數(shù)據(jù),便于用戶進(jìn)行數(shù)據(jù)分析 12. 把復(fù)選框、選項(xiàng)按鈕加入選項(xiàng)組與不加入選項(xiàng)組有什么區(qū)別 13. 報(bào)表與窗體的區(qū)別 1) 作用:窗體用于查看和輸入數(shù)據(jù);報(bào)表用于輸出數(shù)據(jù) 2) 數(shù)據(jù)來源:窗體必須有數(shù)據(jù)來源;報(bào)表可以沒有數(shù)據(jù)源 3) 功能:窗體可以添加、刪除或修改原始數(shù)據(jù),報(bào)表不可以 4) 報(bào)表可以對(duì)數(shù)據(jù)進(jìn)行分組和匯總 5) 窗體可以另存為報(bào)表,報(bào)表無法轉(zhuǎn)換為窗體 14. 作為查閱與打印數(shù)據(jù)的一種方法,與表和查詢相比,報(bào)表具有哪些優(yōu)點(diǎn) 1) 可以將數(shù)據(jù)按照設(shè)計(jì)的方式打印出來 2) 可以控制每個(gè)對(duì)象的大小和外觀 3) 可以對(duì)數(shù)據(jù)進(jìn)行比較和匯總 15. 創(chuàng)建報(bào)表的方式有哪幾種,各有哪些優(yōu)點(diǎn) 快速創(chuàng)建、設(shè)計(jì)視圖、空?qǐng)?bào)表、報(bào)表向?qū)?、?biāo)簽 16. 除了報(bào)表的設(shè)計(jì)視圖外,報(bào)表預(yù)覽的結(jié)果還與什么因素有關(guān) 報(bào)表打印預(yù)覽視圖 17. 模塊有哪幾種類型?各有什么特點(diǎn)? 類模塊:包含新對(duì)象定義的模塊,在模塊中的任何過程都將成為對(duì)象的屬性和方法。與窗體和報(bào)表相關(guān)聯(lián) 標(biāo)準(zhǔn)模塊:存放整個(gè)數(shù)據(jù)庫(kù)都可用的子程序和函數(shù)的模塊,不與任何對(duì)象相關(guān)聯(lián) 18. 宏和模塊有什么關(guān)系?宏可以取代模塊嗎? 模塊是功能強(qiáng)大的編程工具,可以編寫出復(fù)雜高級(jí)的數(shù)據(jù)庫(kù)應(yīng)用程序,可以自定義函數(shù),完成更復(fù)雜的計(jì)算,替代宏所不能執(zhí)行的功能。 19. 子過程和函數(shù)過程的主要區(qū)別 子過程沒有返回值,函數(shù)過程有返回值;子過程用于編寫代碼集合,函數(shù)過程用于建立函數(shù)- 1.請(qǐng)仔細(xì)閱讀文檔,確保文檔完整性,對(duì)于不預(yù)覽、不比對(duì)內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請(qǐng)點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
9.9 積分
下載 |
- 配套講稿:
如PPT文件的首頁(yè)顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國(guó)旗、國(guó)徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對(duì)作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 數(shù)據(jù)庫(kù)技術(shù)與應(yīng)用 數(shù)據(jù)庫(kù)技術(shù) 應(yīng)用 知識(shí)點(diǎn) 總結(jié)
鏈接地址:http://www.3dchina-expo.com/p-6520207.html