Access中創(chuàng)建表.ppt_第1頁
Access中創(chuàng)建表.ppt_第2頁
Access中創(chuàng)建表.ppt_第3頁
Access中創(chuàng)建表.ppt_第4頁
Access中創(chuàng)建表.ppt_第5頁
已閱讀5頁,還剩45頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

第10章在MSAccess中創(chuàng)建表 2 主要內容 Access簡介啟動Access創(chuàng)建數(shù)據(jù)庫創(chuàng)建表獲取幫助信息 MSAccess簡介 4 Access的功能 MSAccess1 0是微軟1992年首次推出的小型桌面數(shù)據(jù)庫系統(tǒng)是面向辦公自動化領域的關系數(shù)據(jù)庫系統(tǒng) 采用與MSOFFICE套件中其他軟件如MSWORD POWERPOINT等大家熟悉的辦公軟件同樣的操作風格完成數(shù)據(jù)管理的工作 具有功能豐富 操作簡便的特點 同時也可以作為大型數(shù)據(jù)庫系統(tǒng)的前端開發(fā)工具使用 現(xiàn)在使用最普遍的版本是OFFICE2000中的MSAccess2000 最新版本則是MSAccess2003 5 Access的功能 利用MSAccess2003用戶可以快速地構造數(shù)據(jù)庫應用系統(tǒng) 收集數(shù)據(jù) 以各種方式對數(shù)據(jù)進行分類 篩選提供給用戶符合要求的數(shù)據(jù) 數(shù)據(jù)庫中的數(shù)據(jù)可以通過各種友好的界面讓用戶進行維護和查看 也可以通過各種復雜的報表或圖表對數(shù)據(jù)進行匯總 分析 或以網頁的方式進行發(fā)布 Access簡單易學 大多數(shù)系統(tǒng)只需編寫少量的程序代碼 甚至不需編寫任何代碼即可完成 6 Access的功能 為了便于開發(fā) Access提供7種用于構造數(shù)據(jù)庫的對象 利用這些對象開發(fā)人員可以快速地規(guī)范化地進行數(shù)據(jù)的定義 儲存 查詢的制作 界面的生成以及報表和圖表的創(chuàng)建 7種對象包括表 查詢 窗體 報表 頁 宏 模塊 表 數(shù)據(jù)庫的核心 是其他操作的前提 查詢 數(shù)據(jù)庫操作的最主要目地之一 Access提供SQL語言以及可視化設計和展示窗口來實現(xiàn)快速的查詢 窗體 用戶與數(shù)據(jù)庫的接口 7 Access的功能 報表 是對數(shù)據(jù)庫中查詢結果匯總 統(tǒng)計分析的最主要的數(shù)據(jù)展現(xiàn)方法頁 利用WEB頁可以將數(shù)據(jù)庫中的數(shù)據(jù)動態(tài)地發(fā)布到網上 宏 協(xié)調各對象操作的方法 由一系列系統(tǒng)提供的已經實現(xiàn)的宏操作組成 模塊 是由VB語言編寫的過程或函數(shù) 用于實現(xiàn)一些宏所不能完成的復雜操作 組 可以將不同類型的相關數(shù)據(jù)庫對象組織到一個組中 組由那些屬于數(shù)據(jù)庫對象的快捷方式組成 在組中添加對象并不修改該對象原始的位置 Access的啟動 9 Access的啟動 啟動 開始 程序 MSAccess初始窗口組成 10 菜單欄 工具欄 狀態(tài)欄 標題欄 開始工作任務窗格 創(chuàng)建數(shù)據(jù)庫 12 創(chuàng)建數(shù)據(jù)庫 兩種方法 創(chuàng)建空數(shù)據(jù)庫根據(jù)模板創(chuàng)建數(shù)據(jù)庫 利用向導修改已有的典型的數(shù)據(jù)庫應用 使之適合于當前的應用需求 13 創(chuàng)建空數(shù)據(jù)庫 步驟 在窗口右側顯示的 開始工作 任務窗格中單擊 新建文件 在 新建文件 任務窗格中單擊 空數(shù)據(jù)庫 若此窗格未顯示 選擇菜單 文件 新建 或工具欄中的新建圖標按鈕 出現(xiàn) 文件新建數(shù)據(jù)庫 窗口 輸入數(shù)據(jù)庫的文件名 如sales 14 根據(jù)模板創(chuàng)建數(shù)據(jù)庫 步驟初始啟動畫面中的數(shù)據(jù)庫向導 早版本 或用菜單命令 文件 新建 出現(xiàn) 新建文件 任務窗格或在工具欄中單擊 新建 圖標按鈕 在 新建文件 任務窗格中單擊 本機中的模板 出現(xiàn) 模板 對話框 單擊 數(shù)據(jù)庫 標簽頁 選擇并修改模板如 聯(lián)系人管理選擇表 表的屬性修改主菜單 面板switchboard 15 打開數(shù)據(jù)庫 步驟資源管理器 或開始 文檔Access初始啟動畫面 或菜單 文件 打開 或文件 文件列表 或圖標按鈕 打開文件 打開 打開窗口中的工具列表框中的查找功能打開方式 打開按鈕右尖頭打開 共享方式 以獨占方式打開 以只讀方式打開 以獨占只讀方式打開 表的創(chuàng)建 17 Access中表的創(chuàng)建 主要內容 創(chuàng)建表定義表之間的聯(lián)系和約束表的鏈接和導入記錄的基本操作 18 創(chuàng)建表 表是數(shù)據(jù)庫中存儲數(shù)據(jù)的最基本的對象 由行和列組成 定義表的主要工作是定義各屬性的名字 數(shù)據(jù)類型以及特性 利用設計器創(chuàng)建表利用向導創(chuàng)建表通過輸入數(shù)據(jù)創(chuàng)建表利用SQL語句創(chuàng)建表 查詢 在表對象列表框中雙擊上述方法之一 19 創(chuàng)建表 表名 列名 數(shù)據(jù)類型 列的特性 主鍵 20 創(chuàng)建表 表名 與列名 即屬性名 一樣可以由字母 數(shù)字 空格和標點符號組成的最長64個字符的字符串 數(shù)據(jù)類型 9種數(shù)據(jù)類型 21 22 數(shù)據(jù)類型 超級鏈接 示例 用 分割的四部分displaytext address subaddress screentip顯示的文字URL地址或UNC 通用命名規(guī)范 文件的絕對或相對地址 子地址鼠標指向該項時顯示的信息如 1 MicrosoftCorporation 2 sample Microsoft主頁的 html文檔中名字為 sample 的 Name 標記 3 excelsheet c windows personal budget xls Sheet1 A2 在budget xlsExcel文件Sheet1工作表的A2單元格 在 Windows Personal文件夾內 23 創(chuàng)建表 列的屬性 標題默認值 如對日期型列可設置為Now 輸入法模式 輸入法開啟 關閉 隨意有效性規(guī)則有效性文本格式輸入掩碼 24 創(chuàng)建表 定義有效性規(guī)則時常使用的操作符算術運算符 Mod 整數(shù)除法 算術比較符 between字符串 like 劉 like E 邏輯運算符 and or not 直接輸入或用表達式生成器 25 有效性規(guī)則 例 設置意義0 輸入項必須是非零的數(shù)值 1000OrIsNull 輸入項必須為空值或大于1000 Like A 輸入項必須是5個字符并以字母A為開頭 1 1 96 And 1 1 97 輸入項必須是1996年中的日期 26 定義表的約束和聯(lián)系 定義表的約束 有效性規(guī)則 在 設計 視圖中打開表單擊工具欄上的 屬性 按鈕 顯示表的屬性表 在 有效性規(guī)則 屬性框中鍵入有效性規(guī)則 或者單擊 生成器 按鈕使用 表達式生成器 來創(chuàng)建有效性規(guī)則例如 可以定義有效性表達式 cost price 在 有效性文本 屬性框 鍵入規(guī)則不滿足時 MicrosoftAccess顯示的消息例如 輸入 產品價格必須大于等于成本價 27 定義表的約束和聯(lián)系 定義表之間的聯(lián)系定義參照完整性約束練習 定義三個表product order和orderDetail之間的聯(lián)系和參照完整性 28 創(chuàng)建表 列的特性 大小 格式格式 設定數(shù)據(jù)的顯示和打印格式文本或備注類型列可用格式符 使所有字符變?yōu)榇髮懽远x格式最多有兩個節(jié) 每節(jié)都包含了字段中不同數(shù)據(jù)的格式指定 第一節(jié) 有文本的字段的格式 第二節(jié) 有空字符串及Null值的字段格式 29 創(chuàng)建表 格式 例如 設置數(shù)據(jù)顯示 465043799465 04 3799 465 04 3799465 04 3799465043799465043799 davolioDAVOLIO DAVOLIOdavolio Unknown Null數(shù)值或空串Unknown任何文本顯示與輸入相同的文本 30 創(chuàng)建表 格式 數(shù)值性列 已提供的格式類型貨幣 使用千位分隔符 對于負數(shù) 小數(shù)以及貨幣符號 小數(shù)點位置按照Windows 控制面板 中的設置 歐元 使用貨幣格式 具有歐元符號 不考慮Windows 控制面板 的 區(qū)域設置 中指定的符號 固定 至少顯示一位數(shù)字 對于負數(shù) 小數(shù)以及貨幣符號 小數(shù)點位置按照Windows 控制面板 中的設置 標準 使用千位分隔符 對于負數(shù) 小數(shù)以及貨幣符號 小數(shù)點位置按照Windows 控制面板 中的設置 百分比 乘以100在加上百分號 對于負數(shù) 小數(shù)以及貨幣符號 小數(shù)點位置按照Windows 控制面板 中的設置 科學記數(shù)法 使用標準的科學記數(shù)法 31 創(chuàng)建表 格式 自定義格式 一到四個節(jié)使用分號 作為列表項分隔第一節(jié)正數(shù)的格式 第二節(jié)負數(shù)的格式 第三節(jié)零值的格式 第四節(jié)Null值的格式 英文句號 小數(shù)分隔符 分隔符通過在Windows 控制面板 中雙擊 區(qū)域設置 來設置 英文逗號 千位分隔符 0 數(shù)字占位符 顯示一個數(shù)字或0 數(shù)字占位符 顯示一個數(shù)字或不顯示 顯示原義字符 32 創(chuàng)建表 格式 百分比 數(shù)字將乘以100 并附加一個百分比符號 E 或e 科學記數(shù)法 在負數(shù)指數(shù)后面加上一個減號 在正數(shù)指數(shù)后不加符號 該符號必須與其他符號一起使用 如0 00E 00或0 00E00 E 或e 科學記數(shù)法 在負數(shù)指數(shù)后面加上一個減號 在正數(shù)指數(shù)后面加上一個正號 該符號必須與其他符號一起使用 如0 00E 00 33 創(chuàng)建表 格式 例 0 0 Null 按常用方式顯示正數(shù) 負數(shù)在圓括號中顯示 如果值為Null則顯示 Null 0 0 0 0 0 0 在正數(shù)或負數(shù)之前顯示正號 或負號 如果數(shù)值為零則顯示0 0 原來的數(shù)乘以100小數(shù)點后顯示2位 多于2位時4舍5入 最后加 號 34 創(chuàng)建表 格式 是否型列 Yes NoTrue FalseOn Off 真值用 1存儲 假則存為0節(jié)說明第一節(jié)此節(jié)不影響是 否型數(shù)據(jù)類型 但需要有一個分號 做為占位符 第二節(jié)在Yes True或On值的位置要顯示的文本第三節(jié)在No False或Off值的位置要顯示的文本例 是 否 男 女 35 創(chuàng)建表 格式 日期時間型列 7種系統(tǒng)已經提供的格式常規(guī)日期 94 6 1917 34 23 以及94 8 205 34 00長日期 1994年6月19日中日期 94 06 19短日期 94 6 19長時間 17 34 23中時間 5 34短時間 17 34自定義格式 ddd mmmd yyyy Mon Jun2 1997 引號之內的字符照樣顯示mmmmdd yyyy June02 1997 Thisisweeknumber ww Thisisweeknumber22 Todayis dddd TodayisTuesday 36 創(chuàng)建表 格式 自定義格式 例 ddd mmmd yyyy Mon Jun2 1997 引號之內的字符照樣顯示mmmmdd yyyy June02 1997 Thisisweeknumber ww Thisisweeknumber22 Todayis dddd TodayisTuesday常用的格式符 D 一個月中的日期 根據(jù)需要以一位或兩位數(shù)顯示 1到31 dd 一個月中的日期 用兩位數(shù)字顯示 01到31 ddd 星期名稱的前三個字母 Sun到Sat dddd 星期名稱的全稱 Sunday到Saturday ddddd 與 短日期 的預定義格式相同 Dddddd 與 長日期 的預定義格式相同 37 w 一周中的日期 1到7 ww 一年中的周 1到53 m 一年中的月份 根據(jù)需要以一位或兩位數(shù)顯示 1到12 mm 一年中的月份 以兩位數(shù)顯示 01到12 mmm 月份名稱的前三個字母 Jan到Dec mmmm 月份的全稱 January到December q 以一年中的季度來顯示日期 1到4 y 一年中的日期數(shù) 1到366 yy 年的最后兩個數(shù)字 01到99 yyyy 完整的年 0100到9999 創(chuàng)建表 格式 38 h小時 根據(jù)需要以一位或兩位數(shù)顯示 0到23 hh小時 以兩位數(shù)顯示 00到23 n分鐘 根據(jù)需要以一位或兩位數(shù)顯示 0到59 nn分鐘 以兩位數(shù)顯示 00到59 s秒 根據(jù)需要以一位或兩位數(shù)顯示 0到59 ss秒 以兩位數(shù)顯示 00到59 創(chuàng)建表 格式 39 創(chuàng)建表 輸入掩碼 輸入掩碼 最多可包含三個用分號 分隔的節(jié) 第一節(jié) 指定了輸入掩碼的本身 例如 999 999 9999 第二節(jié) 在輸入數(shù)據(jù)時 指定MicrosoftAccess是否在表中保存字面值 0 所有的原義顯示字符 例如 在一個電話號碼輸入掩碼中的括號 都與數(shù)值一同保存 1或未在此節(jié)中輸入任何數(shù)據(jù) 則只有鍵入到控件中的字符才能保存 第三節(jié) 指定MicrosoftAccess為一個空格所顯示的字符 而這個空格應該在輸入掩碼中鍵入字符的地方 對于該節(jié) 可以使用任何字符 如果要顯示空字符串 則需要將空格用雙引號 括起 40 創(chuàng)建表 輸入掩碼 格式字符 0 數(shù)字 0到9 必需 不允許加號 與減號 9 數(shù)字或空格 可選 不允許加號和減號 數(shù)字或空格 可選 在 編輯 模式下空格以空白顯示 但是在保存數(shù)據(jù)時空白將刪除 允許加號和減號 L 字母 A到Z 必需 字母 A到Z 可選 A 字母或數(shù)字 必選 a 字母或數(shù)字 可選 任何的字符或一個空格 必選 41 創(chuàng)建表 輸入掩碼 C 任何的字符或一個空格 可選 小數(shù)點占位符及千位 日期與時間的分隔符 實際的字符將根據(jù)Windows 控制面板 中 區(qū)域設置屬性 中的設置而定 將所有字符轉換為大寫 使輸入掩碼從右到左顯示 而不是從左到右顯示 鍵入掩碼中的字符始終都是從左到右填入 可以在輸入掩碼中的任何地方包括感嘆號 使接下來的字符以原義字符顯示 例如 A只顯示為A 42 創(chuàng)建表 輸入掩碼 輸入掩碼示例數(shù)值 000 000 0000 206 555 0248 999 999 9999 206 555 0248 555 0248 000 AAA AAAA 206 555 TELE 999 202000 L L 000L0GREENGR339M3MAYR452B7 L0L0L0T2F8M4 43 創(chuàng)建表 輸入掩碼 輸入掩碼示例數(shù)值00000 999998115 98115 3007 LLL00000 0000DB51392 0493 9999 99999999 0 010 62784555 44 表的鏈接和導入 鏈接打開目的ACCESS數(shù)據(jù)庫sales文件 獲取外部數(shù)據(jù) 鏈接表選取數(shù)據(jù)源類型和名稱 如MSAccess custDB mdb 或ODBCDatabases CIODB 或新建一個 選擇表名 如customer 單擊確定修改custDB中customer表中內容 到sales數(shù)據(jù)庫中查看 45 表的鏈接和導入 導入打開目的ACCESS數(shù)據(jù)庫文件 獲取外部數(shù)據(jù) 導入選取數(shù)據(jù)源類型和名稱 如文本

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論