下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、數(shù)據(jù)庫技術(shù)與應(yīng)用知識點(diǎn)總結(jié)第一章 數(shù) 據(jù)庫基礎(chǔ)1. 基本概念:數(shù)據(jù):數(shù)據(jù)泛指對客觀事物的數(shù)量、屬性、位置及其相互關(guān)系的抽象表示,以適合于用人工或自然的方式進(jìn)行保存、傳遞和處理。數(shù)據(jù)是形成信息的源泉,信息是有價(jià)值的數(shù)據(jù)是數(shù)據(jù)的內(nèi)涵。信息:有一定含義的、經(jīng)過加工處理的、對決策有價(jià)值的數(shù)據(jù)數(shù)據(jù)庫:數(shù)據(jù)庫是長期存儲在計(jì)算機(jī)內(nèi)、有組織的可共享的數(shù)據(jù)集合。數(shù)據(jù)庫管理系統(tǒng)(DBS的核心):專門用于管理數(shù)據(jù)可的計(jì)算機(jī)系統(tǒng)軟件。數(shù)據(jù)庫系統(tǒng):帶有數(shù)據(jù)庫的計(jì)算機(jī)系統(tǒng),一般由數(shù)據(jù)庫、數(shù)據(jù)庫管理系統(tǒng)(及其開發(fā)工具)、相關(guān)硬件、軟件和各類人員組成。2. 數(shù)據(jù)管理的發(fā)展階段1. 人工管理階段:沒有直接存儲設(shè)備、操作系統(tǒng)、管
2、理軟件2. 文件系統(tǒng)階段:把計(jì)算機(jī)眾多數(shù)據(jù)組織成相互獨(dú)立的數(shù)據(jù)文件3. 數(shù)據(jù)庫系統(tǒng)階段:一定的格式、統(tǒng)一管理、冗余度小4. 分布式數(shù)據(jù)庫階段:物理上分離、邏輯上統(tǒng)一5. 面向?qū)ο髷?shù)據(jù)庫階段3. 數(shù)據(jù)模型:( 1)基本概念:數(shù)據(jù)模型:數(shù)據(jù)庫系統(tǒng)的形式框架,用來描述數(shù)據(jù)的一組概念和定義,包括描述數(shù)據(jù)、數(shù)據(jù)聯(lián)系、數(shù)據(jù)操作、數(shù)據(jù)語義以及數(shù)據(jù)一致性的概念工具。概念模型:按用戶的觀點(diǎn)對數(shù)據(jù)和信息進(jìn)行建模,是現(xiàn)實(shí)世界到信息世界的第一層抽象,強(qiáng)調(diào)語義表達(dá)功能。實(shí)體:客觀存在的并且可以相互區(qū)別的“事物”實(shí)體集:性質(zhì)相同的同類實(shí)體的集合屬性:描述實(shí)體的特征域:屬性的取值范圍主鍵:用來唯一標(biāo)識一個(gè)元組的某個(gè)屬性或?qū)?/p>
3、性組合聯(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é)生(班級編號,)n : m 將實(shí)體的主鍵放入關(guān)系的屬性中(2) E-R模型:能根據(jù)具體問題構(gòu)建 E-R模型、畫出E-R圖實(shí)體集:矩形框?qū)傩裕簷E圓聯(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)系
4、模型( 5)關(guān)系模型的完整性(實(shí)體、參照、自定義)實(shí)體:主鍵不能為空參照:外鍵為空或在其擔(dān)任主鍵的實(shí)體集中存在自定義:用戶自己定義的語義要求第二章 Access 數(shù)據(jù)庫與表的操作1. Access 數(shù)據(jù)庫設(shè)計(jì)的一般步驟2. 基本概念:Access 數(shù)據(jù)庫、表、記錄、字段3. 使用表設(shè)計(jì)器創(chuàng)建表( 1)字段名命名規(guī)則不能空格開頭、不能用.!() 、最長 64個(gè)字符( 2)字段類型:文本、數(shù)字、日期/ 時(shí)間、是/ 否、查閱向?qū)В▊溥x項(xiàng)中選擇)( 3) 字段屬性:字段大小、輸入掩碼 (控制數(shù)據(jù)的輸入)、 有效性規(guī)則(規(guī)范、核查)、有效性文本(提示信息)、默認(rèn)值、索引(搜索或排序的根據(jù),加快查詢速度)
5、、必填字段( 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取值范圍的說明:> 、 <、 >=、 <=、 <>betweenand In條件不確定:like*(替代零個(gè)一個(gè)或多個(gè)任意字符)、 ?(任意單一字符) 、 #(任意一個(gè)數(shù)字)、 (替代方括號內(nèi)任意字符
6、)、 ! (替代方括號內(nèi)字符以外的任意字符)、 -( 2)函數(shù)統(tǒng)計(jì)函數(shù)(SUM AVG COUNTMAX MIN)字符串函數(shù)(LEN LEFT, RIGHT MID)日期函數(shù)(DATE NOWVYEAR MONTH DAY4. 交叉表查詢、重復(fù)項(xiàng)查詢、不匹配項(xiàng)查詢:特點(diǎn)、何時(shí)適用交叉:對數(shù)據(jù)庫中表和查詢進(jìn)行分類統(tǒng)計(jì),使用的字段必須來源于同一個(gè)表或查詢重復(fù):對某些怒有相同值得記錄進(jìn)行檢索和分類,判斷信息正確性不匹配:查找可能的遺漏,在一張表中有另一張表中沒有4. 參數(shù)查詢在作為參數(shù)字段的條件行中,以 括起與字段名不同的內(nèi)容5. 操作查詢:生成表查詢、更新查詢、刪除查詢、追加查詢 第四章 SQL
7、查詢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ù)庫中檢索數(shù)據(jù)select數(shù)據(jù)控制:用于控制用戶對數(shù)據(jù)的存取權(quán)利grant (授權(quán))re
8、vote (回收權(quán)限)第五章 窗體1. 窗體的概念和作用概念: 通過靈活多樣的控件使用構(gòu)成了用戶與數(shù)據(jù)庫的交互界面,從而完成顯示、輸入和編輯數(shù)據(jù)等事物作用:可作為瀏覽、編輯、輸入輸出表或查詢中數(shù)據(jù)的交互界面可作為組織、控制整個(gè)系統(tǒng)中對象的外觀界面2. 創(chuàng)建窗體的三種方法自動創(chuàng)建、窗體向?qū)?、設(shè)計(jì)視圖3. 窗體的構(gòu)成窗體頁眉、頁面頁眉、主體、頁面頁腳、窗體頁腳4. 窗體的控件( 1)類型:結(jié)合型控件、非結(jié)合型控件、計(jì)算型控件( 2)常用控件:文本框,命令按鈕,列表框和組合框,標(biāo)簽,選項(xiàng)組,選項(xiàng)按鈕,子窗體/ 子報(bào)表( 3)常用屬性:名稱、標(biāo)題記錄源:窗體的數(shù)據(jù)來源,一般為表或查詢控件來源:控件所顯
9、示數(shù)據(jù)的來源,通常是與控件結(jié)合的字段行來源:組合框、列表框的列表選項(xiàng)來源5. 主 /子窗體: 主窗體內(nèi)套有子窗體,便于在同一窗體中顯示不同表中相關(guān)聯(lián)的數(shù)據(jù)第六章 報(bào)表1. 報(bào)表的概念和作用:與窗體的功能比較、區(qū)別報(bào)表用于對數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行瀏覽、分析、 匯總和輸出;窗體用于瀏覽、編輯、輸入、輸出2. 報(bào)表的構(gòu)成:報(bào)表頁眉、頁面頁眉、組頁眉、主體、組頁腳、頁面頁腳、報(bào)表頁腳3. 排序和分組報(bào)表中的數(shù)據(jù)(對最多 10 個(gè)字段分組)匯總項(xiàng): 可以添加多個(gè)字段的匯總,并且可以對同一字段執(zhí)行多種類型的匯總分組間隔項(xiàng):確定記錄如何分組在一起,可以自定義標(biāo)題項(xiàng):更改匯總字段的標(biāo)題,可以用于列標(biāo)題還可用于標(biāo)記
10、頁眉與頁腳的匯總字段有 / 無頁眉節(jié)選項(xiàng):用于添加或移除每個(gè)組前面的頁眉節(jié)4. 標(biāo)簽報(bào)表:特點(diǎn):在一頁中顯示多個(gè)標(biāo)簽,通過標(biāo)簽報(bào)表,用戶可以查看到多個(gè)且數(shù)據(jù)格式相一致的標(biāo)簽??梢詫?shù)據(jù)表示成郵件標(biāo)簽,用于打印大批量的郵件標(biāo)簽第八章 宏1. 基本概念:宏、宏操作、帶條件的宏宏:宏是一組命令,他是一個(gè)或多個(gè)操作的集合,能夠?qū)⒏鞣N對象有機(jī)地組織起來,按照某個(gè)順序執(zhí)行操作步驟完成一系列操作條件宏:在if 選項(xiàng)文本框中有條件表達(dá)式的宏宏組:宏的集合2 .常用宏操作:OPENFORM丁開窗體),MESSAGEBOX示含有警告或提示 消息的消息框),CLOSEWINDOW閉指定窗口),OPENQUERY丁開
11、查詢 后執(zhí)行操作查詢),OPENTABL即開表)轉(zhuǎn)移焦點(diǎn)gotocontrol 、關(guān)閉窗體closewindows、退出程序、停止當(dāng)前宏執(zhí)行 stopmacro3 . 將宏與窗體上控件相關(guān)聯(lián)的方法1 )控件屬性表的事件選項(xiàng)卡中選擇一個(gè)宏2 )右擊控件直接進(jìn)入宏設(shè)計(jì)視圖3 ) 進(jìn)入宏對象列表框把宏對象列表框中的宏名拖放到窗體設(shè)計(jì)視圖上在窗體產(chǎn)生一個(gè)命令按鈕第九章 VBA 編程1. 基本概念:對象、屬性、事件、事件過程、方法對象:是現(xiàn)實(shí)世界對象的模型化,是代碼和數(shù)據(jù)的組合,具有自己的狀態(tài)和行為(繼承性、多態(tài)性、封裝性、靈活性)屬性:特征方法:在對象上可以執(zhí)行的操作事件:識別和響應(yīng)的某些行為和動作2
12、. 數(shù)據(jù)類型:數(shù)值、字符、邏輯、日期變量: 概念、命名規(guī)則、先聲明后使用用于臨時(shí)儲存數(shù)值、計(jì)算結(jié)果或數(shù)據(jù)庫中的任意對象命名:字母或漢字開頭dim 變量名 as 數(shù)據(jù)類型常量: 概念、符號常量在應(yīng)用程序的運(yùn)行中不能改變的對象,只有在初始化時(shí)能賦值public const 表達(dá)式運(yùn)算符:算術(shù)、連接、關(guān)系、邏輯、賦值,它們的運(yùn)算法則和優(yōu)先級優(yōu)先級:算術(shù)、連接、關(guān)系、邏輯、賦值表達(dá)式:要求會計(jì)算表達(dá)式的值3. 三大控制結(jié)構(gòu):順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)4. 程序語句:1. 1)變量聲明語句dim 變量名 as 數(shù)據(jù)類型2. 2)賦值語句變量名=表達(dá)式3. 3) IF 語句(單分支,雙分支,多分支),
13、Select Case 語句IF :單: if 條件表達(dá)式then 語句 1else 語句 2多: if 條件表達(dá)式then 語句組 1 else 語句組 2 end ifselect case:select case 表達(dá)式case 值 1語句組1case 值 2語句組2case else 語句組 n+1 前面的全不匹配時(shí)end selectselect case 后面的表達(dá)式是必要參數(shù)case 后面的值可以用is 和 to 表范圍4. ) FOFRg旬(循環(huán))for 循環(huán)變量=初值to 終值 step 步長 循環(huán)語句組exit fornext 循環(huán)變量eg. Dim s as intege
14、r, I as integers=0for i=1 to 100 step 1s=s+1next imsgbox “ 1 到 100相加之和為:”& sDo Loop 語句Do while 條件表達(dá)式循環(huán)語句組exit doloop sumloop()dim sum as integerdim n as integerdim msg as stringsum=0n=0msg= “ 100內(nèi)偶數(shù)之和為”do while n<=100sum=sum+nn=n+2loopmsg = msg & summsgbox msgend sub簡答:5. 計(jì)算機(jī)數(shù)據(jù)庫管理隨著計(jì)算機(jī)硬件、
15、軟件技術(shù)和計(jì)算機(jī)應(yīng)用范圍的發(fā)展而不斷發(fā)展,多年來大致經(jīng)歷了幾個(gè)階段1)人工管理階段:沒有直接存儲設(shè)備、操作系統(tǒng)、管理軟件2)文件系統(tǒng)階段:把計(jì)算機(jī)眾多數(shù)據(jù)組織成相互獨(dú)立的數(shù)據(jù)文件3)數(shù)據(jù)庫系統(tǒng)階段:一定的格式、統(tǒng)一管理、冗余度小4)分布式數(shù)據(jù)庫階段:物理上分離、邏輯上統(tǒng)一5)面向?qū)ο髷?shù)據(jù)庫階段6. 數(shù)據(jù)庫的主要特點(diǎn)1) 數(shù)據(jù)結(jié)構(gòu)化2) 相對獨(dú)立性,數(shù)據(jù)獨(dú)立于程序存在3) 支持?jǐn)?shù)據(jù)共享,可同時(shí)為多個(gè)用戶或應(yīng)用程序提供服務(wù)4) 可控的數(shù)據(jù)冗余,為了提高檢索速度可以適當(dāng)?shù)卦黾尤哂?. 數(shù)據(jù)庫系統(tǒng)中包含哪些人員,各自職責(zé)是什么數(shù)據(jù)庫管理員、系統(tǒng)分析員、數(shù)據(jù)庫設(shè)計(jì)人員、應(yīng)用程序員、用戶8. 關(guān)系模型定義
16、了幾種數(shù)據(jù)庫約束條件1) 每個(gè)屬性必須是不可分的數(shù)據(jù)項(xiàng)2) 每一列的屬性名必須不同3) 不能有相同的元祖4) 同一列是同質(zhì)的,不同的列可以來自同一個(gè)域5) 行和列的順序無所謂9. 在關(guān)系數(shù)據(jù)庫中包含哪些常用的關(guān)系運(yùn)算選擇、投影、聯(lián)接、自然聯(lián)接(去掉重復(fù)屬性)10. 創(chuàng)建數(shù)據(jù)表的幾種方法表模板、設(shè)計(jì)視圖、輸入數(shù)據(jù)、導(dǎo)入已有數(shù)據(jù)11. 設(shè)置有效性規(guī)則和有效性文本的作用是什么給予輸入內(nèi)容更具體的限制,對該字段上的數(shù)據(jù)進(jìn)行核查工作12. 說明查詢和表的區(qū)別1) 表可以進(jìn)行操作,查詢的操作權(quán)限來源于數(shù)據(jù)表2) 表有存儲功能,可以進(jìn)行數(shù)據(jù)更新、新增、刪除;當(dāng)連接查詢兩個(gè)以上數(shù)據(jù)表時(shí)將無法進(jìn)行更新、新增、刪
17、除操作3) 表有儲存功能,查詢只能分析無法儲存4) 查詢的數(shù)據(jù)集合是臨時(shí)存在的13. 簡述窗體的主要功能1) 顯示與編輯數(shù)據(jù)2) 接收數(shù)據(jù)輸入3) 控制應(yīng)用程序流程4) 信息顯示5) 數(shù)據(jù)打印14. 與快速創(chuàng)建窗體相比,使用窗體向?qū)?chuàng)建窗體有什么優(yōu)點(diǎn)可以設(shè)置窗體的形式、格局和外觀;可以選擇多個(gè)數(shù)據(jù)源15. 窗體有幾種視圖,各有什么作用設(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ù)分析16. 把復(fù)選框、選項(xiàng)按鈕加入選項(xiàng)組與不加入選項(xiàng)組有什么區(qū)別17. 報(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)表可以對數(shù)據(jù)進(jìn)行分組和匯總5) 窗體可以另存為報(bào)表,報(bào)表無法轉(zhuǎn)換為窗體18. 作為查閱與打印數(shù)據(jù)的一種方法,與表和查詢相比,報(bào)表具有哪些優(yōu)點(diǎn)1) 可以將數(shù)據(jù)按照設(shè)計(jì)的方式打印出來2) 可以控制每個(gè)對象的大小和外觀3) 可以對數(shù)據(jù)進(jìn)行比較和匯總19. 創(chuàng)建報(bào)表的方式有哪幾種,各有哪些優(yōu)點(diǎn)快速創(chuàng)建、設(shè)計(jì)視圖、空報(bào)表、報(bào)表向
溫馨提示
- 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026上半年貴州事業(yè)單位聯(lián)考松桃苗族自治縣招聘44人筆試參考題庫及答案解析
- 2025年新課堂國際教育筆試真題及答案
- 2025年銀河證券研究所筆試及答案
- 2025年湖南招教筆試真題及答案
- 2026西藏日喀則仲巴縣民政和退役軍人事務(wù)局招聘特困人員集中供養(yǎng)服務(wù)中心護(hù)理人員1人筆試備考試題及答案解析
- 2025年今年教資筆試考試真題及答案
- 2025年光伏新能源事業(yè)單位考試及答案
- 2026年流程再優(yōu)化年度工作總結(jié)與提升計(jì)劃
- 2025年陜西農(nóng)信社筆試題庫及答案
- 2026年綠色金融產(chǎn)品創(chuàng)新培訓(xùn)
- 2025鄭州餐飲行業(yè)市場深度調(diào)研及發(fā)展前景與投資前景研究報(bào)告
- 早產(chǎn)的臨床診斷與治療指南(2025年)
- 2025年黑龍江省大慶市檢察官逐級遴選筆試題目及答案
- JBP計(jì)劃培訓(xùn)課件
- 寵物民宿創(chuàng)業(yè)規(guī)劃
- 小學(xué)生家長教育心得分享
- 2025年銀行柜員年終工作總結(jié)(6篇)
- 養(yǎng)生館運(yùn)營成本控制與盈利模型
- 2025年廣東高校畢業(yè)生三支一扶考試真題
- 英語詞根詞綴詞匯教學(xué)全攻略
- T-GDDWA 001-2023 系統(tǒng)門窗應(yīng)用技術(shù)規(guī)程
評論
0/150
提交評論