- 相關(guān)推薦
2016計算機二級《Access》知識點
Access數(shù)據(jù)庫程序設(shè)計是計算機二級考試科目之一,同學們在復習時要熟悉考試的知識點,有針對性地進行備考。下面百分網(wǎng)小編為大家搜索整理了關(guān)于二級《Access》知識點,歡迎參考練習,希望對大家備考有所幫助!想了解更多相關(guān)信息請持續(xù)關(guān)注我們應屆畢業(yè)生考試網(wǎng)!
★數(shù)據(jù)庫系統(tǒng)具有如下主要特點:
(1)實現(xiàn)數(shù)據(jù)共享,減少數(shù)據(jù)冗余
(2)采用特定的數(shù)據(jù)模型
(3)具有較高的數(shù)據(jù)獨立性
(4)有統(tǒng)一的數(shù)據(jù)控制功能
★任何一個數(shù)據(jù)庫管理系統(tǒng)都是基于某種數(shù)據(jù)模型的。數(shù)據(jù)庫管理系統(tǒng)所支持的傳統(tǒng)數(shù)據(jù)模型分3種:層次模型,網(wǎng)狀模型和關(guān)系模型。
★在關(guān)系模型中,一個關(guān)系的邏輯結(jié)構(gòu)就是一張二維表。這種用二維表的形式表示實體和實體間聯(lián)系的數(shù)據(jù)模型稱為關(guān)系數(shù)據(jù)模型。
(1)關(guān)系
一個關(guān)系就是一張二維表,每個關(guān)系有一個關(guān)系名。在Access中,一個關(guān)系存儲為一個表,具有一個表名。
對關(guān)系的描述稱為關(guān)系模式,一個關(guān)系模式對應一個關(guān)系的結(jié)構(gòu)。其格式為:
關(guān)系名(屬性名1,屬性名2,…,屬性名n)
關(guān)系模式在Access中表現(xiàn)為表結(jié)構(gòu):
表名(字段名1,字段名2,…,字段名n)
(2)元組
在一個二維表(一個具體關(guān)系)中,水平方向的行稱為元組,每一行是一個元組。元組對應Access表中的一個具體記錄。
(3)屬性
二維表中垂直方向的列稱為屬性,每一列有一個屬性名。在Access中表示為字段名。每個字段的數(shù)據(jù)類型、寬度等在創(chuàng)建表結(jié)構(gòu)時規(guī)定。
(4)域
屬性的取值范圍,即不同元組對同一個屬性的取值所限定的范圍。
(5)關(guān)鍵字
其值能夠唯一地標識一個元組的屬性或?qū)傩缘慕M合。在Access中表示為字段或字段的組合。在Access中,主關(guān)鍵字和候選關(guān)鍵字就起到唯一標識一條記錄的作用。
(6)外部關(guān)鍵字
如果表中的一個字段不是本表的主關(guān)鍵字,而是另外一個表的主關(guān)鍵字和候選關(guān)鍵字,這個字段(屬性)就稱為外關(guān)鍵字。
★關(guān)系必須具有以下特點:
(1)關(guān)系必須規(guī)范化。最基本的要求是每個屬性必須是不可分割的數(shù)據(jù)單元,即表中不能再包含表。
(2)在同一個關(guān)系中不能出現(xiàn)相同的屬性名。在Access中不允許一個表中有相同的字段名。
(3)關(guān)系中不允許有完全相同的元組。在一個表中不應保存兩條完全相同的記錄。
(4)在一個關(guān)系中元組的次序無關(guān)緊要。也就是說,任意交換兩行的位置并不影響數(shù)據(jù)的實際含義。
(5)在一個關(guān)系中列的次序無關(guān)緊要。任意交換兩列的位置也不影響數(shù)據(jù)的實際含義。
★對于關(guān)系數(shù)據(jù)庫進行查詢時,要找到用戶需要的數(shù)據(jù)就必須進行關(guān)系運算,關(guān)系運算有4種:選擇運算,投影運算,聯(lián)接運算和自然聯(lián)接運算。
(1)選擇
選擇操作是從關(guān)系中找出滿足給定條件的元組。
(2)投影
投影操作是從關(guān)系模式中指定若干屬性組成新的關(guān)系。
(3)聯(lián)接
聯(lián)接是從兩個關(guān)系的笛卡爾積中選取屬性值滿足聯(lián)接條件的元組。
(4)自然聯(lián)接
在聯(lián)接運算中,按照字段值對應相等的條件進行的聯(lián)接稱為等值聯(lián)接。自然聯(lián)接是去掉重復屬性的等值聯(lián)接。
選擇和投影運算的操作對象只是一個表,相當于對一個二維表進行切割。聯(lián)接運算需要對兩個表進行操作。
★數(shù)據(jù)庫設(shè)計應遵從以下基本設(shè)計原則:
(1)關(guān)系數(shù)據(jù)庫的設(shè)計應遵從概念單一化"一事一地"的原則
(2)避免在表之間出現(xiàn)重復字段。
(3)表中的字段必須是原始數(shù)據(jù)和基本數(shù)據(jù)元素。
(4)用外部關(guān)鍵字保證有關(guān)聯(lián)的表之間的聯(lián)系。
★要建立兩個表的聯(lián)系,可以把其中一個表的主關(guān)鍵字添加到另一個表中,使兩個表都有該字段。因此,需要分析各個表所代表的實體之間存在的聯(lián)系。實體之間的聯(lián)系有:
(1)一對多聯(lián)系
一對多聯(lián)系是關(guān)系型數(shù)據(jù)庫中最普遍的聯(lián)系。在一對多聯(lián)系中,表A的一條記錄在表B中可以有多條記錄與之對應,但表B中的一條記錄最多只能有一條表A的記錄與之對應。
(2)多對多聯(lián)系
在多對多關(guān)系中,表A的一條記錄在表B中可對應多條記錄,而表B的一條記錄在表A中也可以對應多條記錄。
(3)一對一聯(lián)系
在一對一關(guān)系中,表A的一條記錄在表B中只能對應一條記錄,而表B的一條記錄在A中也可以對應一條記錄。
★Access2010有6種對象,它們是表、查詢、窗體、報表、宏和模塊。這些對象在數(shù)據(jù)庫中有不同的作用,其中表是數(shù)據(jù)庫的核心與基礎(chǔ),存放數(shù)據(jù)庫的全部數(shù)據(jù)。報表、查詢和窗體都是從表中獲得數(shù)據(jù)信息,以實現(xiàn)用戶的某一特定的需求,例如查找、計算統(tǒng)計、打印、編輯修改等。窗體可以提供良好的用戶操作界面,通過窗體可以直接或間接地調(diào)用宏或模塊,并執(zhí)行查詢、打印、計算等功能,還可以對數(shù)據(jù)庫進行編輯修改。
(1)表是數(shù)據(jù)庫的基礎(chǔ),是存儲數(shù)據(jù)的對象。
(2)查詢是數(shù)據(jù)庫設(shè)計目的的體現(xiàn)。
(3)窗體是數(shù)據(jù)庫和用戶聯(lián)系的界面。
(4)在Access中如果要打印輸出數(shù)據(jù),使用報表是很有效的方法。
(5)宏是一系列操作的集合。
(6)模塊的主要作用就是建立復雜的VBA程序以完成宏能不能完成的任務。
★Access2010創(chuàng)建的數(shù)據(jù)庫文件的擴展名是.accdb。
★表的組成
Access表由表結(jié)構(gòu)和表內(nèi)容(記錄)兩部分構(gòu)成。其中,表結(jié)構(gòu)是指表的框架,主要包括字段名稱、數(shù)據(jù)類型和字段屬性等。
★字段名稱
每個字段均具有唯一的名字,稱為字段名稱。在Access中,字段名稱的命名規(guī)則如下:
(1)長度為1-64個字符。
(2)可以包含字母、漢字、數(shù)字、空格和其他字符,但不能以空格開頭。
(3)不能包含句號(.),驚嘆號(!),方括號([])和單引號(')。
(4)不能使用ASCII碼為0-32的ASCII碼字符。
★數(shù)據(jù)類型
一個表中的同一列數(shù)據(jù)應具有相同的數(shù)據(jù)特征,稱為字段的數(shù)據(jù)類型。數(shù)據(jù)類型決定了數(shù)據(jù)存儲方式和使用方式。Access2010提供了12種數(shù)據(jù)類型,包括文本、備注、數(shù)字、日期/時間、貨幣、自動編號、是/否、OLE對象、超鏈接、附件、計算和查閱向?qū)У取?/p>
★文本
文本類型可存儲字符或數(shù)字。文本型字段最多可存儲255個字符,當超過255個字符時應選擇備注類型。
★備注
備注類型可保存較長的字符和數(shù)字。與文本類型一樣,備注類型存儲的數(shù)據(jù)也是字符或數(shù)字,最多可存儲65535個字符。在備注型字段中可以搜索文本,但搜索速度比在有索引的文本字段中慢。注意,不能對備注型字段進行排序或索引。
★數(shù)字
數(shù)字類型用來存儲進行算術(shù)運算的數(shù)字依據(jù)。一般可以通過設(shè)置字段大小屬性來定義特定的數(shù)字類型。
數(shù)字類型 |
取值范圍 |
字節(jié) |
值的范圍:0-255
字段長度:1字節(jié) |
整數(shù) |
值的范圍:-32768-32767
字段長度:2字節(jié) |
長整數(shù) |
值的范圍:-2147483648-2147483647
字段長度:4字節(jié) |
單精度數(shù) |
值的范圍:-3.4*1038-3.4*1038
小數(shù)位數(shù):7
字段長度:4字節(jié) |
雙精度數(shù) |
值的范圍:-1.79734*10308-1.79734*10308
小數(shù)位數(shù):15
字段長度:8字節(jié) |
★漢字的處理過程
從漢字編碼的角度看,計算機對漢字信息的處理過程實際上是各種漢字編碼間的轉(zhuǎn)換過程。這些編碼主要包括:漢字輸入碼,漢字內(nèi)碼,漢字地址碼,漢字字形碼等。
通過鍵盤對每個漢字輸入規(guī)定的代碼,及漢字的輸入碼(例如拼音輸入碼)。不論哪一種漢字輸入方法,計算機都將每個漢字的漢字輸入碼轉(zhuǎn)換為相應的國標碼,然后再轉(zhuǎn)換為機內(nèi)碼,就可以在計算機內(nèi)存儲和處理了。輸出漢字時,先將漢字的機內(nèi)碼通過簡單的對應關(guān)系轉(zhuǎn)換為相應的漢字地址碼;然后通過漢字地址碼對漢字庫進行訪問,從字庫中提取漢字的字形碼,最后根據(jù)字形數(shù)據(jù)顯示和打印出漢字。
漢字內(nèi)碼是為在計算機內(nèi)部對漢字進行存儲,處理的漢字代碼,它應滿足存儲,處理和傳輸?shù)囊。當一個漢字輸入計算機后轉(zhuǎn)換為內(nèi)碼,才能在機器內(nèi)傳輸,處理。目前,對應于國標碼,一個漢字的內(nèi)碼用2個字節(jié)存儲,并把每個字節(jié)的最高二進制位置"1"作為漢字內(nèi)碼的標識,以免與單字節(jié)的ASCII碼產(chǎn)生歧義。如果用十六進制來表述,就是把漢字國標碼的每個字節(jié)加上一個80H(即二進制數(shù)100
00000)。所以漢字的國標碼與其內(nèi)碼存在下列關(guān)系:
漢字的內(nèi)碼=漢字的國標碼+8080H
例如,已知"中"字的國標碼為5650H,則根據(jù)上述公式得:
"中"字的內(nèi)碼="中"字的國標碼5650H+8080H=D6D0H
由此可見,西文字符的內(nèi)碼是7位ACII碼,一個字節(jié)的最高位為0。每個西文字符的ASCII碼值均小于128。為了與ASCII碼兼容,漢字用兩個字節(jié)來存儲,區(qū)位碼再分別加上20H,就成為漢字的國標碼。在計算機內(nèi)部為了能夠區(qū)分是漢字還是ASCII碼,將國標碼每個字節(jié)的最高位由0變?yōu)?(也就是說漢字內(nèi)碼的每個字節(jié)都大于128),變換后的國標碼稱為漢字內(nèi)碼。
★漢字字形碼
漢字字形碼又稱漢字字模,用于漢字在顯示屏或打印機輸出。漢字字形碼通常有兩種表示方式:點陣和矢量表示方式。
用點陣表示字形時,漢字字形碼指的就是這個漢字字形點陣的代碼。根據(jù)輸出漢字的要求不同,點陣的多少也不同。簡易型漢字為16*16點陣,普通型漢字為24*24點陣,提高型漢字為32*32點陣,
48*48點陣等等。
點陣規(guī)模愈大,字形愈清晰美觀,所占存儲空間也愈大。點陣表示方式的缺點是字形放大后產(chǎn)生的效果差。
矢量表示方式存儲的是描述漢字字形的輪廓特征,當要輸出漢字時,通過計算機的計算,由漢字字形描述生成所需大小和形狀的漢字點陣。Windows中使用的TrueType技術(shù)就是漢字的矢量表示方式,它解決了漢字點陣字形放大后出現(xiàn)鋸齒現(xiàn)象的問題。
★運算器
運算器(ALU)是計算機處理數(shù)據(jù)形成信息的加工廠,它的主要功能是對二進制數(shù)碼進行算術(shù)運算和邏輯運算。
運算器的性能指標是衡量整個計算機性能的重要因素之一,與運算器相關(guān)的性能指標包括計算機的字長和運算速度。
字長:指計算機運算部件一次能同時處理的二進制數(shù)據(jù)的位數(shù)。作為存儲數(shù)據(jù),字長越長,則計算機的運算精度就越高;作為存儲指令,字長越長則計算機的處理能力就越強。
運算速度:計算機的運算速度通常是指每秒鐘所能執(zhí)行加法指令的數(shù)目。常用百萬次/秒(MIPS)來表示。這個指標更能直觀地反映機器的速度。
★控制器
控制器(CU)是計算機的心臟,由它指揮全機各個部件自動協(xié)調(diào)地工作?刂破鞯幕竟δ苁歉鶕(jù)指令計數(shù)器中指定的地址從內(nèi)存取出一條指令,對其操作碼進行譯碼,再由操作控制部件有序地控制各部件完成操作碼規(guī)定的功能。
機器指令是一個按照一定格式構(gòu)成的二進制代碼串,用來描述一個計算機可以理解并執(zhí)行的基本操作。
機器指令通常由操作碼和操作數(shù)兩部分組成。
(1)操作碼:指明指令所要完成操作的性質(zhì)和功能。
(2)操作數(shù):指明操作碼執(zhí)行時的操作對象。操作數(shù)形式可以是數(shù)據(jù)本身,也可以是存放數(shù)據(jù)的內(nèi)存單元地址或寄存器名稱。操作數(shù)又分為源操作數(shù)和目的操作數(shù),源操作數(shù)指明參加運算的操作數(shù)來源,目的操作數(shù)地址指明保存運算結(jié)果的存儲單元地址或寄存器名稱。
控制器和運算器是計算機的核心部件,這兩部分合稱中央處理器(CPU),在微型計算機中通常也稱作微處理器(MPU)。
時鐘主頻指CPU的時鐘頻率,是微機性能的一個重要指標,它的高低一定程度地決定了計算機速度的高低。主頻以吉赫茲(GHz)為單位,一般地說,主頻越高,速度越快。
★存儲器
存儲器(Memory)是存儲程序和數(shù)據(jù)的部件。它可以自動完成程序或數(shù)據(jù)的存取,是計算機系統(tǒng)中的記憶設(shè)備。存儲器分為內(nèi)存(又稱主存)和外存(又稱輔存)兩大類。內(nèi)存是主板上的存儲部件,用來存儲當前正在執(zhí)行的數(shù)據(jù),程序和結(jié)果;內(nèi)存容量小,存取速度快,但斷電后RAM中的信息全部丟失。外存是磁性介質(zhì)或光盤等部件,用來存放各種數(shù)據(jù)文件和程序文件等需要長期保存的信息;外存容量大,存取速度慢,但斷電后所保存內(nèi)容不會丟失。
CPU不能像訪問內(nèi)存那樣,直接訪問外存,當需要某一程序或數(shù)據(jù)時,首先應調(diào)入內(nèi)存,然后再運行。在80386以上的高檔微機中,配置了高速緩沖存儲器(Cache),這時內(nèi)存包括主存和高速緩存兩部分。
★內(nèi)存
內(nèi)存儲器按功能可分為隨機存取存儲器(RAM)和只讀存儲器(
ROM)。
1.隨機存取存儲器
通常所說的計算機內(nèi)存容量均指RAM存儲器容量,即計算機的主存。RAM有兩個特點,第一個特點是可讀寫性,也就是說對RAM既可以讀操作,又可以寫操作。第二個特點是易失性,即電源斷開(關(guān)機或異常斷電)時,RAM中的內(nèi)容立即丟失。
RAM又可分為SRAM(靜態(tài)隨機存儲器)和DRAM(動態(tài)隨機存儲器)兩種。計算機內(nèi)存條采用的是DRAM。DRAM中"動態(tài)"的含義是指每隔一個固定的時間必須對存儲信息刷新一次。SRAM是用觸發(fā)器的狀態(tài)來存儲信息,只要電源正常供電,觸發(fā)器就能穩(wěn)定地存儲信息,無需刷新,所以SRAM的存取速度比DRAM快。
2.只讀存儲器
CPU對ROM只取不存,里面存放的信息一般由計算機制造廠寫入并經(jīng)固化處理,用戶是無法修改。即使斷電,ROM中的信息也不會丟失。因此,ROM中一般存放計算機系統(tǒng)管理程序,如監(jiān)控程序,基本輸入/輸出系統(tǒng)模塊BIOS等。
(1)可編程只讀存儲器(PROM),可實現(xiàn)對ROM的寫操作,只能寫一次。
(2)可擦除可編程只讀存儲器(EPROM),可實現(xiàn)數(shù)據(jù)的反復擦寫。
(3)電可擦可編程只讀存儲器(EEPROM),可實現(xiàn)數(shù)據(jù)的反復擦寫。
3.高速緩沖存儲器
高速緩沖存儲器(Cache)主要是為了解決CPU和主存速度不匹配,提高存儲器速度而設(shè)計的。Cache一般用SRAM存儲芯片實現(xiàn),因為SRAM比DRAM存取速度快而容量有限。
4.內(nèi)存儲器的性能指標
存儲器的主要性能指標有兩個:容量和速度。
(1)存儲容量:指一個存儲器包含的存儲單元總數(shù),這一概念反映了存儲空間的大小。
(2)存取速度:一般用存儲周期(也稱讀寫周期)來表示。存取周期就是CPU從內(nèi)存儲器中存取數(shù)據(jù)所需的時間(讀出或?qū)懭?存儲器之間的最小時間間隔。半導體存儲器的存取周期一般為60-100ns。
【計算機二級《Access》知識點】相關(guān)文章:
計算機二級Access輔導:Access軟件應用指南08-07
計算機二級ACCESS模擬試題02-10
計算機二級ACCESS臨考題01-28
計算機二級考試Access練習07-12
計算機二級考試access難點輔導02-02
計算機二級考試ACCESS報表概述04-17