《數(shù)據(jù)庫技術(shù)與應(yīng)用》知識點總結(jié)_第1頁
《數(shù)據(jù)庫技術(shù)與應(yīng)用》知識點總結(jié)_第2頁
《數(shù)據(jù)庫技術(shù)與應(yīng)用》知識點總結(jié)_第3頁
《數(shù)據(jù)庫技術(shù)與應(yīng)用》知識點總結(jié)_第4頁
《數(shù)據(jù)庫技術(shù)與應(yīng)用》知識點總結(jié)_第5頁
已閱讀5頁,還剩5頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、數(shù)據(jù)庫技術(shù)與應(yīng)用知識點總結(jié) 第一章 數(shù)據(jù)庫基礎(chǔ) 1. 基本概念 : 數(shù)據(jù) :數(shù)據(jù)泛指對客觀事物的數(shù)量、屬性、位置及其相互關(guān)系的抽象表示, 以適合于用人工或自然的方式進行保存、傳遞與處理。數(shù)據(jù)就是形成信息的源泉, 信息就是有價值的數(shù)據(jù)就是數(shù)據(jù)的內(nèi)涵。 信息:有一定含義的、經(jīng)過加工處理的、對決策有價值的數(shù)據(jù) 數(shù)據(jù)庫:數(shù)據(jù)庫就是長期存儲在計算機內(nèi)、有組織的可共享的數(shù)據(jù)集合。 數(shù)據(jù)庫管理系統(tǒng) (DBS 的核心 ):專門用于管理數(shù)據(jù)可的計算機系統(tǒng)軟件。 數(shù)據(jù)庫系統(tǒng) :帶有數(shù)據(jù)庫的計算機系統(tǒng) ,一般由數(shù)據(jù)庫、 數(shù)據(jù)庫管理系統(tǒng) (及 其開發(fā)工具 )、相關(guān)硬件、軟件與各類人員組成。 2. 數(shù)據(jù)管理的發(fā)展階段

2、1. 人工管理階段 :沒有直接存儲設(shè)備、操作系統(tǒng)、管理軟件 2. 文件系統(tǒng)階段 :把計算機眾多數(shù)據(jù)組織成相互獨立的數(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ù)一致性的概念工具。 概念模型 :按用戶的觀點對數(shù)據(jù)與信息進行建模,就是現(xiàn)實世界到信息世界 的第一層抽象 ,強調(diào)語義表達功能。 實體:客觀存在的并且可以相互區(qū)別的“事物” 實體集 :性質(zhì)相

3、同的同類實體的集合 屬性:描述實體的特征 域:屬性的取值范圍 主鍵:用來唯一標識一個元組的某個屬性或?qū)傩越M合 聯(lián)系(1:1,1:n,m:n):實體集之間的關(guān)系,反應(yīng)事物之間的相互關(guān)聯(lián),聯(lián)系也就 是主體 ,也可具有屬性 關(guān)系模型 :采用二維表來表示實體以及實體之間關(guān)系的模型。本質(zhì)就是一 張表。 關(guān)系、關(guān)系模式:1:1關(guān)系名(屬性1,屬性2,) 1:n將1的主鍵放入n中 學(xué)生(班級編號,) n:m 將實體的主鍵放入關(guān)系的屬性中 (2)E-R 模型:能根據(jù)具體問題構(gòu)建 E-R 模型、畫出 E-R 圖 實體集:矩形框 屬性:橢圓 聯(lián)系:菱形 (3)關(guān)系模型的數(shù)據(jù)結(jié)構(gòu)、關(guān)系的性質(zhì) 數(shù)據(jù)查詢、數(shù)據(jù)插入、數(shù)

