完整版數據庫技術及應用知識點總結_第1頁
完整版數據庫技術及應用知識點總結_第2頁
完整版數據庫技術及應用知識點總結_第3頁
完整版數據庫技術及應用知識點總結_第4頁
完整版數據庫技術及應用知識點總結_第5頁
已閱讀5頁,還剩7頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

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

2、、操作系統、管理軟件2 .文件系統階段:把計算機眾多數據組織成相互獨立的數據文件3 .數據庫系統階段:一定的格式、統一管理、冗余度小4 .分布式數據庫階段:物理上分離、邏輯上統一5 .面向對象數據庫階段3 .數據模型:(1)基本概念:數據模型:數據庫系統的形式框架,用來描述數據的一組概念和定義,包括描述數據、數據聯系、數據操作、數據語義以及數據一致性的概念工具。概念模型:按用戶的觀點對數據和信息進行建模,是現實世界到信息世界的第一層抽象,強調語義表達功能。實體:客觀存在的并且可以相互區別的“事物”實體集:性質相同的同類實體的集合屬性:描述實體的特征域:屬性的取值范圍主鍵:用來唯一標識一個元組的

3、某個屬性或屬性組合聯系(1:1,1:n,m:n):實體集之間的關系,反應事物之間的相互關聯,聯系也是主體,也可具有屬性專業知識整理分享WORD格式可編輯關系模型:采用二維表來表示實體以及實體之間關系的模型。本質是一張表。關系、關系模式:1:1關系名(屬性1,屬性2,)1 :n將1的主鍵放入n中學生(班級編號,)n:m將實體的主鍵放入關系的屬性中(2)E-R模型:能根據具體問題構建E-R模型、畫出E-R圖實體集:矩形框屬性:橢圓聯系:菱形(3)關系模型的數據結構、關系的性質數據查詢、數據插入、數據刪除、數據修改關系運算:選擇(減少個體保留所有屬性)、投影(所有個體的部分屬性)、聯結(4)E-R模

4、型轉換為關系模型(5)關系模型的完整性(實體、參照、自定義)實體:主鍵不能為空參照:外鍵為空或在其擔任主鍵的實體集中存在自定義:用戶自己定義的語義要求第二章Access數據庫與表的操作1 .Access數據庫設計的一般步驟2 .基本概念:Access數據庫、表、記錄、字段3 .使用表設計器創建表(1)字段名命名規則不能空格開頭、不能用.!()、最長64個字符(2)字段類型:文本、數字、日期/時間、是/否、查閱向導(備選項中選擇)(3)字段屬性:字段大小、輸入掩碼(控制數據的輸入)、有效性規則(規范、核查)、有效性文本(提示信息)、默認值、索引(搜索或排序的根據,加快查詢速度)、必填字段(4)設

5、置主鍵專業知識整理分享WORD格式可編輯4 .建立表問關系:關聯字段、實施參照完整性5 .表的復制、更名、刪除6 .數據的導入、導出第三章查詢1 .查詢的概念和作用查詢是根據查詢條件從一個或多個表中獲取數據的方法瀏覽、更新、分析數據2 .選擇查詢使用條件從一個或多個表中檢索數據,然后按所需順序顯示數據3 .條件查詢(1)查詢條件的表示條件的組合:and、or、not取值范圍的說明:、=、=、betweenandIn條件不確定:like*(替代零個一個或多個任意字符)、?(任意單一字符)、#(任意一個數字)、口(替代方括號內任意字符)、!(替代方括號內字符以外的任意字符)、-(2)函數統計函數(

