![第二章數(shù)據庫和表(一)_第1頁](http://file2.renrendoc.com/fileroot_temp3/2021-10/19/47c5c678-05fb-44c9-b53b-ecb7dc862c27/47c5c678-05fb-44c9-b53b-ecb7dc862c271.gif)
![第二章數(shù)據庫和表(一)_第2頁](http://file2.renrendoc.com/fileroot_temp3/2021-10/19/47c5c678-05fb-44c9-b53b-ecb7dc862c27/47c5c678-05fb-44c9-b53b-ecb7dc862c272.gif)
![第二章數(shù)據庫和表(一)_第3頁](http://file2.renrendoc.com/fileroot_temp3/2021-10/19/47c5c678-05fb-44c9-b53b-ecb7dc862c27/47c5c678-05fb-44c9-b53b-ecb7dc862c273.gif)
![第二章數(shù)據庫和表(一)_第4頁](http://file2.renrendoc.com/fileroot_temp3/2021-10/19/47c5c678-05fb-44c9-b53b-ecb7dc862c27/47c5c678-05fb-44c9-b53b-ecb7dc862c274.gif)
![第二章數(shù)據庫和表(一)_第5頁](http://file2.renrendoc.com/fileroot_temp3/2021-10/19/47c5c678-05fb-44c9-b53b-ecb7dc862c27/47c5c678-05fb-44c9-b53b-ecb7dc862c275.gif)
版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、數(shù)據庫和表(一)數(shù)據庫和表(一)本章知識點 2.1 創(chuàng)建數(shù)據庫數(shù)據庫設計的步驟創(chuàng)建數(shù)據庫數(shù)據庫的簡單操作 2.2 建立表建立表結構向表中輸入數(shù)據字段屬性的設置建立表之間的關系本章知識點 2.3 維護表修改表的結構編輯表的內容調整表的外觀 2.4 操作表查找數(shù)據替換數(shù)據排序記錄篩選記錄2.1 創(chuàng)建數(shù)據庫 數(shù)據庫是存儲在計算機存儲設備上,結構化的相關數(shù)據集合既包括數(shù)據本身,又包括相關事物之間的聯(lián)系面向多種應用,可被多個用戶、多個應用程序共享 關系型數(shù)據庫系統(tǒng)access是一個關系型數(shù)據庫系統(tǒng)用二維表結構來表示實體以及實體之間聯(lián)系的模型稱為關系型數(shù)據模型基于關系數(shù)據模型的數(shù)據庫系統(tǒng)稱關系數(shù)據庫系統(tǒng)
2、access中重要的數(shù)據庫對象表2.1 創(chuàng)建數(shù)據庫 數(shù)據庫設計步驟第一步:分析建立數(shù)據庫的目的第二步:確定數(shù)據庫中的表第三步:確定表中的字段第四步:確定主關鍵字第五步:確定表之間的聯(lián)系數(shù)據庫的創(chuàng)建兩種方法:方法一:通過新建空數(shù)據庫,然后向其中添加表、查詢等數(shù)據庫對象,演示建立教學管理數(shù)據庫方法二:使用“數(shù)據庫向導”“數(shù)據庫向導”提供了一些基本的數(shù)據庫模版,利用這些模版可以方便快捷地創(chuàng)建數(shù)據庫。如果已有得模版不符合要求,可以在建立之后,在原有的基礎上進行修改,可通過任務窗格中的新建文件下的本機上的模板項來實現(xiàn),在模板對話框中,點數(shù)據庫選項,選中其中一個模板來實現(xiàn).數(shù)據庫文件*.mdbaccess
3、數(shù)據庫文件默認的存儲目錄是c:documents and settingsadministratormy documents,你也可以將該默認目錄改為自己的默認目錄,過程如下:打開access程序,單擊菜單欄“工具”下的“選項”命令,接著在出現(xiàn)的“選項”對話框中選擇“常規(guī)”標簽頁面,將“默認數(shù)據庫文件夾”改成專用數(shù)據分區(qū)的某個文件夾,然后按“確定”即可。 數(shù)據庫的簡單操作 打開數(shù)據庫 關閉數(shù)據庫2.2 建立表 表的概念在access中,表是數(shù)據庫中用來存儲數(shù)據的對象,是整個數(shù)據庫系統(tǒng)的基礎access允許一個數(shù)據庫中包含多個表,用戶可以在不同的表中存儲不同類型的數(shù)據。通過在表之間建立關系,可以
4、將不同表中的數(shù)據聯(lián)系起來,以便供用戶使用 建立表過程建立表結構 (設計視圖狀態(tài))輸入表內容 (數(shù)據表視圖狀態(tài))建立表 建立表過程中涉及的問題access數(shù)據類型建立表結構向表中輸入數(shù)據字段屬性的設置建立表與表之間關系等 表的視圖視圖:查看對象的方式設計視圖:在此視圖下可以設置字段的屬性數(shù)據表視圖:在此視圖下可以編輯數(shù)據表的內容,修改表的字段名(雙擊字段名就可進入修改)等表的結構 表結構表結構是指數(shù)據表框架,主要包括表名和字段屬性兩部分。表名:表名:是數(shù)據存儲在數(shù)據庫里的唯一標識。字段屬性:字段屬性:字段屬性即表的組織形式,它包括表中字段的個數(shù),每個字段的名稱、數(shù)據類型、字段大小、格式、輸入掩碼
5、、有效性規(guī)則、有效性文本等。 在access中,字段的命名規(guī)則為: (1)長度為1-64字符 (2)可以包含字母、漢字、數(shù)字、空格和其他字符,但不能以空格開頭。 (3)不能包含句號(.)、驚嘆號(!)、方括號()和單引號()。2.2.1 access數(shù)據類型 文本數(shù)據類型使用該數(shù)據類型的對象為文本或文本與數(shù)字的組合。例如:姓名、地址;也可以是不需要計算的數(shù)字,例如電話號碼、郵編默認大小為50個字符,最多255個字符,若字符個數(shù)超過了255,可以使用備注數(shù)據類型access數(shù)據類型 備注數(shù)據類型可以解決文本數(shù)據類型無法解決的問題,可保存較長的文本和數(shù)字。例如,簡短的備忘錄或說明。內容可長達65,
6、536個字符與文本數(shù)據類型比較 不能對備注型字段進行排序或索引,但文本型字段卻不能對備注型字段進行排序或索引,但文本型字段卻可以進行排序和索引。可以進行排序和索引。 搜索文本慢。在對相對簡短的字符、數(shù)字性數(shù)據進行搜索文本慢。在對相對簡短的字符、數(shù)字性數(shù)據進行設置時,特別是需要對字段的數(shù)據進行排序和索引時,設置時,特別是需要對字段的數(shù)據進行排序和索引時,盡量使用文本數(shù)據類型盡量使用文本數(shù)據類型access數(shù)據類型 數(shù)字數(shù)據類型用來存儲進行算術運算的數(shù)字數(shù)據??梢酝ㄟ^設置“字段大小”屬性,定義一個特定的數(shù)字類型(單精度,雙精度等)access數(shù)據類型 日期/時間數(shù)據類型用來存儲日期、時間或日期時間
7、組合。需要8個字節(jié)的存儲空間。輸入方法有多種可以2003/3/4,3/4/2003或2003-3-4等,但是不可以是2003.3.4設計時的格式有常規(guī),長日期,短日期,長時間等,也可以自己定義access數(shù)據類型 貨幣數(shù)據類型是數(shù)字數(shù)據類型的特殊類型,等價于具有雙精度屬性的數(shù)字數(shù)據類型。默認字段前加一¥,保留2位小數(shù)access數(shù)據類型 自動編號數(shù)據類型每次向表中添加新記錄時,access會自動插入惟一順序號,即在自動編號字段中指定某一數(shù)值。注意:自動編號數(shù)據類型一旦被指定,就會永久地與記錄連接。如果刪除一個記錄,并不會對表中自動編號型字段重新編號。當添加某一條記錄時,access不再使用已被
8、刪除的自動編號字段的數(shù)值,而是按遞增的規(guī)律重新賦值。還應注意,不能對自動編號型字段人為地指定數(shù)值或修改其數(shù)值,每個表只能包含一個自動編號型字段。access數(shù)據類型 是/否數(shù)據類型針對只包含兩種不同取值的字段而設置的。又被稱為為“布爾”型數(shù)據。通過“格式”特性,可對是/否字段進行選擇,使其顯示為yes/no、ture/false、on/off ole對象數(shù)據類型指字段允許單獨地“鏈接”或“嵌入”ole對象,在窗體或報表中必須使用“綁定對象框”來顯示ole對象。ole對象字段最大可為1gb。 超級鏈接數(shù)據類型是用來保存超級鏈接的,包含作為超級鏈接地址的文本或以文本形式存儲的字符與數(shù)字的組合acc
9、ess數(shù)據類型查閱向導數(shù)據類型 為用戶提供了建立一個字段內容的列表,可以在列表中選擇所列內容作為字段的內容。 可以顯示下面所列的兩種列表中的字段。1.1. 從已有的表或查詢中查閱數(shù)據列表,表或查詢的所有從已有的表或查詢中查閱數(shù)據列表,表或查詢的所有更新都將反映在列表中更新都將反映在列表中2.2. 存儲了一組不可更改的固定值的列表存儲了一組不可更改的固定值的列表2.2.2 建立表結構 表結構的創(chuàng)建有三種方法:第一種:使用“設計”視圖(最常用方法) 演示學生表制作過程第二種:使用“數(shù)據表”視圖。無法對每一個字段的數(shù)據類型屬性值進行設置第三種:通過“表向導”創(chuàng)建表結構2.2.3 向表中輸入數(shù)據 使用
10、“數(shù)據表”視圖直接輸入數(shù)據演示學生表輸入數(shù)據過程 獲取外部數(shù)據(表的導入、導出和鏈接)獲取外部數(shù)據(表的導入、導出和鏈接) 一個表所需要的數(shù)據可能已經存在于某個文件中,這時可以將這些文件中的數(shù)據直接導入到數(shù)據庫中的表中,當然也可以將數(shù)據庫表中數(shù)據導出到其他的文件中去 導入將其他數(shù)據庫的數(shù)據完全拷貝一份到該數(shù)據庫當中,導入的數(shù)據與原表中的數(shù)據完全獨立演示將課件文件夾下得教師表(excel格式)和學生成績(vfp格式)導入到教學管理數(shù)據庫中獲取外部數(shù)據(表的導入、導出和鏈接) 鏈接將外部數(shù)據做一個到該數(shù)據庫的鏈接,該數(shù)據庫可以引用原數(shù)據庫中的數(shù)據,原數(shù)據庫數(shù)據的變化會反映到該數(shù)據庫中演示將課件文件
11、夾下得教師表(excel格式)和學生成績(vfp格式)鏈接到教學管理數(shù)據庫中 導出與導入數(shù)據相反,導出數(shù)據就是將本數(shù)據庫中的數(shù)據庫對象導出為其他格式的數(shù)據庫對象,以方便使用。演示將教學管理數(shù)據庫中的學生表導出為excel格式和vfp格式的表2.2.4 字段的屬性設置 表中一列表示一個字段(屬性描述),一行叫做一條記錄(實體) 在建表過程中要設置和修改相應屬性特征時,在“設計”視圖下,選中這個字段,“字段屬性”區(qū)就會依次顯示出該字段的相應特征字段的屬性設置 “字段大小”屬性通過“字段大小”屬性,可以控制字段使用的空間大小。該屬性只適用于數(shù)據類型為“文本”或“數(shù)字”的字段對于“文本”類型的字段,其
12、字段大小取值范圍是0-255,默認值為50;對于“數(shù)字”類型字段,可以單擊右側的向下按鈕從中選擇一種類型字段的屬性設置 選擇所需“格式”“格式”屬性用來決定數(shù)據的打印方式和屏幕顯示方式。不同數(shù)據類型的字段,其格式選擇有所不同,平時應用時應該注意區(qū)分(換句話說它可以控制顯示的樣子)例如:日期類型的格式字段的屬性設置 設置“默認值”在一個數(shù)據庫中往往有一些字段中的數(shù)據內容相同或含有相同的部分,這種情況就可以設置一個默認值;也可以用一個access表達式來定義默認值例如:入學時間默認為2007年9月1日 民族默認為“漢”字段的屬性設置 定義“有效性規(guī)則”和“有效性文本”利用定義“有效性規(guī)則”可以防止
13、非法數(shù)據輸入到表中“有效性文本”就是當你輸入的數(shù)據不符合要求時系統(tǒng)所彈出的文本。舉例:將學生的成績范圍設置在0100之間字段的屬性設置 使用“輸入掩碼”定義“輸入掩碼”可以使你輸入的格式保持一致(換句話說此設置控制輸入的情況)見后圖access只為“文本”和“日期”類型數(shù)據提供輸入掩碼向導例題:設置學號輸入前兩位為字母,3到5位為字母或數(shù)字,后面3位為數(shù)字。 學習課本例題,用向導字段的屬性設置字段的屬性設置 還有一些常用屬性需要我們了解,比如輸入法模式,標題,必填字段,允許輸入空字符串等2.2.5 表之間的關系 數(shù)據庫中的表不是獨立的,它們之間可能存在著聯(lián)系一對一(一對多的特殊形式)一對多多對多(分解成若干個一對多) 通過建立表與表之間的關系,能將不同表中的相關數(shù)據聯(lián)系起來,為建立查詢、創(chuàng)建窗體或報表打下良好的基礎,從而更好地管理和使用表中的數(shù)據表之
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年可調控輥型四輥液壓軋機合作協(xié)議書
- 2022-2023學年廣西玉林市容縣四年級(上)期末數(shù)學試卷
- 新譯林六年級英語上冊教案(全冊)
- 2025年臨時工協(xié)議常用版(2篇)
- 2025年二手數(shù)控機床買賣合同(2篇)
- 2025年五年級下冊語文教學工作總結樣本(3篇)
- 2025年人事代理員工勞動合同常用版(4篇)
- 2025年倉儲運輸合同標準版本(4篇)
- 2025年互聯(lián)網技術服務合同樣本(三篇)
- 專題01 集合、邏輯用語與復數(shù)(解析版)
- 2024年公務員考試題庫附答案【完整版】
- 關于闖紅燈的調查報告
- T-GDWCA 0019-2018 輻照工藝操作規(guī)范
- 決策與博弈論課件
- 為什么偉大不能被計劃
- 精神障礙患者的社交技巧訓練
- 司機考核管理制度
- 重慶八中2024屆高三12月高考適應性月考卷(四) 語文試卷(含答案)
- 出差報銷單-中英對照版
- 電流互感器試驗報告
- 蔣中一動態(tài)最優(yōu)化基礎
評論
0/150
提交評論