access考試總結(jié)最新
通信1002班數(shù)據(jù)庫復(fù)習(xí)資料
1.什么是關(guān)系?(P13)
答:關(guān)系數(shù)據(jù)模型源于數(shù)學(xué),它用二維數(shù)據(jù)表來組織數(shù)據(jù),而這個(gè)二維表在關(guān)系數(shù)據(jù)庫中就稱為關(guān)系。關(guān)系數(shù)據(jù)庫就是表或者說是關(guān)系的集合。
2.交運(yùn)算、并運(yùn)算、差運(yùn)算(P16)
答:并:R和S的并是由屬于R或S的元組構(gòu)成的集合,表示R∪S,其運(yùn)算結(jié)果仍為n元關(guān)系;交:關(guān)系R和S的交是屬于R又屬于S的元組構(gòu)成的集合,R∩S,其運(yùn)算結(jié)果仍為n元關(guān)系;差:R和S的差是由屬于R但不屬于S的元組構(gòu)成的集合,表示為R-S,其運(yùn)算結(jié)果問n元關(guān)系。
3.E-R圖(P9)
答:兩個(gè)實(shí)體之間的聯(lián)系:1:1、1:n、m:n;E-R模型圖示法:實(shí)體型(矩形)、屬性(橢圓)、聯(lián)系(菱形)。
4.選擇、投影、連接(P18)
答:選擇是從關(guān)系中查找符合指定條件行的操作,以邏輯表達(dá)式為選擇條件篩選滿足表達(dá)式的所有記錄。選擇操作的結(jié)構(gòu)構(gòu)成關(guān)系的一個(gè)子集,是關(guān)系中的部分行,其關(guān)系模式不變。投影是從關(guān)系數(shù)據(jù)表中選取若干個(gè)屬性的操作,所選擇的若干屬性將形成一個(gè)新的關(guān)系數(shù)據(jù)表,其關(guān)系模式中屬性的個(gè)數(shù)由用戶來確定,或者排列順序不同,同時(shí)也可能減少某些元組。因?yàn)榕懦艘恍⿲傩院,特別是排除了關(guān)系中關(guān)鍵字屬性后,所選屬性可能有相同的值,出現(xiàn)了相同的元組,而關(guān)系中必須排除相同元祖,從而有可能減少某些元組。連接是將兩個(gè)或兩個(gè)的關(guān)系數(shù)據(jù)表的若干屬性拼接成一個(gè)新的關(guān)系模式的操作。對應(yīng)的新關(guān)系中包含滿足連接條件的所有行,連接過程是通過連接條件來控制的,連接條件中將出現(xiàn)兩個(gè)關(guān)系數(shù)據(jù)表中的公共屬性名,或者具有相同語義和可比的屬性。
5.數(shù)據(jù)庫中有哪些對象?(P38)
答:表、查詢、窗體、報(bào)表、頁、宏、模塊。
6.字段有哪些類型(P42)
10種數(shù)據(jù)類型:文本,備注,數(shù)字,日期/時(shí)間,貨幣,自動(dòng)編號(hào),是/否,OLE對象,超級鏈接和查閱向?qū)А?/p>
7.什么是窗體?由哪幾部分組成?有哪幾種類型?哪幾種視圖?p129
①窗體:將數(shù)據(jù)庫中表或查詢(數(shù)據(jù)源或稱記錄源)中的數(shù)據(jù)以一種友好的界面展現(xiàn)給用戶,但窗體本
身并不存儲(chǔ)數(shù)據(jù)。
②組成:所有窗體都有主體節(jié),窗體還可以包含窗體頁眉,頁面頁眉,頁面頁腳,窗體頁腳節(jié)③類型:縱欄式窗體,表格式窗體,數(shù)據(jù)表窗體,主-子窗體,圖表窗體,數(shù)據(jù)透視表等④視圖:設(shè)計(jì)視圖,窗體視圖,數(shù)據(jù)表視圖,數(shù)據(jù)透視表視圖,數(shù)據(jù)透視圖視圖
8.數(shù)據(jù)管理技術(shù)經(jīng)歷了哪幾個(gè)階段?每個(gè)階段的特點(diǎn)是什么?~p1
階段:經(jīng)歷了人工管理,文件系統(tǒng),數(shù)據(jù)庫系統(tǒng),分布式數(shù)據(jù)庫系統(tǒng)和面向?qū)ο髷?shù)據(jù)庫系統(tǒng)這幾個(gè)階段,特點(diǎn):
①.人工管理階段(1)程序復(fù)雜(2)數(shù)據(jù)與程序不具有獨(dú)立性,數(shù)據(jù)冗余(3)數(shù)據(jù)量小且無法長期儲(chǔ)存②文件系統(tǒng)階段(1)程序代碼有所簡化;(2)數(shù)據(jù)存儲(chǔ)結(jié)構(gòu),存取方法等都由文件系統(tǒng)負(fù)責(zé)處理,程序和數(shù)據(jù)有了一定的獨(dú)立性。通信1002班數(shù)據(jù)庫復(fù)習(xí)資料
但文件系統(tǒng)管理數(shù)據(jù)存在如下缺點(diǎn):數(shù)據(jù)共享性差,冗余度大;數(shù)據(jù)和程序缺乏獨(dú)立性。(3)程序和數(shù)據(jù)分開存儲(chǔ),有了程序文件和數(shù)據(jù)文件的區(qū)別
(4)數(shù)據(jù)文件可以長期保存在外存儲(chǔ)器上被多次存取③數(shù)據(jù)庫系統(tǒng)階段
(1)應(yīng)用程序具有了高度獨(dú)立性(2)數(shù)據(jù)具有了充分共享性(3)操作更加方便④分布式數(shù)據(jù)庫系統(tǒng)
(1)分布式數(shù)據(jù)庫系統(tǒng)是數(shù)據(jù)庫技術(shù)和網(wǎng)絡(luò)通信技術(shù)相結(jié)合的產(chǎn)物
(2)網(wǎng)絡(luò)技術(shù)的發(fā)展為數(shù)據(jù)庫提供了分布式運(yùn)行的環(huán)境,從主機(jī)/終端體系結(jié)構(gòu)發(fā)展到客戶機(jī)/服務(wù)
器系統(tǒng)結(jié)構(gòu)
(3)具有靈活的體系結(jié)構(gòu),集中式數(shù)據(jù)庫系統(tǒng)強(qiáng)調(diào)的是集中控制⑤面向?qū)ο髷?shù)據(jù)庫系統(tǒng)
(1)面向?qū)ο髷?shù)據(jù)庫系統(tǒng)是數(shù)據(jù)庫技術(shù)與面向?qū)ο蟪绦蛟O(shè)計(jì)技術(shù)相結(jié)合的產(chǎn)物
(2)面向?qū)ο蟮臄?shù)據(jù)庫系統(tǒng)吸收了面向?qū)ο蟪绦蛟O(shè)計(jì)方法的核心概念和基本思想,采用了面向?qū)ο?/p>
的觀點(diǎn)來顯示世界實(shí)體(對象)的邏輯組織,對象之間的限制和聯(lián)系等
(3)它克服了傳統(tǒng)數(shù)據(jù)庫系統(tǒng)的局限性,能夠自然地存儲(chǔ)復(fù)雜的數(shù)據(jù)對象以及這些對象之間的復(fù)雜
關(guān)系,從而大幅度的提高了數(shù)據(jù)庫系統(tǒng)的管理效率,降低了用戶使用的復(fù)雜性
9.一對一,一對多,多對多的聯(lián)系~p9
一對一:(1:1)如果對于實(shí)體集A中的每一個(gè)實(shí)體,實(shí)體集B中至多有一個(gè)實(shí)體與之聯(lián)系,反之亦然,則稱實(shí)體集A與實(shí)體集B具有一對一的聯(lián)系,記為1:1。如,班級與班長之間具有一對一聯(lián)系一對多:(1:n)如,班級和學(xué)生之間多對多:(m:n)如,學(xué)生和課程之間
10.標(biāo)簽,復(fù)選框,文本框,組合框~p143
標(biāo)簽:是在窗體,報(bào)表或數(shù)據(jù)訪問頁上顯示文本信息的控件,常用作提示和說明信息。標(biāo)簽不顯示字段或表達(dá)式的數(shù)值,它沒有數(shù)據(jù)源,而且當(dāng)從一個(gè)記錄移到另一個(gè)記錄時(shí),標(biāo)簽的值都不會(huì)改變文本框:是一個(gè)交互式控件,既可以顯示數(shù)據(jù),也可以接收數(shù)據(jù)的輸入。在Access中,文本框有三種類型:結(jié)合型,非結(jié)合型和計(jì)算型文本框。
組合框:提供一個(gè)值列表,通過從列表中選擇數(shù)據(jù)完成輸入工作。從列表中選值,既可以保證輸入數(shù)
據(jù)的正確性,又可以提高數(shù)據(jù)的輸入速度,在組合框中,列表只有在打開時(shí)才顯示內(nèi)容。
11.SQL有那幾種功能?(P110)
1.數(shù)據(jù)定義Create(建立),Drop(刪除),Alter(修改)
2.數(shù)據(jù)操縱Insert(插入),Delete(刪除),Update(更新)3.數(shù)據(jù)查詢Select(選擇)
4.數(shù)據(jù)控制Grant(授權(quán)),Remove(回收權(quán)限)
12.數(shù)據(jù)庫系統(tǒng)的特點(diǎn)(P5)
1.數(shù)據(jù)的高集成性2.數(shù)據(jù)的高共享性和低冗余性3.數(shù)據(jù)的高獨(dú)立性4.數(shù)據(jù)統(tǒng)一管理和控制5.采用特定的數(shù)據(jù)模型
13.標(biāo)準(zhǔn)模塊.類模塊(P222)
模塊以VBA語言為基礎(chǔ)編寫,以函數(shù)過程(function)或過程(Sub)為單元的集合方式存儲(chǔ)標(biāo)準(zhǔn)模塊:一般用于存放供其他Access數(shù)據(jù)庫對象使用的公共過程。其作用范圍是整個(gè)應(yīng)用程序通信1002班數(shù)據(jù)庫復(fù)習(xí)資料
類模塊:是可以定義新對象的模塊,新建一個(gè)模塊也就是創(chuàng)建一個(gè)新對象。
14.有哪幾種數(shù)據(jù)模型?(P8)
三種:概念模式(模式);外模式(子模式);內(nèi)模式(物理模式)
15.什么是關(guān)鍵字?
具有唯一標(biāo)識(shí)表中每條記錄值的一個(gè)或多個(gè)字段稱為主關(guān)鍵字,簡稱主鍵。
16.關(guān)系模型提供了哪幾種完整性約束,各有什么作用?(P20)
1)實(shí)體完整性。關(guān)系中的每個(gè)元組可識(shí)別且唯一;主關(guān)鍵字不能為空或重復(fù);
2)參照完整性。通過定義外部關(guān)鍵字和主關(guān)鍵字來約定兩個(gè)關(guān)系之間的聯(lián)系。保證了表之間數(shù)據(jù)的一致性,防止數(shù)據(jù)丟失或無意義的數(shù)據(jù)在數(shù)據(jù)庫中擴(kuò)散。
3)用戶定義的完整性。限定屬性的取值范圍,即對值域的約束。
17.什么是宏?(P208)
宏是由一個(gè)或多個(gè)操作組成的集合,每個(gè)操作都自動(dòng)執(zhí)行并實(shí)行特定的功能;宏是一種特殊的代碼,沒有控制轉(zhuǎn)移功能,也不能直接操縱變量,但能將各種對象有機(jī)組合起來,按照某個(gè)順序執(zhí)行操作的步驟,完成一系列操縱動(dòng)作。
宏:操作序列宏、宏組和含有條件操作的宏。宏操作是宏最基本的單元,一個(gè)宏操作由一個(gè)宏命令完成,宏是宏操作的集合,有宏名,宏組是宏的集合,有宏組名。
18.查詢有哪些類型?(P77)
選擇查詢,參數(shù)查詢,交叉表查詢,操作查詢和SQL查詢
19.?dāng)?shù)據(jù)庫的三級模式結(jié)構(gòu)(P6)
概念模型內(nèi)模型外模型
20.如何刪除表中的記錄(P48)
選擇要?jiǎng)h除的記錄,按Delete鍵或執(zhí)行菜單“編輯”下的“刪除記錄”
21.如何設(shè)置報(bào)表的頁碼Page(P183)
=”[Page]&”/”&[Pages]”;(當(dāng)前頁/總頁數(shù))
1)在設(shè)計(jì)視圖中打開報(bào)表;2)單擊工具箱中的“分頁符”按鈕3)確定要放置分頁符的位置。若希望報(bào)表中每一條記錄都占據(jù)一頁的位置,可以設(shè)置主體節(jié)“強(qiáng)制分頁”屬性;若希望已分組報(bào)表中每個(gè)記錄組都占據(jù)一頁的位置,可以設(shè)置組頁眉節(jié)、組頁腳節(jié)的“強(qiáng)制屬性”實(shí)現(xiàn)。
SQL查詢中,Select查詢,From字句中用Join字句和On字句連接多個(gè)表;Where條件;Groupby分組統(tǒng)計(jì)Having過濾條件;Orderby排序(詳見P112)
(另外,大家把每章課后習(xí)題仔細(xì)看一遍,總結(jié)答案如有異議提出共享)
芷萱根據(jù)課后習(xí)題估計(jì)(參考)通信1002班數(shù)據(jù)庫復(fù)習(xí)資料
7.什么是窗體?由哪幾部分組成?有哪幾種類型?哪幾種視圖?p129
①窗體:將數(shù)據(jù)庫中表或查詢(數(shù)據(jù)源或稱記錄源)中的數(shù)據(jù)以一種友好的界面展現(xiàn)給用戶,但窗體本
身并不存儲(chǔ)數(shù)據(jù)。
②組成:所有窗體都有主體節(jié),窗體還可以包含窗體頁眉,頁面頁眉,頁面頁腳,窗體頁腳節(jié)③類型:縱欄式窗體,表格式窗體,數(shù)據(jù)表窗體,主-子窗體,圖表窗體,數(shù)據(jù)透視表等
④視圖:設(shè)計(jì)視圖,窗體視圖,數(shù)據(jù)表視圖,數(shù)據(jù)透視表視圖,數(shù)據(jù)透視圖視圖8.文件系統(tǒng)與數(shù)據(jù)庫系統(tǒng)中文件有何本質(zhì)上的不同?②文件系統(tǒng)階段(1)程序代碼有所簡化;(2)程序和數(shù)據(jù)有了一定的獨(dú)立性。(3)程序和數(shù)據(jù)分開存儲(chǔ),有了程序文件和數(shù)據(jù)文件的區(qū)別(4)數(shù)據(jù)文件可以長期保存在外存儲(chǔ)器上被多次存取缺點(diǎn):數(shù)據(jù)共享性差,冗余度大;數(shù)據(jù)和程序缺乏獨(dú)立性。③數(shù)據(jù)庫系統(tǒng)階段
(1)應(yīng)用程序具有了高度獨(dú)立性(2)數(shù)據(jù)具有了充分共享性(3)操作更加方便13.標(biāo)準(zhǔn)模塊.類模塊(P222)模塊:以VBA語言為基礎(chǔ)編寫,以函數(shù)過程(function)或過程(Sub)為單元的集合方式存儲(chǔ)標(biāo)準(zhǔn)模塊:一般用于存放供其他Access數(shù)據(jù)庫對象使用的公共過程。其作用范圍是整個(gè)應(yīng)用程序類模塊:是可以定義新對象的模塊,新建一個(gè)模塊也就是創(chuàng)建一個(gè)新對象。17.什么是宏?(P208)
宏:是由一個(gè)或多個(gè)操作組成的集合,每個(gè)操作都自動(dòng)執(zhí)行并實(shí)行特定的功能;
宏:是一種特殊的代碼,沒有控制轉(zhuǎn)移功能,也不能直接操縱變量,但能將各種對象有機(jī)組合起來,按照某個(gè)順序執(zhí)行操作的步驟,完成一系列操縱動(dòng)作。
宏的種類:操作序列宏、宏組和含有條件操作的宏。宏操作是宏最基本的單元,一個(gè)宏操作由一個(gè)宏命令完成。
18.查詢有哪些類型?(P77)
選擇查詢,參數(shù)查詢,交叉表查詢,操作查詢和SQL查詢
21.如何設(shè)置報(bào)表的頁碼Page(P183)
在Access中,生成報(bào)表時(shí)將Page屬性和Pages屬性是根據(jù)設(shè)置當(dāng)前在您生成報(bào)表時(shí)報(bào)表中的記錄總數(shù)。頁碼和總頁數(shù)是不自動(dòng)重置為報(bào)表的組中每個(gè)新項(xiàng)。
您可以重置頁碼和總頁數(shù)基于一組通過使用宏或通過使用報(bào)表的節(jié)屬性中的代碼。然后,您可以使用頁面的頁碼和總頁數(shù),已重置為"頁的頁"格式顯示的頁碼。
擴(kuò)展閱讀:最新計(jì)算機(jī)二級ACCESS的重點(diǎn)總結(jié)絕對有用
計(jì)算機(jī)國家二級ACCESS筆試講解(3)存儲(chǔ)文件(4)源和潭。流程圖的是控制流,
1.軟件是指程序、數(shù)據(jù)與相關(guān)文檔的完整集合。5.檢查軟件產(chǎn)品是否符合需求定義的過程稱為驗(yàn)收測2.軟件調(diào)試的任務(wù)是診斷和改正程序中的錯(cuò)誤。試。
3.對象的封裝性是指從外部看只能看到對象的外部特6.數(shù)據(jù)庫管理員(DBA)是數(shù)據(jù)庫系統(tǒng)的一個(gè)重要組成征,即只需知道數(shù)據(jù)的取值范圍和可以對數(shù)據(jù)施加的部分,DBA的主要工作有3種,(1)數(shù)據(jù)庫設(shè)計(jì)(2)數(shù)據(jù)操作,哦不需要知道數(shù)據(jù)的具體結(jié)構(gòu)以及實(shí)現(xiàn)操作的庫維護(hù)(3)改善系統(tǒng)性能,提高系統(tǒng)效率。
算法。即在面向?qū)ο蠓椒ㄖ校瑢?shí)現(xiàn)信息隱蔽是依靠對7.Access中字段名長度為1-64個(gè)字符,但不能包含象的封裝性。(也可以是模塊獨(dú)立性)“!”。
4.程序設(shè)計(jì)總體而言應(yīng)該強(qiáng)調(diào)簡單和清晰,程序必須8.空值(NULL)不同于空字符串和0,它代表未知或者不是可以理解的(這是程序設(shè)計(jì)所要強(qiáng)調(diào)的),著名的“清確定的值,Access使用NULL來表示空值。
晰第一,效率第二”的論點(diǎn)已成為當(dāng)今主導(dǎo)的程序設(shè)9.每個(gè)日期/時(shí)間字段需要8個(gè)字節(jié)的存儲(chǔ)空間。計(jì)風(fēng)格。10.我們在設(shè)計(jì)字段的時(shí)候可以使用輸入掩碼來使得5.數(shù)據(jù)庫技術(shù)的根本目標(biāo)是要解決數(shù)據(jù)的共享問題。輸入的格式標(biāo)準(zhǔn)保持一致,輸入掩碼中的字符"?"代表6.為了建立一個(gè)關(guān)系,首先要構(gòu)造數(shù)據(jù)的邏輯關(guān)系?梢赃x擇輸入字母(A-Z);"&"代表必須輸入任何的字7.在Access中,查詢的數(shù)據(jù)源可以是表和查詢。符或一個(gè)空格;""將所8.在查詢設(shè)計(jì)視圖中,如果條件寫在同一行,意味著有字符轉(zhuǎn)換為大寫。
條件之間是“與”的關(guān)系;在不同行意味著條件之間11.在窗體上每一個(gè)控件都是一個(gè)對象,都具有三要素是“或”的關(guān)系。(性別=“女”and身高>160)or性就是屬性、事件和方法。事件是控件可以響應(yīng)的動(dòng)作,別=“男”,也就是身高在160以上的女性和所有的男KeyPress事件當(dāng)焦點(diǎn)在控件上并且按下鍵盤上某個(gè)鍵性滿足此條件。時(shí)被觸發(fā)。
9.將數(shù)據(jù)庫數(shù)據(jù)發(fā)布到網(wǎng)上,可以通過數(shù)據(jù)訪問頁發(fā)12.不但可以顯示一條或多條記錄,也可以顯示一對多布。關(guān)系的"多"端的多條記錄的區(qū)域的報(bào)表是縱欄式報(bào)10.宏操作SetValue可以設(shè)置窗體或報(bào)表控件的屬性。表。
11.使用Function語句定義一個(gè)函數(shù)過程,其返回值13.可以用前面加(=)的表達(dá)式來設(shè)置宏的操作參數(shù)。的類型由函數(shù)定義時(shí)As子句聲明。14.Case語句的后面可以包含一個(gè)值、一組枚舉值、一12.ByRef指傳址調(diào)用,ByVal指傳值調(diào)用。個(gè)值得范圍以及比較運(yùn)算符。但是當(dāng)Case語句使用is13.軟件需求規(guī)格說明書應(yīng)具有完整性、無歧義性、正關(guān)鍵字的時(shí)候就不能再加入邏輯運(yùn)算符,如and.確性、可驗(yàn)證性等特性,其中最重要的是無歧義性。15.在面向?qū)ο蠓椒ㄖ,信息隱蔽是通過對象的封裝性線性表的存儲(chǔ)結(jié)構(gòu)主要分為順序存儲(chǔ)結(jié)構(gòu)和鏈?zhǔn)酱鎯?chǔ)來實(shí)現(xiàn)的。
結(jié)構(gòu)。隊(duì)列是一種特殊的線性表,循環(huán)隊(duì)列是隊(duì)列的16.某二叉樹中度為2的結(jié)點(diǎn)有18個(gè),則該二叉樹中順序存儲(chǔ)結(jié)構(gòu)。同時(shí)也是線性表有19個(gè)葉子結(jié)點(diǎn)。
14.用于執(zhí)行指定SQL語句的宏操作是RunSQL語句。17.在VBA中,打開查詢的命令格式(語句)為:15.在VBA中,我們應(yīng)該記住常用數(shù)據(jù)類型的標(biāo)識(shí)如:DoCmd.OpenQuery查詢名。打開窗體使用整型integer、單精度型single、雙精度型double、DoCmd.OpenForm;打開報(bào)表使用DoCmd.OpenReport;關(guān)字符串型string.閉窗體和報(bào)表使用DoCmd.Close。1.結(jié)構(gòu)化程序設(shè)計(jì)主要強(qiáng)調(diào)的是程序的易讀性。1.實(shí)現(xiàn)算法所需要的存儲(chǔ)單元的多少稱為空間復(fù)雜2.程序的3種基本控制結(jié)構(gòu)包括順序、選擇和重復(fù)(循度。環(huán))。
2.軟件工程包括3個(gè)要素,即方法、工具和過程。方3.希爾排序是將整個(gè)無序的序列分割成若干個(gè)小的子法是完成軟件工程項(xiàng)目的技術(shù)手段;工具支持軟件的序列分別進(jìn)行插入排序。
開發(fā)、管理和文檔生成;過程支持軟件開發(fā)的各個(gè)環(huán)4.在數(shù)據(jù)庫設(shè)計(jì)過程中,獨(dú)立于計(jì)算機(jī)的硬件與DBMS節(jié)的控制、管理。軟件的設(shè)計(jì)階段是概念設(shè)計(jì)。
3.用鏈表表示線性表的優(yōu)點(diǎn)是便于插入和刪除操作。5.在文本型的字段中可以由用戶指定長度,在Access4.數(shù)據(jù)流圖的主要圖形元素有4中:(1)加工(2)數(shù)據(jù)流中一個(gè)漢字和一個(gè)英文字符長度都占1位。
6.是/否型是針對只包含兩種不同取值的字段而設(shè)置行改進(jìn),從而提高對數(shù)據(jù)的處理效率。的,又常被稱布爾型。5.線性鏈表中的各元素在存儲(chǔ)空間的位置不一定是連7.在SQL查詢中可直接將命令發(fā)送到ODBC數(shù)據(jù)庫服務(wù)續(xù)的,且各元素的存儲(chǔ)順序也是任意的。器中的查詢是傳遞查詢。6.線性表常采用的兩種存儲(chǔ)結(jié)構(gòu)是順序存儲(chǔ)結(jié)構(gòu)和鏈8.在SELECT語句中,“\\”的含義是定義轉(zhuǎn)義字符。式存儲(chǔ)結(jié)構(gòu)。
9.如果加載一個(gè)窗體,窗體能響應(yīng)的事件不多,當(dāng)窗在Access的表中,可以定義三種類型的主關(guān)鍵字:自體剛打開時(shí),首先觸發(fā)動(dòng)編號(hào)主鍵,單字段主鍵和多字段主鍵。
Load事件,打開后才繼續(xù)觸發(fā)Open事件,然后是7.條件查詢的準(zhǔn)則是運(yùn)算符、常量、字段值、函數(shù)等Activate(激活)事件。窗體關(guān)閉時(shí)觸發(fā)Unload事件。的任意組合,不包括SOL語句。
10.在宏的組成操作序列中,如果既包含帶條件的操8.數(shù)據(jù)訪問頁可以簡單認(rèn)為是一個(gè)網(wǎng)頁,類型是HTML作,又包含無條件的操作,則帶條件的操作是否執(zhí)行文件,是獨(dú)立于Access數(shù)據(jù)庫文件的,
取決于條件式結(jié)果的真假,則沒有指定條件的操作則9.在條件宏設(shè)計(jì)時(shí),對于連續(xù)重復(fù)的條件,可以用來會(huì)無條件執(zhí)行。代替的符號(hào)是...。
11.Selectcase結(jié)構(gòu)運(yùn)行時(shí)首先計(jì)算表達(dá)式的值,然10.VBA程序流程控制的方式有順序控制、選擇控制和后依此計(jì)算或測試Case表達(dá)式的值。循環(huán)控制。
12.While....Wend是一個(gè)循環(huán)結(jié)構(gòu),11.在VBA中,允許邏輯值進(jìn)行算術(shù)運(yùn)算,True處理成select...case...Endselect是一個(gè)多分支結(jié)構(gòu)。-1,F(xiàn)alse處理成0.
13.常用的軟件結(jié)構(gòu)設(shè)計(jì)工具是結(jié)構(gòu)圖(sc),也稱程序12.數(shù)據(jù)庫技術(shù)的發(fā)展經(jīng)歷了人工管理、文件系統(tǒng)和數(shù)結(jié)構(gòu)圖。其中,用矩形表示模塊,用帶空心圓的箭頭據(jù)庫系統(tǒng)3個(gè)階段,其中數(shù)據(jù)獨(dú)立性最高的是數(shù)據(jù)庫表示傳遞的是數(shù)據(jù)。系統(tǒng)。
14.度為10的線性表進(jìn)行冒泡排序,最壞情況下需要13.宏是一個(gè)或多個(gè)操作命令的集合。比較的次數(shù)為45次n(n-)/214.在一個(gè)容量為8的循環(huán)隊(duì)列中,若頭指針front=1,15.在結(jié)構(gòu)化分析方法中,用于描述系統(tǒng)中所有用到的尾指針rear=7,則該循環(huán)隊(duì)列中共有6個(gè)元素。全部數(shù)據(jù)和文件的文檔稱為數(shù)據(jù)字典。解:設(shè)隊(duì)列容量為m,rear>front,則隊(duì)列中元素個(gè)數(shù)為16.在一個(gè)容量為24的循環(huán)隊(duì)列中,若頭指針front=8,rear-front;rearfront.則m=7-1=6.
解:設(shè)隊(duì)列容量為m,rear>front,\\則隊(duì)列中元素個(gè)數(shù)15.標(biāo)準(zhǔn)模塊以函數(shù)過程以(Function開頭)和子過程(以Sub開為rear-front;rear
3類用戶:終端用戶聯(lián)機(jī)用戶、最終用戶(從計(jì)算機(jī)聯(lián)機(jī)終端存取數(shù)據(jù)庫的人員);應(yīng)用程序員系統(tǒng)開發(fā)員(負(fù)責(zé)設(shè)計(jì)和編制應(yīng)用程序的人員);數(shù)據(jù)庫管理員DBA全面負(fù)責(zé)數(shù)據(jù)庫系統(tǒng)的管理維護(hù)和正常使用的人員。
一、關(guān)系數(shù)據(jù)庫關(guān)系
元組:表中一行為一個(gè)元組,對應(yīng)存儲(chǔ)文件中的一個(gè)記錄值
屬性:表中的列稱為屬性,屬性值相當(dāng)于記錄中的數(shù)
軟件:數(shù)據(jù)庫管理系統(tǒng)DBMS{DateBaseManagement
據(jù)項(xiàng)或者字段值
System}
域:屬性的取值范圍,即不同元組對同一個(gè)屬性的值
硬件
所限定的范圍
4.?dāng)?shù)據(jù)庫管理系統(tǒng):
關(guān)系模式:對關(guān)系的描述
主要功能數(shù)據(jù)庫定義、數(shù)據(jù)庫存取、數(shù)據(jù)庫運(yùn)行管
候選關(guān)鍵字:屬性或?qū)傩越M合,其值能夠唯一的標(biāo)識(shí)
理、數(shù)據(jù)庫建立和維護(hù)、數(shù)據(jù)通信
一個(gè)元組
組成數(shù)據(jù)定義語言(DDL)、數(shù)據(jù)操縱語言(DML)、
關(guān)鍵字:能夠唯一標(biāo)識(shí)一個(gè)元組屬性或?qū)傩缘慕M合,
數(shù)據(jù)控制語言(DCL)、實(shí)用程序
不能去重復(fù)值
5.?dāng)?shù)據(jù)模型:
外關(guān)鍵字:如果一個(gè)關(guān)系中的屬性或?qū)傩越M并非該關(guān)
(1)概念模型:是對客觀事物及其聯(lián)系的抽象,用于系的關(guān)鍵字,但它是另外一個(gè)關(guān)系的關(guān)鍵字信息世界的建模,它強(qiáng)調(diào)其予以表達(dá)能力,以及能夠
全關(guān)鍵字:關(guān)系模型的所有屬性組詩這個(gè)關(guān)系模型的
較方便、直接地表達(dá)應(yīng)用中各種語意知識(shí),按用戶的
候選關(guān)鍵字,稱為全關(guān)鍵字
觀點(diǎn)對數(shù)據(jù)和信息建模
2.關(guān)系運(yùn)算:
主要概念實(shí)體、屬性、關(guān)鍵字、域、實(shí)體型、實(shí)
體集、聯(lián)系、一對一聯(lián)系、一對多聯(lián)系、多對多聯(lián)系選擇(篩選):從關(guān)系中選出滿足給定條件的記錄的
操作,從行的角度
概念模型表示方法:E-R圖(實(shí)體聯(lián)系法)。主要成分
投影:從一個(gè)關(guān)系中選出若干指定字段的值的操作,實(shí)體、聯(lián)系、屬性
從列的角度
(2)數(shù)據(jù)模型:分為層次、關(guān)系、網(wǎng)狀模型,之間的
根本區(qū)別在于數(shù)據(jù)之間的聯(lián)系方式不同。關(guān)系模型用聯(lián)接:把兩個(gè)關(guān)系中的記錄按一定的條件橫向結(jié)合,二維表;層次模型用樹結(jié)構(gòu);網(wǎng)狀模型用圖結(jié)構(gòu)。生成一個(gè)新的關(guān)系(常用自然聯(lián)接)層次與網(wǎng)狀模型是早期的數(shù)據(jù)模型,稱為格式化數(shù)據(jù)二、數(shù)據(jù)庫設(shè)計(jì)模型
6.層次模型:最早使用的模型,一棵有向樹。
1.需求分析(最重要):收集資料、分析整理、數(shù)據(jù)流圖、用戶確認(rèn)
特征:有且僅有一個(gè)結(jié)點(diǎn)沒有雙親,為根結(jié)點(diǎn);其它2.概念結(jié)構(gòu)設(shè)計(jì):目標(biāo)是產(chǎn)生整體數(shù)據(jù)庫概念結(jié)構(gòu),
即概念模式。工具E-R圖結(jié)點(diǎn)有且僅有一個(gè)雙親
每個(gè)結(jié)點(diǎn)描述一個(gè)實(shí)體型,稱為記錄類型;一個(gè)記錄3.邏輯結(jié)構(gòu)設(shè)計(jì)
類型可以有多個(gè)記錄值,簡稱記錄;畫層次模型可用4.物理結(jié)構(gòu)設(shè)計(jì)無向邊代替有向邊5.?dāng)?shù)據(jù)庫實(shí)施:建立數(shù)據(jù)庫結(jié)構(gòu)、數(shù)據(jù)載入、應(yīng)用程7.網(wǎng)狀模型:兩個(gè)或兩個(gè)以上的結(jié)點(diǎn)都可以有多個(gè)雙序的編寫和載入、數(shù)據(jù)庫試運(yùn)行親結(jié)點(diǎn),有向樹變成有向圖6.?dāng)?shù)據(jù)庫運(yùn)行維護(hù)特征:可以有一個(gè)以上的結(jié)點(diǎn)沒有雙親;至少有一個(gè)三、ACCESS的基本對象結(jié)點(diǎn)可以有多于一個(gè)雙親
由數(shù)據(jù)庫對象和組兩部分組成
8.關(guān)系模型:其數(shù)據(jù)結(jié)構(gòu)是一個(gè)二維表框架組成的
對象分為:表、查詢、窗體、報(bào)表、數(shù)據(jù)訪問頁、宏、
集合,每個(gè)二維表稱為關(guān)系。
模塊
基本操作:插入、刪除、修改、查詢
第一章數(shù)據(jù)結(jié)構(gòu)與算法
一、算法:指解決某個(gè)問題的方法
是限定僅在表尾進(jìn)行插入和刪除操作的線性表。
表尾端為棧頂,棧頂元素總是最后被插入的元素,也
1.特性:有窮性、確定性、可行性、有輸入、有輸出是最先能被刪除的元素。
2.基本要素:1數(shù)據(jù)對象的運(yùn)算和操作算術(shù)運(yùn)算、棧的修改原則:先進(jìn)后出后進(jìn)先出
邏輯運(yùn)算、關(guān)系運(yùn)算、數(shù)據(jù)傳輸;2算法的控制結(jié)構(gòu)棧的順序存儲(chǔ)結(jié)構(gòu):Top=0?
算法中各操作之間的執(zhí)行順序,一個(gè)算法一般用順序、棧的基本運(yùn)算:入棧(有上溢錯(cuò)誤)、出棧、讀棧頂選擇、循環(huán)三種基本控制結(jié)構(gòu)組成。元素(棧頂指針不變,棧頂指針為0說明?,讀不到棧頂元素)、初始化、置空、判斷棧是佛為空或滿、1時(shí)間復(fù)雜度:執(zhí)行算法所需要的計(jì)算工作量,用算法提取棧頂元素等。在執(zhí)行過程中所需的基本運(yùn)算次數(shù)來衡量五、隊(duì)列3.算法的復(fù)雜度
2空間復(fù)雜度:執(zhí)行這個(gè)算法所需要的內(nèi)存空間。即算是限定僅在表的一端進(jìn)行插入,而在表的另一端刪除法程序所占空間、初始輸入數(shù)據(jù)所占的存儲(chǔ)空間、以數(shù)據(jù)元素的線性表。(先進(jìn)先出)及算法執(zhí)行過程中所需的額外空間允許插入的一端隊(duì)尾二、數(shù)據(jù)結(jié)構(gòu):基本運(yùn)算:入隊(duì)、退隊(duì)反映數(shù)據(jù)元素之間關(guān)系的數(shù)據(jù)集合的表示,即帶有結(jié)隊(duì)列的順序存儲(chǔ)結(jié)構(gòu):循環(huán)隊(duì)列,初始狀態(tài)為空構(gòu)的數(shù)據(jù)之間的前后件關(guān)系(相互有關(guān)聯(lián)的數(shù)據(jù)元素
六、查找
的集合)
順序查找:在線性表中查找指定的元素
三方面問題:
二分法查找:只適用于順序存儲(chǔ)的有序表即要求線性
1數(shù)據(jù)的邏輯結(jié)構(gòu):從邏輯關(guān)系上描述數(shù)據(jù),與數(shù)據(jù)在
表中的結(jié)點(diǎn)必須按照關(guān)鍵字值的遞增或遞減順序排列
計(jì)算機(jī)中的存儲(chǔ)位置無關(guān)
七、樹
2數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu):
1.一種簡單的非線性結(jié)構(gòu),所有數(shù)據(jù)元素之間的關(guān)系
數(shù)據(jù)元素及其關(guān)系在計(jì)算機(jī)存儲(chǔ)器內(nèi)的表示。分為4
具有明顯的層次性,是N個(gè)結(jié)點(diǎn)的集合
種:順序存儲(chǔ)方式、鏈?zhǔn)酱鎯?chǔ)方式、索引存儲(chǔ)方式、
2.特點(diǎn):每層平均的結(jié)點(diǎn)數(shù)為樹的度,每一個(gè)結(jié)點(diǎn)的散列式存儲(chǔ)方式
度最大為2,當(dāng)一個(gè)結(jié)點(diǎn)既沒有左子樹也沒有右子樹時(shí)
3數(shù)據(jù)運(yùn)算:查找、讀取、插入、刪除、更新
該結(jié)點(diǎn)為葉子結(jié)點(diǎn)。
三、線性結(jié)構(gòu)與非線性結(jié)構(gòu)(非空數(shù)據(jù)結(jié)構(gòu))
非空二叉樹只有一個(gè)根結(jié)點(diǎn);每一個(gè)結(jié)點(diǎn)最多有兩棵
1.線性結(jié)構(gòu):有且僅有一個(gè)根結(jié)點(diǎn);每一個(gè)結(jié)點(diǎn)最多子樹,且分別稱為該結(jié)點(diǎn)的左子樹和右子樹有一個(gè)前件,也最多有一個(gè)后件。
3.第K層上最多有2k-1(k≥1)個(gè)結(jié)點(diǎn);
一個(gè)線性表中插入或刪除任何一個(gè)結(jié)點(diǎn)后還是線性結(jié)
深度為m的二叉樹最多有2m-1個(gè)結(jié)點(diǎn);
構(gòu)。
任意一棵二叉樹,度為0的結(jié)點(diǎn)(葉子結(jié)點(diǎn))總是比
2.線性表的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)稱為線性鏈表(坐指針指向
度為2的結(jié)點(diǎn)多一個(gè)
前件結(jié)點(diǎn),右指針指向后件結(jié)點(diǎn)稱為雙向鏈表)
具有n個(gè)結(jié)點(diǎn)的二叉樹,其深度至少為[log2n]+1
3.帶鏈的棧可以用來收集計(jì)算機(jī)存儲(chǔ)空間中所有空閑
4.父節(jié)點(diǎn):每個(gè)結(jié)點(diǎn)最多只有一個(gè)直接前驅(qū)(前件)的存儲(chǔ)點(diǎn),稱為可利用棧
4.鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)中,存儲(chǔ)數(shù)據(jù)結(jié)構(gòu)的存儲(chǔ)空間可以不根結(jié)點(diǎn):沒有直接前驅(qū)的結(jié)點(diǎn)只有一個(gè)為樹根連續(xù),個(gè)數(shù)據(jù)結(jié)點(diǎn)的存儲(chǔ)順序與數(shù)據(jù)元素之間的邏輯子結(jié)點(diǎn):每一個(gè)結(jié)點(diǎn)可以有多個(gè)后件
關(guān)系可以不一致,而數(shù)據(jù)元素之間的邏輯關(guān)系式由指5.滿二叉樹也是完全二叉樹,而完全二叉樹一般不是針域來確定的滿二叉樹四、棧前序遍歷:根結(jié)點(diǎn)、左子樹、右子樹
中序遍歷:左子樹、根結(jié)點(diǎn)、右子樹后序遍歷:左子樹、右子樹、根結(jié)點(diǎn)八、排序法
1.冒泡排序法和快速排序法都屬于交換類排序法2.冒泡排序法的平均執(zhí)行時(shí)間為:n2快速排序法平均執(zhí)行時(shí)間為:nlog2n
第二章程序設(shè)計(jì)基礎(chǔ)
一、程序設(shè)計(jì)風(fēng)格:
據(jù)結(jié)構(gòu)的定義)、接口設(shè)計(jì)(描述軟件內(nèi)部、軟件和協(xié)作系統(tǒng)之間以及軟件與人之間如何通信)、過程設(shè)計(jì)(把系統(tǒng)結(jié)構(gòu)部分轉(zhuǎn)換為軟件過程描述)
5.軟件設(shè)計(jì)基本原理:抽象、模塊化、信息隱蔽、模塊獨(dú)立性
在程序結(jié)構(gòu)中,各模塊的內(nèi)聚性越強(qiáng),則耦合性越弱。軟件設(shè)計(jì)應(yīng)該盡量做到高內(nèi)聚、低耦合,有利于提高模塊獨(dú)立性。
二、結(jié)構(gòu)化分析方法:適用于分析大型的數(shù)據(jù)處理系
(1)源程序文檔化:標(biāo)識(shí)符的命名、程序的注釋序統(tǒng)言性注釋與功能性注釋、程序的視覺組織1.是一種建模技術(shù),模型的核心是數(shù)據(jù)字典,3種圖:
1實(shí)體關(guān)系圖ERD,描述數(shù)據(jù)對象及數(shù)據(jù)對象之間的(2)數(shù)據(jù)說明(3)語句輸出(4)輸入輸出
關(guān)系,用于數(shù)據(jù)建模;2數(shù)據(jù)流圖DFD,用于功能建
二、結(jié)構(gòu)化程序設(shè)計(jì)主要原則:
模;3狀態(tài)遷移圖STD,用于行為建模
自頂向下、逐步求精、模塊化、嚴(yán)格控制goto語句
2.三個(gè)主要目標(biāo):描述客戶的需要、建立創(chuàng)建軟件設(shè)
三、面向?qū)ο蟮幕靖拍睿河?jì)的基礎(chǔ)、定義在軟件完成后可以被確認(rèn)的一組需求對象、類和屬性方法繼承多態(tài)性消息三、數(shù)據(jù)流圖1.對象:對象的操作也稱為方法或服務(wù);屬性即對象是描述信息流和數(shù)據(jù)從輸入移動(dòng)到輸出時(shí)背應(yīng)用變換所包含的信息;操作描述了對象的功能。對象特性的圖形化技術(shù)。是一種圖形化的系統(tǒng)模型,表示信息標(biāo)識(shí)唯一性、分類性、封裝性、模塊獨(dú)立性系統(tǒng)的主要需求
2.類與實(shí)例:類是具有共同屬性、共同方法的對象的實(shí)現(xiàn)信息抽象、實(shí)現(xiàn)信息隱藏集合,它描述了屬于該對象類型的所有對象的性質(zhì),
兩種:變換型事務(wù)型
一個(gè)對象則是其對應(yīng)類的一個(gè)實(shí)例。
基本元素:外部實(shí)體、數(shù)據(jù)流、過程、數(shù)據(jù)存儲(chǔ)
3.消息:是實(shí)例之間傳遞的信息
四、數(shù)據(jù)字典
4.同樣的信息被不同對象接收時(shí)可導(dǎo)致完全不同的行
是關(guān)于數(shù)據(jù)的信息的集合,對數(shù)據(jù)流圖中各個(gè)元素做動(dòng)
完整的定義與說明,是數(shù)據(jù)流圖的補(bǔ)充工具;數(shù)據(jù)流
第三章軟件工程基礎(chǔ)
圖和數(shù)據(jù)字典共同構(gòu)成系統(tǒng)的邏輯模型。
一、軟件工程
包含:名稱、別名何處/如何使用、內(nèi)容描述、補(bǔ)充信
是應(yīng)用于計(jì)算機(jī)軟件的定義、開發(fā)和維護(hù)的一整套方息法、工具、文檔、實(shí)踐標(biāo)準(zhǔn)和工序
五、軟件需求規(guī)格說明書
1.3個(gè)要素:方法、工具、過程
引言、任務(wù)概述、數(shù)據(jù)描述、功能要求、性能需求、
2.基本原則:抽象、信息隱蔽、模塊化、局部化、確其他要求、其他要求、附錄定性、一致性、完備性、可驗(yàn)證性
六、結(jié)構(gòu)化設(shè)計(jì)
3.核心思想:把軟件產(chǎn)品看做是一個(gè)過程產(chǎn)品來處理
采用最佳的可能方法設(shè)計(jì)系統(tǒng)的各個(gè)組成部分以及各
4.軟件生命周期:軟件產(chǎn)品從提出、實(shí)現(xiàn)、使用維護(hù)成分之間的內(nèi)部聯(lián)系的技術(shù)到停止使用退役的過程
兩步:1概要設(shè)計(jì)(總體設(shè)計(jì)):將軟件需求轉(zhuǎn)化為數(shù)
包括:可行性研究與計(jì)劃制定、需求分析、軟件設(shè)計(jì)、據(jù)結(jié)構(gòu)和軟件的系統(tǒng)結(jié)構(gòu);2詳細(xì)結(jié)構(gòu)(過程設(shè)計(jì)):軟件實(shí)現(xiàn)、軟件測試、運(yùn)行和維護(hù)通過對結(jié)構(gòu)表示進(jìn)行細(xì)化,得到軟件詳細(xì)的數(shù)據(jù)結(jié)構(gòu)軟件設(shè)計(jì)結(jié)構(gòu)設(shè)計(jì)(定義軟件系統(tǒng)各部件之間的和算法
關(guān)系)、數(shù)據(jù)設(shè)計(jì)(將分析時(shí)查創(chuàng)建的模型轉(zhuǎn)化為數(shù)七、計(jì)算機(jī)輔助設(shè)計(jì)CAD
計(jì)算機(jī)輔助過程CAE計(jì)算機(jī)輔助軟件過程CASE
八、1.軟件測試四個(gè)步驟:單元測試(靜態(tài)分析或動(dòng)10.內(nèi)模式:又稱物理模式給出了數(shù)據(jù)物理存儲(chǔ)結(jié)構(gòu)態(tài)測試)、集成測試、驗(yàn)收測試、系統(tǒng)測試。
與物理存取方法
軟件測試是盡可能多的發(fā)現(xiàn)軟件中的錯(cuò)誤。貫穿整個(gè)
11.?dāng)?shù)據(jù)庫應(yīng)用系統(tǒng)的7個(gè)部分:應(yīng)用系統(tǒng)、應(yīng)用開軟件生命周期
發(fā)工具軟件、數(shù)據(jù)庫管理系統(tǒng)、操作系統(tǒng)、硬件
2.開發(fā)階段,軟件調(diào)試,診斷和改正程序中的錯(cuò)誤
12.?dāng)?shù)據(jù)庫設(shè)計(jì)方法:面向數(shù)據(jù)、面向過程
第四章數(shù)據(jù)庫設(shè)計(jì)基礎(chǔ)
13.?dāng)?shù)據(jù)庫設(shè)計(jì)前四個(gè)階段的成果:需求說明書、概1.?dāng)?shù)據(jù)庫:長期存儲(chǔ)在計(jì)算機(jī)內(nèi)的、有組織的、可共念數(shù)據(jù)模型、邏輯數(shù)據(jù)模型、數(shù)據(jù)庫內(nèi)模式
享的數(shù)據(jù)集合。數(shù)據(jù)庫是由一個(gè)互相關(guān)聯(lián)的數(shù)據(jù)的集
1.串的長度是指串中的字符個(gè)數(shù),其字符個(gè)數(shù)可以為零合和一組用以訪問這些數(shù)據(jù)的程序組成
2.對象的基本特點(diǎn):標(biāo)識(shí)唯一性\\分類性\\多態(tài)性\\封裝性數(shù)據(jù)庫中存儲(chǔ)的基本對象
和模塊獨(dú)立性
2.?dāng)?shù)據(jù)庫管理系統(tǒng)功能
3.軟件危機(jī):泛指在計(jì)算機(jī)軟件的開發(fā)和維護(hù)過程中數(shù)據(jù)模式定義、數(shù)據(jù)存取的物理構(gòu)建、數(shù)據(jù)操縱、數(shù)
所遇到的一系列嚴(yán)重問題(成本、質(zhì)量、生產(chǎn)率等)
據(jù)的完整性安全性定義與檢查、數(shù)據(jù)庫的并發(fā)控制與
4.SQL語句中創(chuàng)建用CREATE,刪除用DROP,改變故障恢復(fù)、數(shù)據(jù)的服務(wù)
用ALTER3.?dāng)?shù)據(jù)庫系統(tǒng)的基本特點(diǎn)
5.?dāng)?shù)據(jù)庫系統(tǒng)(DBS)包括數(shù)據(jù)庫(DB)和數(shù)據(jù)庫管
數(shù)據(jù)的集成性、數(shù)據(jù)的高共享性與低冗余性、數(shù)據(jù)的
理系統(tǒng)(DBMS)
獨(dú)立性、數(shù)據(jù)的統(tǒng)一管理與控制
6.DBMS是位于用戶與操作系統(tǒng)之間的數(shù)據(jù)庫管理系4.?dāng)?shù)據(jù)庫系統(tǒng)的內(nèi)部結(jié)構(gòu)體系
統(tǒng),屬于OS支持下的系統(tǒng)文件
1三級模式:概念模式、外模式、內(nèi)模式
7.如果某條記錄的某個(gè)字段尚未存儲(chǔ)數(shù)據(jù),則稱該記內(nèi)模式處于最底層,它反映了數(shù)據(jù)在計(jì)算機(jī)物理結(jié)構(gòu)錄的這個(gè)字段為空值。空值表示該值還沒有確定?罩械膶(shí)際存儲(chǔ)形式;概念模式處于中間層,它反映了值與空字符串的含義不同設(shè)計(jì)者的數(shù)據(jù)全局邏輯要求;外模式處于最外層,它
8.順序表可以隨機(jī)訪問任意一個(gè)結(jié)點(diǎn),而鏈表必須從反映了用戶對數(shù)據(jù)的要求
第一個(gè)數(shù)據(jù)結(jié)點(diǎn)出發(fā)時(shí),逐一查找每個(gè)結(jié)點(diǎn)
2兩級映射:概念模式到內(nèi)模式的映射、外模式到概念9.如果線性表為無序表,則不管是順序存儲(chǔ)結(jié)構(gòu)還是模式的映射
鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu),只能用順序查找;即使是有序線性表,5.?dāng)?shù)據(jù)模型用來抽象、表示和處理現(xiàn)實(shí)世界中的數(shù)據(jù)如果采用鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu),也只能用順序查找和信息。
10.順序查找不成功時(shí)和給定關(guān)鍵字比較的次數(shù)為n+1兩個(gè)階段:把現(xiàn)實(shí)世界的客觀抽象為概念模型;把概(較大);二分法查找不成功的關(guān)鍵字比較次數(shù)為念模型抽象為某一DBMS支持的數(shù)據(jù)模型[log2n]+1(較。﹥(nèi)容:數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)操作、數(shù)據(jù)約束11.問題處理方案的正確而完整的描述稱為:算法6.E-R圖的三個(gè)要素:實(shí)體、實(shí)體的屬性、實(shí)體之間12.樹的結(jié)點(diǎn)數(shù)等于所有結(jié)點(diǎn)的度與對應(yīng)的結(jié)點(diǎn)個(gè)數(shù)的聯(lián)系乘積之和加1;葉子結(jié)點(diǎn)樹等于樹節(jié)點(diǎn)總數(shù)減去度不為7.?dāng)?shù)據(jù)的完整性:實(shí)體、參照、用戶定義完整性0的結(jié)點(diǎn)數(shù)之和8.概念模式:也也稱邏輯模式,是對數(shù)據(jù)庫系統(tǒng)中全13.二分法查找的存儲(chǔ)結(jié)構(gòu)僅限于順序存儲(chǔ)結(jié)構(gòu)且是局?jǐn)?shù)據(jù)邏輯結(jié)構(gòu)的描述,是全體用戶公共數(shù)據(jù)視圖,有序的一個(gè)數(shù)據(jù)庫只有一個(gè)概念模式14.20世紀(jì)70年代提出了結(jié)構(gòu)化程序設(shè)計(jì)
15.類與對象的關(guān)系是抽象與具體
9.外模式:也稱子模式,是數(shù)據(jù)庫用戶能夠看見和使用的局部數(shù)據(jù)的邏輯結(jié)構(gòu)和特征的描述數(shù)據(jù)庫用戶的數(shù)據(jù)視圖。一個(gè)概念模式可以有若干個(gè)外模式
16.繼承是使用已有的類的定義作為基礎(chǔ)建立新類定
義技術(shù)。
17.集成測試時(shí)要進(jìn)行接口測試、全局?jǐn)?shù)據(jù)結(jié)構(gòu)測試、邊界條件測試、非法輸入測試
18.程序調(diào)試的任務(wù):診斷和改正程序中的錯(cuò)誤(開發(fā)階段)
19.程序調(diào)試的基本步驟:錯(cuò)誤定位、修改設(shè)計(jì)和代碼以排除錯(cuò)誤、進(jìn)行回歸測試防止引進(jìn)新的錯(cuò)誤20.軟件設(shè)計(jì)是把一個(gè)軟件需求轉(zhuǎn)換為軟件表示的過程。是確定系統(tǒng)的物理模型;灸繕(biāo)是用比較抽象概括的方式確定目標(biāo)系統(tǒng)如何完成預(yù)定任務(wù)。21.模塊化:是指把一個(gè)待開發(fā)的軟件分解成若干簡單的部分
22.?dāng)?shù)據(jù)流圖的4中符號(hào):數(shù)據(jù)存儲(chǔ)(雙杠)、數(shù)據(jù)原點(diǎn)(方框)和終點(diǎn)、數(shù)據(jù)流向(箭頭)、數(shù)據(jù)加工(圓或者橢圓)
23.順序存儲(chǔ)結(jié)構(gòu):存儲(chǔ)密度大、插入刪除元素按操作不方便、邏輯上相鄰的結(jié)點(diǎn)物理上必須相鄰、可以通過計(jì)算機(jī)直接確定第一個(gè)節(jié)點(diǎn)的存儲(chǔ)地址24.N個(gè)單向鏈表需要至少N+1個(gè)指針單元25.對象:代表著正在創(chuàng)建的系統(tǒng)中的一個(gè)實(shí)體、對象之間的信息傳遞是通過消息進(jìn)行的、對象是一個(gè)狀態(tài)和操作的封裝體
26.內(nèi)聚程度最弱的為:偶然性內(nèi)聚數(shù)據(jù)處理的中心:數(shù)據(jù)管理VBA中定義常量用:Const運(yùn)行宏時(shí)按照:從上到下的順序
預(yù)覽主/子報(bào)表時(shí),子報(bào)表頁面頁眉中的標(biāo)簽:不顯示SetWarning:關(guān)閉或打開系統(tǒng)消息的宏命令注釋分為:功能性、序言性
使用“自動(dòng)創(chuàng)建”查ungjiand報(bào)表只包括:主體區(qū)參數(shù)傳遞方法:按值、按址
1.通配符:
*通配任意個(gè)數(shù)的字符?通配任何單個(gè)字符
[]通配方括號(hào)內(nèi)任何單個(gè)字符!通配任何不在括號(hào)內(nèi)的字符#通配任何單個(gè)數(shù)字字符
友情提示:本文中關(guān)于《access考試總結(jié)最新》給出的范例僅供您參考拓展思維使用,access考試總結(jié)最新:該篇文章建議您自主創(chuàng)作。
來源:網(wǎng)絡(luò)整理 免責(zé)聲明:本文僅限學(xué)習(xí)分享,如產(chǎn)生版權(quán)問題,請聯(lián)系我們及時(shí)刪除。