freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

第1章數(shù)據(jù)庫基本原理11數(shù)據(jù)庫概述12數(shù)據(jù)模型13關(guān)系的(文件)

2025-08-07 07:54 上一頁面

下一頁面
 

【正文】 Microsoft Access幫助”窗口,見 (續(xù)五)中圖。 使用聯(lián)機幫助(續(xù)四) 二、使用 Microsoft Access幫助 上頁圖中的“響應(yīng) F1鍵”選項的含義是:若選中該項,按 F1就打開 ;若取消該選項,按 F1就打開下頁圖所示的“ Microsoft Access幫助”窗口;該窗口有“目錄”、“應(yīng)答向?qū)А焙汀八饕?3個選項卡。 使用聯(lián)機幫助(續(xù)五) “Microsoft Access幫助”窗口的左窗格顯示目錄、提問框或關(guān)鍵字(分別對應(yīng)三個選項卡),右窗格顯示與左窗格選中項相應(yīng)的說明內(nèi)容。 使用聯(lián)機幫助(續(xù)六) 三、使用 “鍵入需要幫助的問題” 這是 Access 2022的新增功能。 這個主題列表中列出了和數(shù)據(jù)庫有關(guān)的問題,單擊其中的“關(guān)于設(shè)計數(shù)據(jù)庫”,就打開了上頁圖所示的“ Microsoft Access幫助”窗口。下圖就是在“數(shù)據(jù)庫”窗口使用“這是什么?”后單擊“窗體”顯示的該主題的說明。 ? 表設(shè)計的好壞對數(shù)據(jù)庫管理系統(tǒng)的功能有決定性的影響。 (續(xù)一) ? 描述被參照關(guān)系和參照關(guān)系的表分別稱為 主表 和 子表 。生成表不是數(shù)據(jù)庫直接設(shè)計的表,它的數(shù)據(jù)由查詢生成,不應(yīng)直接維護。 2.提煉出將要作為數(shù)據(jù)庫中表的字段。尤其是對有限數(shù)據(jù)集合的字段應(yīng)該增加編碼字段。設(shè)計表的基本原則是: ( 1)凡是有限數(shù)據(jù)集合應(yīng)單獨設(shè)計一個表(基礎(chǔ)表);( 2)除作為表間聯(lián)系的主鍵和外鍵,不同的表中不能包含重復(fù)的字段;( 3)表中的字段必須是直接取決于該表描述的實體;( 4)定義表的主鍵;原則上每一個表都應(yīng)定義主鍵。還要考慮的一個問題是系統(tǒng)的可擴充性。 (2)按學(xué)號查詢學(xué)生選修的課程和考試成績 (3)按課程查詢選修的人數(shù)。 (3)打印班級學(xué)生名單。 ( 續(xù)二) ? 根據(jù)問題的需求,如下字段是必需的:學(xué)號、姓名、性別、出生年月日、所在班級、家庭所在地、家庭人均月收入、課程名稱、平時成績和考試成績等字段。僅用一個表勢必要將每個學(xué)生的學(xué)號、姓名、性別、出生年月日、所在班級、課程名稱等內(nèi)容多次重復(fù)輸入,既費時費力、占據(jù)大量的存儲空間,又可能引起輸入數(shù)據(jù)的不一致。 這兩個表通過學(xué)號建立聯(lián)系。 (續(xù)四) ? 設(shè)計成4個表 (花括號中是各字段的數(shù)據(jù)類型和長度(將在 ),下同) 的方案: 1.班級簡況,含班級代號 {文本, 5}、班級名稱 {文本, 8}兩個字段。101 ( 3)按課程查詢?nèi)握n教師。 ( 3)打印部門教工名單。 (續(xù)二) 經(jīng)過和學(xué)生管理數(shù)據(jù)庫表的設(shè)計類似的分析、設(shè)計過程,可以得到包括以下 7個表的一種設(shè)計方案。 4.教學(xué)效果編碼,含教學(xué)效果編碼 {文本, 1}、教學(xué)效果 {文本, 2}兩個字段。 6.課程檔案,含課程號 {文本, 4}、課程名稱 {文本, 10}、總學(xué)時 {數(shù)字,字節(jié) }3個字段。 (續(xù)四) 下圖是 Access數(shù)據(jù)庫對這些表間關(guān)系的表達。但是,必須依據(jù)第 1章介紹的數(shù)據(jù)庫的基本原理進行分析,按規(guī)范化的要求設(shè)計表。 數(shù)據(jù)庫對象 ? Access 數(shù)據(jù)庫是數(shù)據(jù)和 對象 組成的集合。 ? Access“數(shù)據(jù)庫”窗口左側(cè)是“對象”框,右側(cè)是一個列表框。 數(shù)據(jù)庫對象(續(xù)) ? 表的每一行(第一行除外)稱為該表的一個 記錄 。111 ? 查詢 是檢索數(shù)據(jù)(即實現(xiàn)上述查找)的工具 ,是 Access數(shù)據(jù)庫很重要的對象。 查詢(續(xù)一) ? 在“數(shù)據(jù)庫”窗口打開“學(xué)生管理”數(shù)據(jù)庫,單擊“對象”框中的“查詢”,再雙擊列表框中的“江蘇的學(xué)生”(一個查詢),系統(tǒng)會彈出如右圖所示的結(jié)果。113 ? 查詢既可以建立在表上,也可以建立在其它查詢上。114 ? 窗體中的各種按鈕、列表框、菜單等稱為 控件 。115 窗體(續(xù)二) ? 下圖是“羅斯文”數(shù)據(jù)庫中的“雇員”窗體 。 ? 打印輸出的報表易于閱讀和保存,同時也具有分析、匯總的功能。118 宏 ? Access對各種數(shù)據(jù)庫對象的操作方法有多種,這些方法在多數(shù)情況下是方便有效的。 ? 宏 是指一個或多個操作的集合,其中每個操作實現(xiàn)特定的功能 。 頁和模塊 ? 頁 的全稱是 數(shù)據(jù)訪問頁 , 是鏈接到某個數(shù)據(jù)庫的 Web頁 。 ? 模塊 就是 Access利用 VBA開發(fā)出來的程序段 。 ? 所有數(shù)據(jù)庫對象通過關(guān)系、宏及模塊聯(lián)系起來。 ? 在“數(shù)據(jù)庫”窗口中可以對數(shù)據(jù)庫對象進行刪除、復(fù)制、重命名等操作。 數(shù)據(jù)類型與表達式 ? 數(shù)據(jù)類型和表達式都是數(shù)據(jù)庫非常重要的內(nèi)容。124 2. 貨幣型 ( Currency):用來存儲貨幣值,占 8個字節(jié),在計算中禁止四舍五入。數(shù)字型字段按字段大小分字節(jié)、整型、長整型、單精度型、雙精度型、同步復(fù)制 ID和小數(shù) 7種情形,分別占 16和 12個字節(jié)。 8. OLE對象型( OLE Object):用于使用 OLE協(xié)議在其它程序中創(chuàng)建的 OLE對象(如 Word文檔、 Excel電子表格、圖片、聲音等),最多存儲 1GB(受磁盤空間限制)。 10.查閱向?qū)停?Lockup Wizard):讓用戶通過組合框或列表框選擇來自其它表或值列表的值,實際的字段類型和長度取決于數(shù)據(jù)的來源。 常用函數(shù) ? Access內(nèi)置了包括數(shù)據(jù)庫函數(shù)、數(shù)字函數(shù)、字符串函數(shù)、日期 /時間函數(shù)和財務(wù)函數(shù)在內(nèi)的大量函數(shù),從而大大擴展了 Access的功能。 ? 在 Access的所有字符串函數(shù)中,每一個漢字和所有特殊字符(包括中文標(biāo)點符號)的長度都是 1。這里僅介紹一些有代表性的函數(shù) 。如果今天是 2022年 12月 9日,則Date()=00129。 Interval用” yyyy”、” q”、” m”、” d”格式(大小寫字母皆可)表示相差的年數(shù)、季度數(shù)、月數(shù)或天數(shù)。 5. Day(Date):返回 Date的日數(shù)(即該月第幾天)。 常用函數(shù)(續(xù)三) 6. IIf(Expr,Truepart,Falsepart):根據(jù) Expr的值是 True(或 False)返回 Truepart(或 Falsepart)。 8. Int(Number):返回不超過 Number的最大的整數(shù)。 常用函數(shù)(續(xù)四) 9. Trim(String):返回去掉 String左右兩邊空白后的字符串。 11. UCase(String):返回字符串 String的全部對應(yīng)大寫字符串。 常用函數(shù)(續(xù)五) 12. Val(String):返回字符串 String(或其起始部分)對應(yīng)的數(shù)。134 2. 數(shù)字值 :有幾種不同表示方法,例如: 8765432 、 3/5等。135 【 說明 】 要掌握表面一樣但屬不同數(shù)字類型的值的不同表示方法,如前面列舉的 ” 3/25”(文本)、 3/25(數(shù)字)、3/25(日期)和 ” 22:30”(文本)、 22:30(時間)。 變量名的命名規(guī)則是:以字母開頭的不超過 255個字符的字符串,該字符串可用字母、漢字、數(shù)字和下劃線,但不能用標(biāo)點符號、空格和類型聲明字符。137例如: [學(xué)生情況 ]! [學(xué)號 ]、 [選課及成績 ]![學(xué)號 ]。 1. 算術(shù)運算符 。和 +:字符串連接。例如:”廣東” amp。會將該數(shù)字轉(zhuǎn)換成字符串后再連接,并且在原數(shù)字前后都添一空格。139 比較運算符也適用于字符串的比較,其比較方法是從首字符開始依次比較兩字符串的 ASCII碼的大小。140 3.“ ”:與任意 1個數(shù)字字符匹配。 ? 下面是特殊運算的幾個實例。 ( 4) In (“北京” ,”上?!?,”南京” ,”廣州” ):與“北京”、”上海”、”南京”、”廣州”之一相同的值。 ( 5) Is Null:指定的字段為空值。 【 說明 】 書寫時,邏輯運算符和特殊運算符(即英文單詞)與前后的其它文字間應(yīng)有 1個空格。該表達式的計算結(jié)果是單個值。 146 ? 在數(shù)據(jù)庫中用得最多的是邏輯表達式。 “深圳” “廣東”是邏輯表達式。 ? 例如: [身高 ] Is Null對,而 [身高 ]=Null錯。例如: 1945102139=1945912; 1976。 ? 日期型常量或變量是可以進行如下特定含義運算的:日期加(或減)一個整數(shù) N得到這個日期后(或前) N天的日期。147 “ a student. ”是文本表達式。 ? 表達式計算結(jié)果的數(shù)據(jù)類型有多種。 表達式(續(xù)一) ? 各種運算符(不包括特殊運算符)的優(yōu)先級順序如下: (1)括號(); (2)函數(shù); (3) ^; (4) *和 /; (5) \和 Mod; (6) +和 ; (7) =、 、 、 =、 =和 ; (8) Not; (9) And; (10) Or。 ? Access數(shù)據(jù)庫中有許多場合使用表達式,具體使用方法在以后的相關(guān)處說明。144 ( 7) Not Like “??梅 *”:第 3個字不是”梅”的字符串。143 ( 2) Between 202211 and 2022630:屬于 2022年上半年的日期。 運算符(續(xù)八) ? 數(shù)據(jù)類型和表達式都是數(shù)據(jù)庫非常重要的內(nèi)容。 5.“ !”:與不在方括號內(nèi)的任意 1個字符匹配(必須與 []一起用)。 運算符(續(xù)七) 特殊運算 Like后的匹配條件中可以使用這樣 5個通配符: 1.“ *”:與包含任意多個字符的字符串匹配。 Between…And… :指定值的匹配范圍、 Like:指定值的匹配條件、 In:指定匹配值的集合、 Is:指定一個值是 Null或 not Null、 Not:指定不匹配的值。并且,任何漢字都比任何英文字母大。 =:等于、 :大于、 :小于、 =:大于等于(不小于)、 =:小于等于(不大于)、 :不等于。相同。如果 amp。的作用是將 amp。 2. 連接運算符 。138例如: [學(xué)號 ]、 [姓名 ]、 [出生年月日 ]等。 Access數(shù)據(jù)庫中,字段名、屬性、控件等都可以作為變量。136 5. 空值常量 : Null,適用于各種數(shù)據(jù)類型。還有其它格式。常量是預(yù)先定義好的、固定不變的數(shù)據(jù)。例如: Val(“”)=, Val(“”)=, Val(“a”)=0。 10. Mid(String,Start[,Length]):返回字符串 String中從左由Start指定的位置開始截取由 Length確定個數(shù)的子字符串,缺省 Length時默認為到原字符串末尾。 7. InStr([Start],String1,String2):返回在字符串 String1中從 Start開始查找子字符串 String2的起始位置,缺省 Start時默認為 1。 4. DateSerial(Year,Month,Day):返回給定年、月、日(都必須是合理的數(shù)字)對應(yīng)的日期。130例如: CStr()=,CStr(”1a2b”)=”1a2b”。129 ? 這些函數(shù)大多數(shù)有參數(shù)(一個或多個),少數(shù)沒有參數(shù)。 127 數(shù)據(jù)類型(續(xù)二) 6.是 /否型( Yes/No):用于表示邏輯值(是 /否,真 /假),占 1個字節(jié)。 5. 自動編號型 ( AutoNumber):用于在添加記錄時自動插入的序號(每次遞增 1或隨機數(shù)),默認是長整型,也可以改為同步復(fù)制 ID。125 1. 文本型 ( Text):用于文本或文本與數(shù)字的結(jié)合,最長為255個字符(字節(jié)),默認值是 50。 ? 靈活運用表達式可以設(shè)計高質(zhì)量的表和豐富多彩的查詢,因而也就能夠設(shè)計出功能強大的數(shù)據(jù)庫管理系統(tǒng)。 (續(xù)一) ? 選擇一個具體的數(shù)據(jù)庫對象后單擊工具欄上的“屬性”按鈕,系統(tǒng)就彈出該對象的屬性對話框,在該對話框內(nèi)可以設(shè)置該對象的各種屬性。窗體和報表往往以表和查詢?yōu)榛A(chǔ)。121 ? 有些數(shù)據(jù)庫管理系統(tǒng)的功能需求很多,對數(shù)據(jù)庫的各種操作更加復(fù)雜,有些功能用宏無法實現(xiàn)。 完全靠人工操作效率很低,又容易出錯。 ? 報表只用于輸出數(shù)據(jù),不能對數(shù)據(jù)做任何修改,這是和窗體的本質(zhì)區(qū)別。117 ? 大多數(shù)窗體都與數(shù)據(jù)源綁定,這些窗體中的大部分內(nèi)容來自它的基表。 在一個完善的數(shù)據(jù)庫管理系統(tǒng)中,用戶都是通過窗體對數(shù)據(jù)進行各種操作,而不是直接對表、查詢進行操作的。一個數(shù)據(jù)庫管理系統(tǒng)中查詢的功能強弱直接影響該系統(tǒng)的性能。在同一個數(shù)據(jù)庫中查詢和表不能同名。但這些內(nèi)容實際上是存在“學(xué)生情況”表中的,執(zhí)行查詢僅是“看到”而已。 人們往往需要或是在一個表中查找部分字段的內(nèi)容,或是從多個表中查找某些字段的內(nèi)容,而且可能帶有各種特定的要求。也存在沒有記錄的空表。 表 ? 表 即 數(shù)據(jù)表 , 是 Access數(shù)據(jù)庫中唯一存儲數(shù)據(jù)的對象 ,當(dāng)然就是數(shù)據(jù)庫最基本、最重要的對象。 ? 用 Access新建或打開一個數(shù)據(jù)庫會同時打開一個 數(shù)據(jù)庫 窗口(下頁圖)。 107 1
點擊復(fù)制文檔內(nèi)容
物理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1