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

正文內(nèi)容

access創(chuàng)建數(shù)據(jù)庫和表-資料下載頁

2025-08-04 22:27本頁面
  

【正文】 系。 例如,在一個教學(xué)管理數(shù)據(jù)庫中,有一個表 “ 學(xué)生 ” 和另一個表 “ 成績 ” ,因?yàn)橐粋€學(xué)生只有一個成績,所以這種關(guān)系就是一對一的關(guān)系。在 Access中,這種關(guān)系可以直接用視圖的方式進(jìn)行設(shè)置并顯示出來,顯示關(guān)系的視圖是關(guān)系窗口,在關(guān)系窗口中兩個表之間由一條直線相連,表示這是 “ 一對一 ” 的關(guān)系,如圖 231所示。 ( 2) “ 一對多 ” 關(guān)系:如果一個表 A中的一個記錄與另一個表 B中的多個記錄直接相關(guān)聯(lián),這就是 “ 一對多 ” 的關(guān)系,這種關(guān)系是 Access中最常使用的關(guān)系種類。 建立“睿智圖書發(fā)展公司”數(shù)據(jù)庫中表之間的關(guān)系 在關(guān)系窗口中 “ 一對多 ” 關(guān)系在兩個表之間用一條直線相連,直線的一端有 “ 1”,表示是一對多中的一端;另一端有 “ ∞” 符號,表示是一對多中的多端,如圖 232所示。在這個關(guān)系中,因?yàn)橐晃还蛦T承接或完成的訂單不只一個,所以一個 “ 雇員 ” 表的 “ 雇員 ID”就會重復(fù)出現(xiàn)在 “ 訂單 ” 表的記錄中,代表著一對多的關(guān)系。 圖 231 “一對一 ” 關(guān)系 圖 232 “一對多 ” 關(guān)系 建立“睿智圖書發(fā)展公司”數(shù)據(jù)庫中表之間的關(guān)系 2. “ 多對多 ” 關(guān)系 “ 多對多 ” 關(guān)系是一個表 A中的一條記錄對應(yīng)到另一個表 B中的多條記錄,同時表 B中的一條記錄,反過來也會對應(yīng)到表 A中的多條記錄,這種關(guān)系就是多對多的關(guān)系。 ( 1)多字段主鍵: “ 多對多 ” 型的關(guān)系僅能通過定義第 3個表(稱作聯(lián)結(jié)表)來達(dá)成,它的 主鍵 可以包含兩個以上字段,即來源于 A和 B兩個表的 外鍵 ,外鍵是引用其他表中的主鍵字段(一個或多個)的一個或多個表字段(列),它用于表明表之間的關(guān)系。 在多字段主鍵中,字段的順序可能會非常重要。多字段主鍵中字段的次序按照它們在表設(shè)計(jì)視圖中的順序排列。可以在 “ 索引 ” 窗口中更改主鍵字段的順序。 如果不能確定是否能為多字段主鍵選擇合適的字段組合,應(yīng)該添加一個“ 自動編號 ” 字段并將它指定為主鍵。例如,將 “ 名字 ” 和 “ 姓氏 ” 字段組合起來作為主鍵并非是很好的方法,因?yàn)樵谶@兩個字段的組合中,完全有可能會遇到重復(fù)的數(shù)據(jù)。 建立“睿智圖書發(fā)展公司”數(shù)據(jù)庫中表之間的關(guān)系 例如,在一家商貿(mào)公司的數(shù)據(jù)庫中, “ 訂單明細(xì) ” 表與 “ 訂單 ” 及 “ 產(chǎn)品 ”表之間都有關(guān)系,因此它的主鍵包含兩個字段: “ 訂單 ID”及 “ 產(chǎn)品 ID”?!?訂單明細(xì) ” 表能列出許多產(chǎn)品和許多訂單,但是對于每個訂單,每種產(chǎn)品只能列出一次,所以將 “ 訂單 ID”及 “ 產(chǎn)品 ID”字段組合可以生成恰當(dāng)?shù)闹麈I,如圖 233所示。 圖 233 “多對多 ” 關(guān)系 建立“睿智圖書發(fā)展公司”數(shù)據(jù)庫中表之間的關(guān)系 ( 2) “ 多對多 ” 關(guān)系:多對多關(guān)系實(shí)際上是和第 3個表的兩個一對多關(guān)系。在圖 233所示的 “ 多對多 ” 關(guān)系中, “ 訂單 ” 表和 “ 產(chǎn)品 ” 表有一個多對多的關(guān)系,它是通過建立與 “ 訂單明細(xì) ” 表中兩個一對多關(guān)系來創(chuàng)建的。一份訂單可以有多種產(chǎn)品,每種產(chǎn)品可以出現(xiàn)在多份訂單中,這樣 “ 產(chǎn)品 ”和 “ 訂單 ” 兩個表,通過 “ 訂單明細(xì) ” 表,形成了多對多的關(guān)系。 創(chuàng)建表之間的關(guān)系 通常在數(shù)據(jù)庫中有多個表,而且其中的很多表又有相互的關(guān)系,用戶可以在任何時間定義表之間的關(guān)系,但一般情況下是在輸入大量數(shù)據(jù)之前進(jìn)行定義。這樣做是因?yàn)橛幸韵聨讉€原因:在查詢中打開多個關(guān)系表時,關(guān)系表自動連接; Access可以自動創(chuàng)建必要的索引,使關(guān)系表工作更快;可以定義表連接時相互間引用完整的關(guān)系,保證關(guān)系表中記錄間的關(guān)系保持有效,防止刪除或改變與另一表中記錄有關(guān)系的記錄時出現(xiàn)問題。 1.創(chuàng)建表之間的關(guān)系的方法 創(chuàng)建表之間關(guān)系的具體操作步驟如下。 ( 1)在數(shù)據(jù)庫窗口中單擊 “ 工具 ” → “ 關(guān)系 ” 菜單命令,或單擊數(shù)據(jù)庫工具欄上的 “ 關(guān)系 ” 按鈕,打開 “ 關(guān)系 ” 窗口,如圖 234所示。 建立“睿智圖書發(fā)展公司”數(shù)據(jù)庫中表之間的關(guān)系 ( 2)用鼠標(biāo)右鍵單擊空白區(qū)域,在出現(xiàn)的快捷菜單中單擊 “ 顯示表 ” 選項(xiàng),調(diào)出 “ 顯示表 ” 對話框,如圖 234所示。 圖 234 “顯示表 ” 對話框 建立“睿智圖書發(fā)展公司”數(shù)據(jù)庫中表之間的關(guān)系 ( 3)在對話框中選擇要建立關(guān)系的表,單擊 “ 添加 ” 按鈕。 ( 4)重復(fù)步驟( 3)加入其他表,如果想一次選取多個表,可使用鍵盤上的 Ctrl鍵及 Shift鍵與鼠標(biāo)共同操作。 ( 5)將所需要的表加入到 “ 關(guān)系 ” 窗口后,單擊 “ 關(guān)閉 ” 按鈕,結(jié)果如圖235所示。 圖 235 在關(guān)系窗口中顯示要建立關(guān)系的表 建立“睿智圖書發(fā)展公司”數(shù)據(jù)庫中表之間的關(guān)系 ( 6)在窗口中選擇源表中的某個字段,如學(xué)號,接著拖曳鼠標(biāo)到目標(biāo)表的上方,然后放開鼠標(biāo)左鍵,調(diào)出 “ 編輯關(guān)系 ” 對話框,如圖 236所示。 圖 236 “編輯關(guān)系 ” 對話框 建立“睿智圖書發(fā)展公司”數(shù)據(jù)庫中表之間的關(guān)系 如果將源表中主鍵字段,拖曳到目標(biāo)表的主鍵字段上,則在該對話框的“ 關(guān)系類型 ” 中顯示 “ 一對一 ” ;如果將源表中的主鍵字段拖曳到目標(biāo)表的非主鍵字段上,則在 “ 關(guān)系類型 ” 中顯示 “ 一對多 ” ;如果將源表中某個字段拖動到另一個字段,且這兩個字段都既不是主鍵也沒有惟一索引時,則在 “ 關(guān)系類型 ” 中顯示 “ 未定 ” ,即是一種未定的關(guān)系。在包含具有未定關(guān)系的表的查詢中, Microsoft Access 將在兩個表之間顯示一條默認(rèn)的連接線,但是不強(qiáng)制實(shí)現(xiàn)參照完整性,并且也不保證任何一個表中的記錄是惟一的。 ( 7)檢查左右兩邊的關(guān)系字段是否均為 “ 學(xué)號 ” ,然后選中 “ 實(shí)施參照完整性 ” 、 “ 級聯(lián)更新相關(guān)字段 ” 和 “ 級聯(lián)刪除相關(guān)記錄 ” 復(fù)選框,單擊“ 創(chuàng)建 ” 按鈕,得到如圖 231所示的結(jié)果。 2.編輯現(xiàn)有的關(guān)系 在 Microsoft Access數(shù)據(jù)庫中編輯現(xiàn)有關(guān)系的操作步驟如下。 ( 1)關(guān)閉所有已打開的表。已打開表之間的關(guān)系是無法修改的。 ( 2)按 F11鍵切換到 “ 數(shù)據(jù)庫 ” 窗口。 ( 3)單擊工具欄上的 “ 關(guān)系 ” 按鈕。 ( 4)如果要編輯其關(guān)系的表未顯示出來,單擊工具欄上的 “ 顯示表 ” 按鈕,并雙擊要添加的每個表。 ( 5)雙擊要編輯關(guān)系的關(guān)系連線,調(diào)出 “ 編輯關(guān)系 ” 對話框,如圖 236所示。 建立“睿智圖書發(fā)展公司”數(shù)據(jù)庫中表之間的關(guān)系 ( 5)雙擊要編輯關(guān)系的關(guān)系連線,調(diào)出 “ 編輯關(guān)系 ” 對話框,如圖 236所示。 ( 6)設(shè)置關(guān)系選項(xiàng)。 3.刪除關(guān)系 刪除關(guān)系的操作步驟如下。 ( 1)關(guān)閉所有已打開的表。打開的表之間的關(guān)系無法被刪除。 ( 2)按 F11鍵切換到 “ 數(shù)據(jù)庫 ” 窗口。 ( 3)單擊工具欄上的 “ 關(guān)系 ” 按鈕。 ( 4)如果要刪除其中關(guān)系的表未顯示出來,請單擊工具欄上的 “ 顯示表 ”按鈕,雙擊每個要添加的表,然后單擊 “ 關(guān)閉 ” 按鈕。 ( 5)單擊所要刪除關(guān)系的關(guān)系連線(當(dāng)選中時,關(guān)系線會變成粗黑狀),然后按 Delete 鍵。 4.查看關(guān)系 在 “ 數(shù)據(jù)庫 ” 窗口中查看表中關(guān)系的操作步驟如下。 ( 1)單擊工具欄上的 “ 關(guān)系 ” 按鈕。 ( 2)如果要查看數(shù)據(jù)庫中的所有關(guān)系,單擊工具欄上的 “ 顯示所有關(guān)系 ”按鈕。如果要查看為特定表定義的關(guān)系單擊表,然后單擊工具欄上的 “ 顯示直接關(guān)系 ” 按鈕。 建立“睿智圖書發(fā)展公司”數(shù)據(jù)庫中表之間的關(guān)系
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1