Access數(shù)據(jù)庫應用基礎(chǔ)教程(第三版)習題及答案
《Access數(shù)據(jù)庫應用基礎(chǔ)教程(第三版)習題及答案》由會員分享,可在線閱讀,更多相關(guān)《Access數(shù)據(jù)庫應用基礎(chǔ)教程(第三版)習題及答案(23頁珍藏版)》請在裝配圖網(wǎng)上搜索。
三版)習題集答案 第 1章 數(shù)據(jù)庫系統(tǒng)概述 1. 什么是數(shù)據(jù)庫?什么是數(shù)據(jù)庫系統(tǒng)? 答:數(shù)據(jù)庫( 存放數(shù)據(jù)的倉庫,嚴格的講,數(shù)據(jù)庫是長期存儲在計算機內(nèi) ,有組織的,可共享的大量數(shù)據(jù)集合。 數(shù)據(jù)庫系統(tǒng)( 是由數(shù)據(jù)庫及其管理軟件組成的系統(tǒng)。它是為適應數(shù)據(jù)處理的需要而發(fā)展起來的一種較為理想的數(shù)據(jù)處理的核心機構(gòu)。它是一個實際可運行的存儲、維護和應用系統(tǒng)提供數(shù)據(jù)的軟件系統(tǒng),是存儲介質(zhì)、處理對象和管理系統(tǒng)的集合體。 2. 什么是數(shù)據(jù)庫管 理系統(tǒng)?它有哪些主要功能? 答 : 數(shù) 據(jù) 庫 管 理 系 統(tǒng) (一種操縱和管理數(shù)據(jù) 庫的大型軟件,用于建立、使用和維護數(shù)據(jù)庫,簡稱 對數(shù)據(jù)庫進行統(tǒng)一的管理和控制,以保證數(shù)據(jù)庫的安全性和完整性。 數(shù)據(jù)庫管理系統(tǒng)的主要功能有:數(shù)據(jù)定義、數(shù)據(jù)操作、數(shù)據(jù)庫的運行管理、數(shù)據(jù)組織、數(shù)據(jù)庫的保護、數(shù)據(jù)庫的維護和通信。 3. 說出幾種常用的數(shù)據(jù)模型。 答:層次模型、網(wǎng)狀模型、關(guān)系模型。 4. 什么是關(guān)系模型? 答:關(guān)系模型是用二維表的形式表示實體和實體間聯(lián)系的數(shù)據(jù)模型。 5. 簡述數(shù)據(jù)庫設(shè)計的步驟。 答:需求分析、概念結(jié)構(gòu)設(shè)計、邏輯結(jié)構(gòu)設(shè)計、物理結(jié)構(gòu)設(shè)計、數(shù)據(jù)庫的建立和測試、數(shù)據(jù)庫運行和維護。 第 2章 言簡介 1. 什么是 答: 一種數(shù)據(jù)庫查詢和程序設(shè)計語言,用于存取數(shù)據(jù)以及查詢更新和管理關(guān)系 數(shù)據(jù)庫系統(tǒng)。 特點和功能有:查詢,操作,定義和控制四個方面, 言具有高度的非過程化,語言簡潔,語義明顯,語法結(jié)構(gòu)簡單,直觀易懂的特點。 言即可以作為獨立語言使用,用戶可以在終端鍵盤上直接鍵入令對數(shù)據(jù)庫進 行操作,也可以作為嵌入式語言,嵌入到其他高級語言中。 2. 言包含哪幾個部分 ? 答: 言包含 4 個部分:數(shù)據(jù)定義語言( 數(shù)據(jù)查詢語言( 數(shù)據(jù)操縱語言( 數(shù)據(jù)控制語言( 3. 在聯(lián)接查詢中,包含哪幾類聯(lián)接? 答:聯(lián)接可分為 3 類: ( 1)內(nèi)部聯(lián)接(典型的聯(lián)接運算,使用類似于 = 或 <> 的比較運算符)。內(nèi)部聯(lián)接使用比較運算符根據(jù)每個表的通用列中的值匹配兩個表中的行。內(nèi)部聯(lián)接包括同等 聯(lián)接和自然聯(lián)接。 ( 2)外部聯(lián)接。外部聯(lián)接可以是左向外部聯(lián)接、右向外部聯(lián)接或完整外部聯(lián)接。 左向外部聯(lián)接的結(jié)果集包括 句中指定的左表的所有行,而不僅僅是聯(lián)接列所匹配的行。如果左表的某一行在右表中沒有匹配行,則在關(guān)聯(lián)的結(jié)果集行中,來自右表的所有選擇列表列均為空值。 右向外部聯(lián)接是左向外部聯(lián)接的反向聯(lián)接。將返回右表的所有行。如果右表的某一行在左表中沒有匹配行,則將為左表返回空值。 完整外 部聯(lián)接將返回左表和右表中的所有行。當某一行在另一個表中沒有匹配行時,另一個表的選擇列表列將包含空值。如果表之間有匹配行,則整個結(jié)果集行包含基表的所有字段值。 ( 3)交叉聯(lián)接。交叉聯(lián)接將返回左表中的所有行。左表中的每一行均與右表中的所有行組合。交叉聯(lián)接也稱作笛卡爾積。 第 4章 初識 010 1. 練習啟動和關(guān)閉 010。 2. 010的工作界面有哪幾部分組成? 答: 用模板”頁、功能區(qū)、導航窗格、選項卡式文檔、狀態(tài)欄、微型工具欄 和樣式庫。 3. 010包括哪些數(shù)據(jù)庫對象,分別說出它們的含義和功能? 答:( 1)表:數(shù)據(jù)庫中最基本的組成單位。 ( 2)查詢:數(shù)據(jù)庫中應用最多的對象之一,可執(zhí)行很多不同的功能。 ( 3)窗體:用來處理數(shù)據(jù)的界面,通常包含一些可執(zhí)行各種命令的按鈕。 ( 4)報表:對數(shù)據(jù)庫中數(shù)據(jù)進行打印的最簡單也最有效的方法。 ( 5)宏:可以看作是一種簡化的編程語言。 ( 6)模塊:聲明、語句和過程的集合,它們作為一個單元存儲在一起。 第 5章 表的創(chuàng)建和使用 1. 在 010 中,有哪幾種創(chuàng)建表的方法? 答:( 1)在新數(shù)據(jù)庫中創(chuàng)建新表 ( 2)使用設(shè)計視圖創(chuàng)建表 ( 3)通過導入來創(chuàng)建表 ( 4)通過鏈接來創(chuàng)建表 2. 為什么要建立表間關(guān)系?表之間有哪幾種關(guān)系? 答:一個數(shù)據(jù)庫應用系統(tǒng)包括多個表。為了把不同表的數(shù)據(jù)組合在一起,必須建立表間的關(guān)系建立表之間的關(guān)系,不僅建立了表之間的關(guān)聯(lián),還保證了數(shù)據(jù)庫的參照完整性。 表之間的關(guān)系有 3中:一對多關(guān)系、多對多關(guān)系和一對一關(guān)系。 3. 如何設(shè)置表的主鍵? 答:表的主鍵:表中某一字段的值可以唯一標識一條記錄那么就可以將該字段指定為主鍵;如果表中沒有一個字段的值可以唯一標識一條記錄,那么就可以考慮選擇多個 字段組合在一起作為主鍵,來唯一標識記錄。 4. 010數(shù)據(jù)庫字段的類型有哪幾種? 答: 010 中有九種數(shù)據(jù)類型:文本,數(shù)字,備注,日期 /時間,貨幣,自動編號,是 /否, 象,二進制數(shù)據(jù)。 第 6章 表的操作和修飾 1. 如何向數(shù)據(jù)表中添加數(shù)據(jù)記錄? 答:增加新記錄有 3 種方法: ( 1)直接將光標定位在表的最后一行。 ( 2)單擊“記錄指示器”上的最右側(cè)的“新 (空白 )紀錄”按鈕。 ( 3)在“數(shù)據(jù)”選項卡的 “記錄”組中,單擊“新紀錄”按鈕。 2. 如何在字段中查找和替換指定的內(nèi)容? 答:使用“查找和替換”對話框或選擇查 詢執(zhí)行查找操作時,需要輸入一個搜索字符串 — 一個文本字符串,或者文本及通配符字符的字符串。該對話框會將該字符串視為一個模式,并返回所有與該模式匹配的記錄 3. 如何對記錄進行排序? 答:打開數(shù)據(jù)庫中需要進行排序的數(shù)據(jù)表,在表中選中需要進行排序的字段,單擊鼠標右鍵,在打開的下拉菜單中選擇“升序”或“降序”命令即可完成對字段的排序。 4. 簡述查找與篩選的異同點。 答: 資料表臨時的查詢,它不會保存篩選的結(jié)果 (關(guān)閉資料表后即消失 ),并且它只能作一些簡單的篩選,遠遠沒有查詢的功能強;而查詢是一個對資料表的篩選可進行永久保存 (將它保存為查詢文件 )。并且它可以依據(jù)任何條件 (單一的或者是組合的都行 )對資料表進行準確的篩選。 5. 凍結(jié)列的作用是什么?如何凍結(jié)列? 答:在操作數(shù)據(jù)庫時,常常會遇到列數(shù)很多、很寬的數(shù)據(jù)表,在屏幕無法顯示全部字 段列。為了瀏覽不能顯示的字段列,需要使用水平滾動條。但是使用水平滾動條,則會造成數(shù)據(jù)表最前面的主要字段尤其是關(guān)鍵字段無法看到,從而影響了數(shù)據(jù)的查看 。供了凍結(jié)列功能來解決這個問題。在選定要凍結(jié)的列后,右擊鼠標,在打開的快捷菜單中,單擊“凍結(jié)列”命令即可。 6. 如何向數(shù)據(jù)表添加匯總行? 答:在表中在“開始”選項卡上的“記錄”組中,單擊匯總按鈕,則此時表中的最下部,自動添加一個空匯點行。 第 7章 查 詢 1. 什么是查詢?查詢與表有何區(qū)別? 答:查詢是在指定的 (一個或多個 )表中,根據(jù)給定的條件從中篩選所需要的信息,構(gòu)成一個新的數(shù)據(jù)集合,供使用者查看、更改和分析使用。盡管從查詢的運行視圖上看到的數(shù)據(jù)集合形式與從表視圖上看到的數(shù)據(jù)集合形式完全 一樣,但是這個數(shù)據(jù)集合與表不同,它并不是數(shù)據(jù)的物理集合,而是動態(tài) 數(shù)據(jù)的集合。查詢中所存放的是如何取得數(shù)據(jù)的方法和定義, 2. 查詢的類型有哪幾種?各種類型的查詢功能有何不同? 答:查詢的類型有 5 種:選擇查詢、參數(shù)查詢、交叉表查詢、操作查詢和 選擇查詢:根據(jù)指定的查詢條件,從一個或多個表中獲取數(shù)據(jù)并顯示結(jié)果。 參數(shù)查詢:參數(shù)查詢是一種交互式查詢,它利用對話框來提示用戶輸入查詢條件,然后根據(jù)所輸入的條件檢索記錄。 交叉表查詢:使用交叉表查詢可以計算并重新組織數(shù)據(jù)的結(jié)構(gòu),這樣可以更加方便地分析數(shù)據(jù)。 操作查詢:操作查詢用于添加、更改或刪除數(shù)據(jù)。操作查詢共有四種類型:刪除、更新、追加與生成表。 用 3. 如何設(shè)置查詢條件?如何在條件中運用邏輯運算符? 查詢條件是一個表達式, 它與查 詢字段值進行比較以顯示滿足條件的字段值的所有記錄。 在查詢中若有多個查詢條件表達式,假如它們放在查詢設(shè)計網(wǎng)格的同一行中,不同字段列中所添加的表達式之間是一種“與”關(guān)系,即必須同時滿足所有條件;若它們放在不同行中,同一字段列或不同字段列中所添加的表達式之間則是“或”關(guān)系,即不要求同時 滿足所有條件。這種用行的位置所表示的邏輯關(guān)系也可以在一個單元格中,用邏輯表達式來表達。 4. 試列出 幾種特殊查詢及它們的用處。 答: 詢是用戶使用 構(gòu)化查詢語言)語句創(chuàng)建的查詢。 010中使用 ( 1)聯(lián)合查詢。用從一個或多個表或查詢中獲得的查詢結(jié)果來創(chuàng)建一個新表。 ( 2)傳遞查詢。傳遞查詢是指基于遠程數(shù)據(jù)庫引擎上的 句進行的查詢。在 010 中,可以使用 ( 3) 數(shù)據(jù)定義查詢。數(shù)據(jù)定義查詢是使用 查詢過程中創(chuàng)建、刪除、更改表或創(chuàng)建數(shù)據(jù)庫中的索引。 ( 4)子查詢。 以在查詢設(shè)計窗口的“字段”行輸入 在“條件”行中用來定義字段的查詢準則。 5. 試簡述查詢與查找、篩選的功能異同。 查找和篩選只是用手工方式完成一些比較簡單的數(shù)據(jù)搜索工作,如果想要獲取符合特定條件的數(shù)據(jù)集合,并對該集合做更進一步的匯總、分析和統(tǒng)計的話查找與篩選就力不從心了, 必須使用查詢功能實現(xiàn)。 第 8章 窗 體 1. 窗體有何功能? 答:( 1)顯示、修改和輸入數(shù)據(jù)記錄。 ( 2)創(chuàng)建數(shù)據(jù)透視窗體圖表,增強數(shù)據(jù)的可分析性。 ( 3)作為程序的導航面板,可提供程序的導航功能 2. 按照功能分類,窗體可以分為哪幾種? 答:按照功能分類, 體有四種: ( 1)數(shù)據(jù)操作:用來對表和查詢進行顯示、瀏覽、輸入、修改等多種操作。 ( 2)控制窗體:主要用來操作和控制程序的運行。 ( 3)信息顯示窗體:主要用來顯示信息。 ( 4)交互信息窗體:主要用于需要自定義的各種信息窗口,包括警告、提 示信息,或要求用戶回答等 3. 創(chuàng)建窗體的方法有幾種? 答:( 1)使用“窗體”按鈕所創(chuàng)建的窗體。 ( 2)使用“多個項目”創(chuàng)建窗體。 ( 3)“分割窗體”是用于創(chuàng)建一種具 有兩種布局形式的窗體。 ( 4)使用數(shù)據(jù)透視圖創(chuàng)建窗體。 ( 5)使用窗體向?qū)?chuàng)建窗體 ( 6)使用“空白”按鈕創(chuàng)建窗體 4. 創(chuàng)建子窗體的方法有幾種? 答:有兩種方法:使用窗體向?qū)?chuàng)建主子窗體和使用子窗體 /子報表控件來創(chuàng)建主子窗體。 第 9章 報 表 1. 簡述報表的功能。 答:報表具體功能: ( 1)在大量數(shù)據(jù)中進行比較、小計、分組和匯總,并且可以 通過對記錄的統(tǒng)計來分析數(shù)據(jù)等。 ( 2)報表設(shè)計成美觀的目錄、表格、使用的發(fā)票、購物訂單和標簽等形式。 ( 3)生成帶有數(shù)據(jù)透視圖或透視表的報表,增強數(shù)據(jù)的可讀性。 2. 在 表共有哪幾種視圖?請簡述之。 答:在 表共有 4 種視圖: ( 1)報表視圖:報表視圖是報表設(shè)計完成后,最終被打印的視圖。 ( 2)打印預覽視圖:查看顯示在報表上的每頁數(shù)據(jù),也可以查看報表的版面設(shè)置。 ( 3)布局視圖:可以在顯示數(shù)據(jù)的情況下,調(diào)查報表設(shè)計。 ( 4)設(shè)計視圖:可以創(chuàng)建報表或修改現(xiàn)有的報表。 3. 什么 是子報表?子報表與主報表有哪幾種關(guān)系? 答:把一個報表插入到另一個報表的內(nèi)部,被插入的報表稱為子報表,包含子報表的報表叫做主報表。主報表可以是未綁定的,也可以是綁定的。對于綁定的主報表,它包含的是一對多關(guān)系“一”方的記錄,而子報表顯示“多”方的相關(guān)記錄。 4. 如何在報表中進行計算與匯總? 答:在 有兩種方法實現(xiàn)報表匯總和計算:一是查詢中進行計算匯總統(tǒng)計;二是在報表輸出時進行匯總統(tǒng)計,與查詢相 比,報表可以實現(xiàn)更為復雜的分組匯總。 第 10章 宏 1. 什么是宏?常見的宏有哪些類型? 答:把那些能 自動執(zhí)行某種操作的命令統(tǒng)稱為宏。宏可分為三類 ( 1)操作序列宏:由順序執(zhí)行的宏操作組成的序列。 ( 2)宏組:將相關(guān)的宏保存在同一個宏對象中。 ( 3)條件宏:定義條件,根據(jù)條件決定一些宏的操作。 2. 令的作用是什么? 答:打開在窗體視圖、窗體設(shè)計視圖、預覽打印或數(shù)據(jù)表視圖中的窗體。 3. 令的作用是什么? 答:執(zhí)行一個宏,此宏可以是在宏分組中。 4. 令的作用是什么? 答:使用該命令可以顯示一個包含警告或信息性消息的消息框。 5. 如何在宏中設(shè)置參數(shù)? 答 :在宏窗口中的下半部操作參數(shù)表,用來設(shè)置每個宏操作的參數(shù),宏操作不同,相對應的參數(shù)表也不同。 第 11章 宏 模塊和 . 什么是模塊? 有哪幾種類型的模塊?請簡述之。 答:模塊是 對象之一,是存貯在一個單元中的 句和過程組成的集合。 兩種類型的模塊: 標準模塊:包含與任何其它對象都無關(guān)的常規(guī)過程以及可以從數(shù)據(jù)庫中任何位置運行的過程。 類模塊:窗體模塊和報表模塊都是類模塊 2. 標準模塊和類模塊有何區(qū)別? 答:類模塊與其它窗體或報表相關(guān)聯(lián),而標準模塊與任何 其它對象都無關(guān)。 3. 常見的程序控制語句有哪些? 答:( 1)分支條件語句。 ( 2)多分支語句 ( 3)循環(huán)控制語句 4. 輯器中主要有哪些窗口? 答: 輯器中主要的窗口包括代碼窗口、立即窗口、本地窗口、對象瀏覽器、工程資源管理器、屬性窗口、監(jiān)視窗口以及工具箱和用戶窗體窗口等。 5. 在 簡述每種循環(huán)結(jié)構(gòu)的使用條件以及需要注意的問題。 答:在 言中,有 3 種形式的循環(huán)結(jié)構(gòu): 中,環(huán)結(jié)構(gòu)可用來設(shè)計 循環(huán)次數(shù)事先確定的循環(huán)結(jié)構(gòu);在 判斷循環(huán)進行的條件,滿足則執(zhí)行;而 環(huán)結(jié)構(gòu)一般用來設(shè)計循環(huán)次數(shù)無法事先確定的循環(huán)結(jié)構(gòu)。 第 12章 數(shù)據(jù)庫管理與安全 如何壓縮和恢復數(shù)據(jù)庫? 答:( 1)啟動 開想要壓縮或修復的數(shù)據(jù)庫 ( 2)單擊【文件】標簽,并在打開的圖中選擇【信息】命令,接著單擊右邊的【壓縮和修復數(shù)據(jù)庫】按鈕即可。 2. 用戶級安全機制中有哪些權(quán)限?這些權(quán)限允許用戶進行什么操作? 答:用戶級安全機制中的權(quán)限及允許用戶進行的操作如下表所示。 權(quán)限 適用的對象 結(jié)果 打開 /運行 整個數(shù)據(jù)庫、窗體、報表、宏 用戶可以打開或運行對象,包括代碼模塊中的過程。 以獨占方式打開 整個數(shù)據(jù)庫 用戶可以打開數(shù)據(jù)庫,并使其他用戶無法打開該數(shù)據(jù)庫。 讀取設(shè)計 表、查詢、窗體、宏、代碼模塊 用戶可以在“設(shè)計”視圖中打開所列的對象。 修改設(shè)計 表、查詢、窗體、宏、代碼模塊 用戶可以更改所列對象的設(shè)計。 管理 整個數(shù)據(jù)庫、表、查詢、窗體、宏、代碼模塊 即使用戶或組不擁有所列的對象,也可以向這些對象分配權(quán)限。 讀取數(shù)據(jù) 表、查詢 用戶可以讀取表或查詢中的數(shù)據(jù)。 要授予用戶讀取查詢的權(quán)限,還必須授予這些用戶讀取父表或父查詢的權(quán)限。此設(shè)置包含“讀取設(shè)計”權(quán)限,這意味著用戶除了可以讀取數(shù)據(jù)外,還可以讀取表或查詢設(shè)計。 更新數(shù)據(jù) 表、查詢 用戶可以更新表或查詢中的數(shù)據(jù)。用戶必須具備更新父表或父查詢的權(quán)限。此設(shè)置包含“讀取設(shè)計”和“讀取數(shù)據(jù)”權(quán)限。 插入數(shù) 表、查詢 用戶可以向表或查詢 據(jù) 中插入數(shù)據(jù)。對于查詢,用戶必須具備向父表或父查詢中插入數(shù)據(jù)的權(quán)限。此設(shè)置包含“讀取數(shù)據(jù)”和“讀取設(shè)計”權(quán)限。 刪除數(shù)據(jù) 表、查詢 用戶可以從表或查詢刪除數(shù)據(jù)。對于查詢,用戶必須具備從 父表或父查詢刪除數(shù)據(jù)的權(quán)限。此設(shè)置包含“讀取數(shù)據(jù)”和“讀取設(shè)計”權(quán)限。 3. 對 據(jù)庫進行加密或解密有哪些要求? 答:對 據(jù)庫進行加密或解密時必須“以獨占方式打開”需要進行加密或解密的數(shù)據(jù)庫。 4. 如何為數(shù)據(jù)庫設(shè)置密碼? 答:( 1)啟動 擊【文件】標簽,并在打開的 圖中選擇【打開】命令。 ( 2)在彈開的【打開】對話框中,找到要打開的文件并選擇。 ( 3)單擊【打開】按鈕旁邊的向下三角箭頭,在彈出的下拉菜 單中選擇【以獨占方式打開】命令。 ( 4)啟動 在打開的圖中選擇【信息】命令,接著在右側(cè)窗格中單擊【用密碼進行加密】按鈕。 ( 5)在彈出的【設(shè)置數(shù)據(jù)庫密碼】對話框中,輸入密碼,在驗證文本框中再次輸入一遍即可完成密碼創(chuàng)建。 5. 如何創(chuàng)建簽名包? 答:( 1)啟動 010,打開數(shù)據(jù)庫。 ( 2)單擊【文件】標簽,并在打開的圖中選擇【保存并發(fā)布】命令,然后在右側(cè)的【高級】選項組下單擊【打包并簽署】選項。 ( 3)在彈出的【 全】 對話 框中,選擇數(shù)字簽名后,單擊【確定】按鈕。 ( 4)出現(xiàn)【創(chuàng)建 名包】對話框。 ( 5)為簽名的數(shù)據(jù)庫包選擇一個位置,在【文件名】組合框中為簽名包輸入名稱,然后單擊【創(chuàng)建】按鈕即可。- 1.請仔細閱讀文檔,確保文檔完整性,對于不預覽、不比對內(nèi)容而直接下載帶來的問題本站不予受理。
- 2.下載的文檔,不會出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請點此認領(lǐng)!既往收益都歸您。
下載文檔到電腦,查找使用更方便
5 積分
下載 |
- 配套講稿:
如PPT文件的首頁顯示word圖標,表示該PPT已包含配套word講稿。雙擊word圖標可打開word文檔。
- 特殊限制:
部分文檔作品中含有的國旗、國徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計者僅對作品中獨創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- Access 數(shù)據(jù)庫 應用 基礎(chǔ)教程 第三 習題 答案
鏈接地址:http://www.3dchina-expo.com/p-1826.html