国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數(shù)據(jù)庫 > Access > 正文

Access 2007 表的設計

2020-03-24 19:10:14
字體:
供稿:網(wǎng)友
Access2007數(shù)據(jù)庫設計的基本內(nèi)容就是明確應該建立哪些表以及如何和建立表與表之間的關(guān)系。創(chuàng)建Access2007表之前,應該仔細評估需求并規(guī)劃數(shù)據(jù)庫,以確定所需的表。 一、Access2007表與主題 在Access2007中,表是具有相同主題的數(shù)據(jù)集合。依據(jù)每個不同的主題創(chuàng)建不同的表,存放不同的數(shù)據(jù)。例如學生表就是關(guān)于學生信息的主題,它包括學號、姓名、性別、入學日期等信息。 對于本文中主要介紹的示例數(shù)據(jù)庫——“教學管理”數(shù)據(jù)庫而言,所涉及的主題和所對應的表,如表1所示
表1 教學管理數(shù)據(jù)庫中的主題和表 二、Access2007表的結(jié)構(gòu) Access2007的表又稱為二維表,它有若干行和列組成。下面介紹一下表的有關(guān)概念。 1、字段:表中的列稱為字段,它描述數(shù)據(jù)的某類特性。例如學生表中的學號、姓名、性別等,分別描述了學生的不同特性2、紀錄:表的行稱為紀錄,它由若干個字段組成。一個課程表的紀錄由課程號、課程名稱、課程性質(zhì)和考試類別等字段組成,紀錄描述了某一具體對象(課程)的全部信息。 3、值:紀錄和字段的相交處是值——存儲的數(shù)據(jù),它一般有一定的取值范圍。 4、主鍵:其值用來唯一標識表中的每一個紀錄的一個或多個字段,又成為主關(guān)鍵字。例如學生表中學號是主鍵。 5、外鍵:引用其他表中的主鍵的字段,外鍵用于表明表之間的關(guān)系。 三、表之間的關(guān)系 表必須相互協(xié)調(diào),以便檢索相關(guān)信息。這種協(xié)調(diào)是通過創(chuàng)建表之間的關(guān)系來實現(xiàn)的。關(guān)系數(shù)據(jù)庫的工作方式是:使每個表的鍵字段(主鍵或外鍵)中的數(shù)據(jù)與其他表中的數(shù)據(jù)匹配。大多數(shù)情況下,這些匹配字段是一個表中的主鍵,并且是其他表中的外鍵。例如,通過在學生表的學號字段和選課表的相同字段之間創(chuàng)建關(guān)系,可以將學生與選課相關(guān)聯(lián)。 在關(guān)系數(shù)據(jù)庫中,表與表之間的關(guān)系有三種: 1、一對多的關(guān)系:這是最普通的關(guān)系。對于表A的每一個紀錄,表B中有幾個紀錄(可以為0)和它相關(guān);反之,對于表B的每一個紀錄,表A中至多有一個紀錄和它相關(guān)。例如 對于學生表的一個學號,在成績表中有多門課程的成績與之相對應。 2、多對多的關(guān)系:在這類關(guān)系中,對于表A的每一個紀錄,表B中有多個紀錄(可以為0)和它相關(guān),同樣,對于表B的每有一個紀錄,表A中有多個紀錄(可以為0)和它相關(guān)。例如,學生表和課程表,每個學生可以選擇多門課程,每門課程可以有多個學生選修。對于多對多的關(guān)系,需要建立第三個表,把多對多關(guān)系轉(zhuǎn)化為兩個一對多關(guān)系。例如,對于學生表和課程表的多對多關(guān)系,增加一個成績表,轉(zhuǎn)換成為兩個一對多關(guān)系。 3、一對一關(guān)系;在此類關(guān)系類型中,對于表A的每一個紀錄,表B中至多有一個紀錄和它相關(guān),反之亦然。例如,對于學生表和學生健康表(由學號、姓名、性別、身高、出生日期等字段組成),學生表中的每一個學號與學生健康表中的一個學號相對應。 在關(guān)系性數(shù)據(jù)庫中,大量處理的是一對多關(guān)系,也有少量的一對一關(guān)系。 四、字段的類型 字段的類型就是字段的數(shù)據(jù)類型,不同數(shù)據(jù)類型的字段用來表達不同的信息。在設計表時,必須要定義表中字段使用的數(shù)據(jù)類型。Access2007中共有文本、數(shù)字、日期/時間、查閱向?qū)Ш透郊?1種數(shù)據(jù)類型。 數(shù)字性數(shù)據(jù)還細分為字節(jié)型、整型、長整型、單精度型和雙精度型等幾種類型。 不同數(shù)據(jù)類型,數(shù)據(jù)的存儲方式不同,占用的空間大小也不同。字節(jié)型占1個字節(jié),它能表示數(shù)的范圍為0~255之間的整數(shù);整型占2個字節(jié),它能表示數(shù)的范圍為-32768~32767;而長整型要占4個字節(jié),它能表示的整型數(shù)的范圍更大一些。使用哪種類型,要根據(jù)實際需要而定。比如表示人的年齡,使用字節(jié)型就可以了;表示學生成績,如果要考慮小數(shù),則要采用單精度數(shù)字類型,如只考慮整數(shù),則要采用整型數(shù)字類型。Access2007中的數(shù)據(jù)類型,如表2所示
表2 Access2007中的數(shù)據(jù)類型 本文作者:html教程

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 都江堰市| 宽甸| 洞口县| 门头沟区| 南岸区| 洪洞县| 屏东县| 招远市| 繁昌县| 武隆县| 拜城县| 漯河市| 广州市| 奉节县| 淮滨县| 铜陵市| 英吉沙县| 盱眙县| 昌宁县| 赣榆县| 景泰县| 略阳县| 修武县| 左权县| 莲花县| 威远县| 文水县| 阜平县| 三明市| 登封市| 金平| 陇川县| 湟源县| 泽普县| 夏邑县| 泊头市| 青阳县| 高台县| 贵南县| 银川市| 米林县|