4、據(jù)刪除、數(shù)據(jù)修改 關(guān)系運算 :選擇(減少個體保留所有屬性 )、投影 (所有個體的部分屬 性)、聯(lián)結(jié) (4)E-R 模型轉(zhuǎn)換為關(guān)系模型 (5)關(guān)系模型的完整性 (實體、參照、自定義 ) 實體:主鍵不能為空 參照:外鍵為空或在其擔任主鍵的實體集中存在 自定義:用戶自己定義的語義要求 第二章Access數(shù)據(jù)庫與表的操作 1、Access數(shù)據(jù)庫設(shè)計的一般步驟 2、基本概念:Access數(shù)據(jù)庫、表、記錄、字段 3、使用表設(shè)計器創(chuàng)建表 (1)字段名命名規(guī)則 不能空格開頭、不能用、 !()、最長 64個字符 (2)字段類型:文本、數(shù)字、日期 /時間、就是/否、查閱向?qū)?(備選項中選擇 ) (3)字段屬性 :

5、字段大小、輸入掩碼 (控制數(shù)據(jù)的輸入 )、有效性規(guī)則 (規(guī)范、 核查)、有效性文本 (提示信息 )、默認值、索引(搜索或排序的根據(jù) ,加快查詢速 度)、必填字段 (4)設(shè)置主鍵 4、建立表間關(guān)系 :關(guān)聯(lián)字段、實施參照完整性 5、表的復(fù)制、更名、刪除 6、數(shù)據(jù)的導(dǎo)入、導(dǎo)出 第三章 查詢 1. 查詢的概念與作用 查詢就是根據(jù)查詢條件從一個或多個表中獲取數(shù)據(jù)的方法 瀏覽、更新、分析數(shù)據(jù) 2. 選擇查詢 使用條件從一個或多個表中檢索數(shù)據(jù) ,然后按所需順序顯示數(shù)據(jù) 3. 條件查詢 (1) 查詢條件的表示 條件的組合 :and、or、not 取值范圍的說明 : 、= 、=、 betwee nan d In

6、 條件不確定 : like *( 替代零個一個或多個任意字符 )、?(任意單一字 符)、#(任意一個數(shù)字 )、 (替代方括號內(nèi)任意字符 )、!(替代方括號內(nèi)字符以外 的任意字符 )、- (2) 函數(shù) 統(tǒng)計函數(shù) (SUM,AVG,COUNT,MAX,MIN) 字符串函數(shù) (LEN,LEFT,RIGHT,MID) 日期函數(shù) (DATE,NOW,YEAR,MONTH,DAY) 4. 交叉表查詢、重復(fù)項查詢、不匹配項查詢 :特點、何時適用 交叉 :對數(shù)據(jù)庫中表與查詢進行分類統(tǒng)計 ,使用的字段必須來源于同一個表 或查詢 重復(fù) :對某些怒有相同值得記錄進行檢索與分類 ,判斷信息正確性 不匹配 :查找可能的

7、遺漏 ,在一張表中有另一張表中沒有 4、參數(shù)查詢 在作為參數(shù)字段的條件行中 ,以 括起與字段名不同的內(nèi)容 5、操作查詢 : 生成表查詢、更新查詢、刪除查詢、追加查詢 第四章 SQL 查詢 select-from-where insert、update delete要求能讀懂 select構(gòu)成查詢結(jié)果的屬性列 from:作查詢的表 where查詢條件 in sert將子查詢結(jié)果插入到指定的表 update數(shù)據(jù)更新,需要更新的表 delete刪除字段 數(shù)據(jù)定義:用于定義與修改基本表、定義視圖與定義索引create建立)drop(刪 除)alter(修改) 數(shù)據(jù)操縱:用于表或視圖的數(shù)據(jù)進行添加、刪除

8、與修改等操作insert(插入) delete update 數(shù)據(jù)查詢 :用于從數(shù)據(jù)庫中檢索數(shù)據(jù) select 數(shù)據(jù)控制:用于控制用戶對數(shù)據(jù)的存取權(quán)利grant(授權(quán))revote(回收權(quán)限) 第五章 窗體 1. 窗體的概念與作用 概念:通過靈活多樣的控件使用構(gòu)成了用戶與數(shù)據(jù)庫的交互界面,從而完成 顯示、輸入與編輯數(shù)據(jù)等事物 作用 :可作為瀏覽、編輯、輸入輸出表或查詢中數(shù)據(jù)的交互界面 可作為組織、控制整個系統(tǒng)中對象的外觀界面 2. 創(chuàng)建窗體的三種方法 自動創(chuàng)建、窗體向?qū)?、設(shè)計視圖 3. 窗體的構(gòu)成 窗體頁眉、頁面頁眉、主體、頁面頁腳、窗體頁腳 4. 窗體的控件 (1)類型:結(jié)合型控件、非結(jié)合型