6、SUMAVGCOUNTMAXMIN)字符串函數(LENLEFT,RIGHTMID)日期函數(DATENOVVYEARMONTHDAY4 .交叉表查詢、重復項查詢、不匹配項查詢:特點、何時適用交叉:對數據庫中表和查詢進行分類統計,使用的字段必須來源于同一個表或查詢重復:對某些怒有相同值得記錄進行檢索和分類,判斷信息正確性不匹配:查找可能的遺漏,在一張表中有另一張表中沒有5 .參數查詢在作為參數字段白條件行中,以括起與字段名不同的內容專業知識整理分享WORD格式可編輯6 .操作查詢:生成表查詢、更新查詢、刪除查詢、追加查詢第四章SQL查詢select-from-where、insert、updat

7、edelete,要求能讀懂select:構成查詢結果的屬性列from:作查詢的表where:查詢條件insert:將子查詢結果插入到指定的表update:數據更新,需要更新的表delete:刪除字段數據定義:用于定義和修改基本表、定義視圖和定義索引create(建立)drop(刪除)alter(修改)數據操縱:用于表或視圖的數據進行添加、刪除和修改等操作insert(插入)deleteupdate數據查詢:用于從數據庫中檢索數據select數據控制:用于控制用戶對數據的存取權利grant(授權)revote(回收權限)第五章窗體1 .窗體的概念和作用概念:通過靈活多樣的控件使用構成了用戶與數據

8、庫的交互界面,從而完成顯示、輸入和編輯數據等事物作用:可作為瀏覽、編輯、輸入輸出表或查詢中數據的交互界面可作為組織、控制整個系統中對象的外觀界面2 .創建窗體的三種方法自動創建、窗體向導、設計視圖3 .窗體的構成窗體頁眉、頁面頁眉、主體、頁面頁腳、窗體頁腳4 .窗體的控件(1)類型:結合型控件、非結合型控件、計算型控件(2)常用控件:文本框,命令按鈕,列表框和組合框,標簽,選項組,選專業知識整理分享WORD格式可編輯項按鈕,子窗體/子報表(3)常用屬性:名稱、標題記錄源:窗體的數據來源,一般為表或查詢控件來源:控件所顯示數據的來源,通常是與控件結合的字段行來源:組合框、列表框的列表選項來源5.

9、主/子窗體:主窗體內套有子窗體,便于在同一窗體中顯示不同表中相關聯的數據第六章報表1 .報表的概念和作用:與窗體的功能比較、區別報表用于對數據庫中的數據進行瀏覽、分析、匯總和輸出;窗體用于瀏覽、編輯、輸入、輸出2 .報表的構成:報表頁眉、頁面頁眉、組頁眉、主體、組頁腳、頁面頁腳、報表頁腳3 .排序和分組報表中的數據(對最多10個字段分組)匯總項:可以添加多個字段的匯總,并且可以對同一字段執行多種類型的匯總分組間隔項:確定記錄如何分組在一起,可以自定義標題項:更改匯總字段的標題,可以用于列標題還可用于標記頁眉與頁腳的匯總字段有/無頁眉節選項:用于添加或移除每個組前面的頁眉節4 .標簽報表:特點:

10、在一頁中顯示多個標簽,通過標簽報表,用戶可以查看到多個且數據格式相一致的標簽。可以將數據表示成郵件標簽,用于打印大批量的郵件標簽第八章宏1 .基本概念:宏、宏操作、帶條件的宏宏:宏是一組命令,他是一個或多個操作的集合,能夠將各種對象有機地組織起來,按照某個順序執行操作步驟完成一系列操作條件宏:在if選項文本框中有條件表達式的宏專業知識整理分享WORD格式可編輯宏組:宏的集合2 .常用宏操作:OPENFORM丁開窗體),MESSAGEBOX示含有警告或提示消息的消息框),CLOSEWINDOW閉指定窗口),OPENQUER的丁開查詢后執行操作查詢),OPENTABL即開表)轉移焦點gotocon

11、trol、關閉窗體closewindows、退出程序、停止當前宏執行stopmacro3 .將宏與窗體上控件相關聯的方法1 )控件屬性表的事件選項卡中選擇一個宏2 )右擊控件直接進入宏設計視圖3)進入宏對象列表框把宏對象列表框中的宏名拖放到窗體設計視圖上在窗體產生一個命令按鈕第九章VBA編程1 .基本概念:對象、屬性、事件、事件過程、方法對象:是現實世界對象的模型化,是代碼和數據的組合,具有自己的狀態和行為(繼承性、多態性、封裝性、靈活性)屬性:特征方法:在對象上可以執行的操作事件:識別和響應的某些行為和動作2 .數據類型:數值、字符、邏輯、日期變量:概念、命名規則、先聲明后使用用于臨時儲存數

12、值、計算結果或數據庫中的任意對象命名:字母或漢字開頭dim變量名as數據類型常量:概念、符號常量在應用程序的運行中不能改變的對象,只有在初始化時能賦值publicconst表達式運算符:算術、連接、關系、邏輯、賦值,它們的運算法則和優先級優先級:算術、連接、關系、邏輯、賦值表達式:要求會計算表達式的值3 .三大控制結構:順序結構、選擇結構、循環結構4 .程序語句:(1)變量聲明語句專業知識整理分享WORD格式可編輯dim變量名as數據類型(1) 賦值語句變量名=表達式(3) IF語句(單分支,雙分支,多分支),SelectCase語句IF:單:if條件表達式then語句1else語句2多:if