9、控件、計算型控件 (2)常用控件:文本框,命令按鈕,列表框與組合框 ,標簽,選項組,選項按鈕 ,子窗 體/子報表 (3)常用屬性 :名稱、標題 記錄源:窗體的數(shù)據(jù)來源 ,一般為表或查詢 控件來源 :控件所顯示數(shù)據(jù)的來源 ,通常就是與控件結(jié)合的 字段 行來源 :組合框、列表框的列表選項來源 5. 主/子窗體:主窗體內(nèi)套有子窗體 ,便于在同一窗體中顯示不同表中相關(guān)聯(lián)的 數(shù)據(jù) 第六章 報表 1. 報表的概念與作用 :與窗體的功能比較、區(qū)別 報表用于對數(shù)據(jù)庫中的數(shù)據(jù)進行瀏覽、分析、匯總與輸出;窗體用于瀏覽、 編輯、輸入、輸出 2、報表的構(gòu)成 :報表頁眉、頁面頁眉、組頁眉、主體、組頁腳、頁面頁腳、 報表

10、頁腳 3、排序與分組報表中的數(shù)據(jù) (對最多 10個字段分組 ) 匯總項 :可以添加多個字段的匯總 ,并且可以對同一字段執(zhí)行多種類型的匯 總 分組間隔項 :確定記錄如何分組在一起 ,可以自定義 標題項 :更改匯總字段的標題 ,可以用于列標題還可用于標記頁眉與頁腳的匯 總字段 有/無頁眉節(jié)選項 :用于添加或移除每個組前面的頁眉節(jié) 4、標簽報表 :特點 :在一頁中顯示多個標簽 ,通過標簽報表 ,用戶可以查瞧到多個 且數(shù)據(jù)格式相一致的標簽。 可以將數(shù)據(jù)表示成郵件標簽 ,用于打印大批量的郵件標 簽 第八章 宏 1. 基本概念 : 宏、宏操作、帶條件的宏 宏: 宏就是一組命令 ,她就是一個或多個操作的集合

11、 ,能夠?qū)⒏鞣N對象有機 地組織起來 ,按照某個順序執(zhí)行操作步驟完成一系列操作 條件宏:在if選項文本框中有條件表達式的宏 宏組:宏的集合 2. 常用宏操作:OPENFORM(打開窗體),MESSAGEBOX(顯示含有警告或提 示消息的消息框),CLOSEWINDOW(關(guān)閉指定窗口 ), OPENQUERY(打開查 詢后執(zhí)行操作查詢),OPENTABLE(打開表) 轉(zhuǎn)移焦點gotocontrol、關(guān)閉窗體closewindows、退出程序、停止當前宏執(zhí) 行 stopmacro 3、將宏與窗體上控件相關(guān)聯(lián)的方法 1)控件屬性表的事件選項卡中選擇一個宏 2)右擊控件直接進入宏設(shè)計視圖 3) 進入宏對

12、象列表框把宏對象列表框中的宏名拖放到窗體設(shè)計視圖上在窗 體產(chǎn)生一個命令按鈕 第九章 VBA 編程 1. 基本概念 : 對象、屬性、事件、事件過程、方法 對象 :就是現(xiàn)實世界對象的模型化,就是代碼與數(shù)據(jù)的組合 ,具有自己的狀 態(tài)與行為 (繼承性、多態(tài)性、封裝性、靈活性 ) 屬性 :特征 方法:在對象上可以執(zhí)行的操作 事件:識別與響應(yīng)的某些行為與動作 2、數(shù)據(jù)類型 :數(shù)值、字符、邏輯、日期 變量:概念、命名規(guī)則、先聲明后使用 用于臨時儲存數(shù)值、計算結(jié)果或數(shù)據(jù)庫中的任意對象 命名 :字母或漢字開頭 dim 變量名 as 數(shù)據(jù)類型 常量 :概念、符號常量 在應(yīng)用程序的運行中不能改變的對象 ,只有在初始

13、化時能賦值 public const 表達式 運算符 :算術(shù)、連接、關(guān)系、邏輯、賦值 ,它們的運算法則與優(yōu)先級 優(yōu)先級 :算術(shù)、連接、關(guān)系、邏輯、賦值 表達式 :要求會計算表達式的值 3、三大控制結(jié)構(gòu) :順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu) 4、程序語句 : (1)變量聲明語句 dim 變量名 as 數(shù)據(jù)類型 (2)賦值語句 變量名 =表達式 (3)IF語句 仲分支,雙分支 多分支),Select Case語句 IF: 單:if條件表達式then語句1else語句2 多:if條件表達式then語句組1 else語句組2 end if select case: select case 表達式 case

14、值 1 語句組 1 case 值 2 語句組 2 case else 語句組 n+1前面的全不匹配時 end select select case后面的表達式就是必要參數(shù)case后面的值可以用is與to表范 圍 (4)FOR 語句 (循環(huán)) for循環(huán)變量=初值to終值step步長 循環(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相加之與為 :” 當連接查詢兩個以上 數(shù)據(jù)表時將無法進行更新、新增、刪除操作 3) 表有儲存

15、功能 ,查詢只能分析無法儲存 4) 查詢的數(shù)據(jù)集合就是臨時存在的 9. 簡述窗體的主要功能 1) 顯示與編輯數(shù)據(jù) 2) 接收數(shù)據(jù)輸入 3) 控制應(yīng)用程序流程 4) 信息顯示 5) 數(shù)據(jù)打印 10. 與快速創(chuàng)建窗體相比 ,使用窗體向?qū)?chuàng)建窗體有什么優(yōu)點 可以設(shè)置窗體的形式、格局與外觀 ;可以選擇多個數(shù)據(jù)源 11. 窗體有幾種視圖 ,各有什么作用 設(shè)計視圖 :用于創(chuàng)建窗體或修改窗體的窗口 窗體視圖 :用于顯示記錄數(shù)據(jù)、添加與修改表中數(shù)據(jù)窗口 布局視圖:顯示真實數(shù)據(jù) ,適合設(shè)置視覺外觀與可用性任務(wù) 數(shù)據(jù)表視圖 :以行列格式顯示表、查詢或窗體數(shù)據(jù)的窗口 數(shù)據(jù)透視表視圖 :查瞧明晰數(shù)據(jù)或匯總數(shù)據(jù) 數(shù)據(jù)透

16、視圖視圖 :以圖表形式顯示數(shù)據(jù) ,便于用戶進行數(shù)據(jù)分析 12. 把復(fù)選框、選項按鈕加入選項組與不加入選項組有什么區(qū)別 13. 報表與窗體的區(qū)別 1) 作用 :窗體用于查瞧與輸入數(shù)據(jù) ;報表用于輸出數(shù)據(jù) 2) 數(shù)據(jù)來源 :窗體必須有數(shù)據(jù)來源 ;報表可以沒有數(shù)據(jù)源 3) 功能 :窗體可以添加、刪除或修改原始數(shù)據(jù) ,報表不可以 4) 報表可以對數(shù)據(jù)進行分組與匯總 5) 窗體可以另存為報表 ,報表無法轉(zhuǎn)換為窗體 14. 作為查閱與打印數(shù)據(jù)的一種方法 ,與表與查詢相比 ,報表具有哪些優(yōu)點 1) 可以將數(shù)據(jù)按照設(shè)計的方式打印出來 2) 可以控制每個對象的大小與外觀 3) 可以對數(shù)據(jù)進行比較與匯總 15. 創(chuàng)建報表的方式有哪幾種 ,各有哪些優(yōu)點 快速創(chuàng)建、設(shè)計視圖、空報表、報表向?qū)?、標?16. 除了報表的設(shè)計視圖外 ,報表預(yù)覽的結(jié)果還與什么因素有關(guān) 報表打印預(yù)覽視圖 17. 模塊

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論