13、條件表達式then語句組1else語句組2endifselectcase:selectcase表達式case值1語句組1case值2語句組2caseelse語句組n+1前面的全不匹配時endselectselectcase后面的表達式是必要參數case后面的值可以用is和to表范圍(4) FOR句(循環)for循環變量=初值to終值step步長循環語句組exitfornext循環變量eg.Dimsasinteger,Iasintegers=0fori=1to100step1s=s+1nextimsgbox”1至U100相力口之和為:”&sDoLoop語句Dowhile條件表達式循環語句組專業知

14、識整理分享WORD格式可編輯exitdoloopeg.subsumloop()dimsumasintegerdimnasintegerdimmsgasstringsum=0n=0msg=100內偶數之和為dowhilen=100sum=sum+nn=n+2loopmsg=msg&summsgboxmsgendsub簡答:1.計算機數據庫管理隨著計算機硬件、軟件技術和計算機應用范圍的發展而不斷發展,多年來大致經歷了幾個階段1)人工管理階段:沒有直接存儲設備、操作系統、管理軟件2)文件系統階段:把計算機眾多數據組織成相互獨立的數據文件3)數據庫系統階段:一定的格式、統一管理、冗余度小4)分布式數據

15、庫階段:物理上分離、邏輯上統一5)面向對象數據庫階段2 .數據庫的主要特點1)數據結構化2)相對獨立性,數據獨立于程序存在3)支持數據共享,可同時為多個用戶或應用程序提供服務專業知識整理分享WORD格式可編輯4)可控的數據冗余,為了提高檢索速度可以適當地增加冗余3 .數據庫系統中包含哪些人員,各自職責是什么數據庫管理員、系統分析員、數據庫設計人員、應用程序員、用戶4 .關系模型定義了幾種數據庫約束條件1)每個屬性必須是不可分的數據項2)每一列的屬性名必須不同3)不能有相同的元祖4)同一列是同質的,不同的列可以來自同一個域5)行和列的順序無所謂5 .在關系數據庫中包含哪些常用的關系運算選擇、投影

16、、聯接、自然聯接(去掉重復屬性)6 .創建數據表的幾種方法表模板、設計視圖、輸入數據、導入已有數據7 .設置有效性規則和有效性文本的作用是什么給予輸入內容更具體的限制,對該字段上的數據進行核查工作8 .說明查詢和表的區別1)表可以進行操作,查詢的操作權限來源于數據表2)表有存儲功能,可以進行數據更新、新增、刪除;當連接查詢兩個以上數據表時將無法進行更新、新增、刪除操作3)表有儲存功能,查詢只能分析無法儲存4)查詢的數據集合是臨時存在的9 .簡述窗體的主要功能1)顯示與編輯數據2)接收數據輸入3)控制應用程序流程4)信息顯示5)數據打印10 .與快速創建窗體相比,使用窗體向導創建窗體有什么優點可

17、以設置窗體的形式、格局和外觀;可以選擇多個數據源11 .窗體有幾種視圖,各有什么作用設計視圖:用于創建窗體或修改窗體的窗口專業知識整理分享WORD格式可編輯窗體視圖:用于顯示記錄數據、添加和修改表中數據窗口布局視圖:顯示真實數據,適合設置視覺外觀和可用性任務數據表視圖:以行列格式顯示表、查詢或窗體數據的窗口數據透視表視圖:查看明晰數據或匯總數據數據透視圖視圖:以圖表形式顯示數據,便于用戶進行數據分析12 .把復選框、選項按鈕加入選項組與不加入選項組有什么區別13 .報表與窗體的區別1)作用:窗體用于查看和輸入數據;報表用于輸出數據2)數據來源:窗體必須有數據來源;報表可以沒有數據源3)功能:窗體可以添加、刪除或修改原始數據,報表不可以4)報表可以對數據進行分組和匯總5)窗體可以另存為報表,報表無法轉換為窗體14 .作為查閱與打印數據的一種方法,與表和查詢相比,報表具有哪些優點1)可以將數據按照設計的方式打印出來2)可以控制每個對象的大小和外觀3)可以對數據進行比較和匯總15 .創建報表的方式有哪幾種,各有哪些優點快速創建、設計視圖、空報表、報表向導、標簽16 .除了報表的設計視圖外,報表預覽的結果還與什

溫馨提示

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

評論

0/150

提交評論