SlideShare a Scribd company logo
建立資料表 巨匠電腦  葉建榮整理 [email_address]
建立資料表 空白的資料庫,要先 設計 資料表的欄位內容 然後才能 開啟 資料表依欄位內容來輸入資料 設計檢視 視窗分成兩個部份 ( 上方 )  欄位定義 : 欄位名稱 :可輸入 64 個字元 ( 含空白字元 ) 資料類型 :指定資料輸入和儲存的型態 描述 :視需要說明輸入欄位的相關內容 ( 下方 )  欄位屬性: 欄位大小、格式…
( 上方 )  欄位定義 欄位名稱 資料類型 描述 ( 下方 )  欄位屬性: 欄位 大小 、 格式 、索引、小數點…
( 上方 )  欄位定義 欄位名稱 資料類型 描述 ( 下方 )  欄位屬性: 欄位 大小 、 格式 、索引、小數點…
資料類型  資料庫中必須要依各資料的型態來選用適合的類型,不同的 資料類型 限定了該欄位所能儲存的 資料型態 避免同一個欄位的資料,輸入不同資料類型的資料,例如在姓名欄中輸入身高 以數字資料類型為例,若輸入的是文字資料,系統則會顯示錯誤訊息 資料庫針對這些資料訂定各種  資料類型  即資料在資料庫中儲存的格式  ( 十種 )
資料類型 資料類型    說  明
資料類型 資料類型      說  明
資料類型
( 上方 )  欄位定義 欄位名稱 資料類型 描述 ( 下方 )  欄位屬性: 欄位 大小 、 格式 、索引、小數點…
認識欄位屬性 欄位大小 顯示格式 索引 輸入遮罩 驗證規則 驗證文字 Unicode 編碼 智慧標籤 輸入法模式 輸入法語態 小數點 標題 預設值 必須有資料 Null 允許零長度字串
1. 欄位大小 指每筆記錄中,該欄位在硬碟中的儲存空間, 固定大小 後,不會因記錄內容多少而改變。 要預估此欄位最大的值,太小則無法完全存入,定義太大則浪費空間 Access 只有 文字 、 數字 和 自動編號 可以 自訂 欄位大小,其餘均是 系統預設 大小。
文字、數字之欄位大小
欄位大小說明 資料類型 欄位大小 ( 型態 ) 資料類型 欄位大小 ( 型態 ) 文字 255 Bytes 自動編號 4 或 16 Bytes 備忘 65535 字元 是/否 1 Bytes 日期 / 時間 8 Bytes OLE 物件 1 GB 貨幣 8 Bytes 超連結 2048 字元 數字 位元組: 1 Bytes 整數: 5 Bytes 長數: 4 Bytes 單精準數: 4 Bytes 雙精準數: 8 Bytes
認識欄位屬性 欄位大小 顯示格式 索引 驗證規則 驗證文字 輸入遮罩 Unicode 編碼 智慧標籤 輸入法模式 輸入法語態 小數點 標題 預設值 必須有資料 Null 允許零長度字串
2.  顯示格式 設定資料在 資料表 和 表單 物件中的顯示格式。 除 OLE 物件 外  ( 直接顯示內容 ) ,其他均可設定顯示格式。 可採用系統 事先定義 好的格式或 自行定義 所喜歡的格式。 文字 跟 備忘錄 沒有顯示 清單 可以選擇  可用自行定義的方式。
貨幣之格式屬性
日期之格式屬性
是否之格式屬性
2.  顯示格式 文字 跟 備忘錄 直接顯示使用者所輸入的格式  沒有顯示 清單 可以選擇 若要顯示特殊的格式  可用自行定義的方式自訂格式。 輸入資料時的格式  ( 小數點、千分位… ) 未 輸入資料時的 預設值  (0 、不顯示… )
自訂顯示格式— 文字 及 備忘 設定格式 輸入值 顯示格式 @@ - @@@@ @@@ # @@@@ 02280131316687 02-28013131#6687 > Sjsmit SJSMIT < SJSMIT Sjsmit 符號 說明 @ 顯示字元或 空格 & 顯示字元,無字元則 省略 - 二個字元中間加上” -” 符號 # 二個字元中間加上或” #” 符號 > 強制全轉成大寫 < 強制全轉成小寫
自訂顯示格式— 數字 及 貨幣 * 正數、負數、零值、未輸資料之預設值 設定格式 輸入值 顯示格式 #,###.00 1689.5 1,689.50 -0.0 -1689.5 -1689.5 ** 0 ** “ 請輸入數字資料” ABC 請輸入數字資料
自訂顯示格式— 數字 及 貨幣 符號 說明 0 顯示數字,該位數沒有數字則顯示 0 # 顯示數字,無數字則不顯示 $ 顯示金錢符號 $ % 將輸入值乘上 100 ,並加上 % 符號 . 小數點分隔符號 , 千位分隔符號
認識欄位屬性 欄位大小 顯示格式 索引 輸入遮罩 驗證規則 驗證文字 Unicode 編碼 智慧標籤 輸入法模式 輸入法語態 小數點 標題 預設值 必須有資料 Null 允許零長度字串
關於索引 可以加快系統找尋到所要的資料 對搜尋與排序工作有很大的幫助 Access 運用索引與主索引,建立關聯式資料庫,快速尋找並取得存在 不同 資料表 中的資訊 ( 關聯 ) 三種不同的索引屬性: 否:表示不是索引欄位 是 ( 可重複 ) :以此欄位做為索引,且該欄至的資料可以重複。 否 ( 不可重複 ) :以此欄位做為索引,且該欄至的資料不可以重複且不能是空白。
 
關於索引 索引  (index)  的意義,簡單來說就是 一個 系統搜尋或排序記錄的依據 。 存放在電腦中的資料表若是不經過索引,則在搜尋記錄時,電腦必須逐一檢視每一筆記錄是否合乎搜尋的條件,在速度上就比找尋已索引過的資料來得慢。 索引也會佔用一些硬碟空間,所以較理想的方式為:只將經常需要用來 搜尋 或 排序 的欄位設定索引。
關於主索引 (Primary Key)  在資料表中,通常也需要有一個欄位值能夠做為整筆記錄的代表  ( 自動編號 ) 。 一個資料表中可能有多個欄位都具有不可重複的特性 ( 且不能空白 ) ,一般只會挑選其中的一個做為主索引 ( 單一欄位 ) ,亦可將好幾個欄位合起來 ( 多重欄位 ) 。 但  1  個主索引最多只能包括  10  個欄位。 通常應儘可能挑選佔用空間較小者,因為這樣在搜尋、排序時效率會比較好。
檢視目前設定了哪些索引 其中 Null 就是空值或沒有資料內容,若在一筆訂單資料沒輸日期,即存放了一個 Null 值
關於索引與主索引 主索引是做為整筆記錄的代表,必須具有「 唯一性 」 ( 不能重複 ) 及意義上的「 代表性 」,用來和其他資料表建立關聯。 而索引主要是用來加速資料表中資料的尋找及排序功能。 主索引本身就具備索引的功能,也會成為預設的排序依據。 外部索引鍵 :資料表中的某欄資料,為確保可對應至另一資料表中的 主索引鍵 欄位,則可定義此欄位為 索引鍵 。
認識欄位屬性 欄位大小 顯示格式 索引 驗證規則 驗證文字 輸入遮罩 Unicode 編碼 智慧標籤 輸入法模式 輸入法語態 小數點 標題 預設值 必須有資料 Null 允許零長度字串
設定驗證規則 避免因疏忽而產生錯誤的輸入 設定 驗證規則 :強迫使用者在輸入或修改資料時,接受驗證規則的檢測 若違反規則,則 警告 要重新輸入 驗證文字 :當資料輸入違反規則時出現的警告文字
認識欄位屬性 欄位大小 顯示格式 索引 驗證規則 驗證文字 輸入遮罩 Unicode 編碼 智慧標籤 輸入法模式 輸入法語態 小數點 標題 預設值 必須有資料 Null 允許零長度字串
輸入遮罩 提供預設的格式,以方便資料的輸入和確保資料的正確。 Access  提供了 24 種遮罩 顯示格式 輸入遮罩使用於 文字 、 數字 、 貨幣 、 日期 / 時間  輸入遮罩精靈 可修改遮罩輸入的格式:用 # 代替
認識欄位屬性 欄位大小 顯示格式 索引 驗證規則 驗證文字 輸入遮罩 Unicode 編碼 智慧標籤 輸入法模式 輸入法語態 小數點 標題 預設值 必須有資料 Null 允許零長度字串
輸入法模式  設定當輸入焦點移至某欄位或控制項時,該使用何種輸入法  中/英文模式。 不控制:與前一個欄位相同的輸入模式。 開:開啟中文輸入模式,輸入焦點移至該欄位,切至預設 ( 前一次使用 ) 的中文輸入法。 關:關閉此模式,不會自動切換到中文模式 停用:只能使用英數輸入法,停用中文。 全/半形字母、數字:設定全半型英數輸入 全形/半形平假名、全形/半形韓文。
輸入法模式
認識欄位屬性 欄位大小 顯示格式 輸入遮罩 索引 驗證規則 驗證文字 Unicode 編碼 智慧標籤 輸入法模式 輸入法語態 小數點 標題 預設值 必須有資料 Null 允許零長度字串
其他欄位屬性 小數點 位數屬性:控制小數位數。 標題屬性 :在顯示或列印時取代欄位名稱 預設值 屬性:自動輸入的欄位預設值 必須有資料屬性 :若選 是 ,那麼該欄位就一定要輸入資料而不得為空白 Null :表示不知道、 未知 的情況,即表示目前設定為  Null  值之欄位沒有任何資料 允許零長度字串屬性 :字串為 已知 但長度為  0  ,也可稱之為空字串,以 “ ”來表示
( 上方 )  欄位定義 欄位名稱 資料類型 描述 ( 下方 )  欄位屬性: 欄位 大小 、 格式 、索引、小數點…

More Related Content

PPT
Style2
PDF
Word软件的妙用
PPT
Consult
PPTX
Word 2010完全制霸
PPT
0925 sas實習課
PPT
Style
PPT
Style1
PPT
php 語言基礎
Style2
Word软件的妙用
Consult
Word 2010完全制霸
0925 sas實習課
Style
Style1
php 語言基礎

Viewers also liked (20)

PPT
сколько весит здоровье ученика
PDF
Living intheinvisblecity
PDF
Hacking humanbehavior
PDF
รายงานข่าววิทยาศาสตร์และเทคโนโลยี ประจำเดือนสิงหาคม 2554
PPT
паспорт проекта климантова о.а.
PPT
Timer
PPT
Team Building For An FDA Inspection - The Employee Review
PDF
ต้นวิจัย ใบเศรษฐกิจ ผลิตผลสังคม
PDF
Lorenzo Tonti on his work for Gubeen at Outstanding By Design
PPTX
посвящение в юные пешеходы
PPT
изменение прилагательных по числам и родам
PPT
празднование масленицы
PPT
Promoting New Media in Central Asia
PPTX
Facebook for cvgt
PDF
здоровый образ жизни. климантова о.а. моу лсош № 1
PPTX
Formative assessment slides
PDF
การประยุกต์ใช้โอเพนซอร์สซอฟต์แวร์ในองค์กร Open source software & Freeware
PPTX
Patrimonios Naturales de América
PDF
Cómo hacer tu primera factura de traductor
PPT
User Manage
сколько весит здоровье ученика
Living intheinvisblecity
Hacking humanbehavior
รายงานข่าววิทยาศาสตร์และเทคโนโลยี ประจำเดือนสิงหาคม 2554
паспорт проекта климантова о.а.
Timer
Team Building For An FDA Inspection - The Employee Review
ต้นวิจัย ใบเศรษฐกิจ ผลิตผลสังคม
Lorenzo Tonti on his work for Gubeen at Outstanding By Design
посвящение в юные пешеходы
изменение прилагательных по числам и родам
празднование масленицы
Promoting New Media in Central Asia
Facebook for cvgt
здоровый образ жизни. климантова о.а. моу лсош № 1
Formative assessment slides
การประยุกต์ใช้โอเพนซอร์สซอฟต์แวร์ในองค์กร Open source software & Freeware
Patrimonios Naturales de América
Cómo hacer tu primera factura de traductor
User Manage
Ad

Similar to Create Table (20)

PPT
Index
PPTX
ICT-old-ch08-converted.pptx
PPT
資料庫簡報
PPTX
SQL Loader & Bulk Insert 大量資料匯入工具
PPT
Search
PPT
Sql指令
PPT
新觀念的VB6教本ch06
PPTX
0927 sas實習課
PPT
Sql 學習繪本
PDF
Database01
PPT
新觀念的VB6教本ch12
PPT
新觀念的VB6教本ch08
PPT
SCJP ch03
PPTX
ICT-old-ch07-converted.pptx
PPT
基礎Excel教學
PPT
第5章 sql server表的管理
PPTX
Excel函數實務應用班(一)
PPTX
Excel vba實務應用 第1天
PPT
Excel函數進階班(北市政府公訓處) 2
PDF
本書特色適用讀者
Index
ICT-old-ch08-converted.pptx
資料庫簡報
SQL Loader & Bulk Insert 大量資料匯入工具
Search
Sql指令
新觀念的VB6教本ch06
0927 sas實習課
Sql 學習繪本
Database01
新觀念的VB6教本ch12
新觀念的VB6教本ch08
SCJP ch03
ICT-old-ch07-converted.pptx
基礎Excel教學
第5章 sql server表的管理
Excel函數實務應用班(一)
Excel vba實務應用 第1天
Excel函數進階班(北市政府公訓處) 2
本書特色適用讀者
Ad

More from jiannrong (20)

DOCX
生命教育與動物保護
PPTX
生命教育
PDF
Python匯出入csv以及繪製圖表初稿
PPTX
網站規劃
PDF
VB 課程進階第三天預排內容
PDF
第十二章解答
PDF
第十一章解答
PDF
第十章解答
PDF
第九章解答
PDF
MySQL資料表正規化草稿
PDF
第七章解答
PDF
第六章解答
PDF
第五章解答
PDF
第四章解答
PDF
第三章解答
PDF
第二章解答
PDF
第一章解答
PDF
第八章解答
PPT
Hb1004 function3
PPT
Php6 mysql 0
生命教育與動物保護
生命教育
Python匯出入csv以及繪製圖表初稿
網站規劃
VB 課程進階第三天預排內容
第十二章解答
第十一章解答
第十章解答
第九章解答
MySQL資料表正規化草稿
第七章解答
第六章解答
第五章解答
第四章解答
第三章解答
第二章解答
第一章解答
第八章解答
Hb1004 function3
Php6 mysql 0

Create Table

  • 1. 建立資料表 巨匠電腦 葉建榮整理 [email_address]
  • 2. 建立資料表 空白的資料庫,要先 設計 資料表的欄位內容 然後才能 開啟 資料表依欄位內容來輸入資料 設計檢視 視窗分成兩個部份 ( 上方 ) 欄位定義 : 欄位名稱 :可輸入 64 個字元 ( 含空白字元 ) 資料類型 :指定資料輸入和儲存的型態 描述 :視需要說明輸入欄位的相關內容 ( 下方 ) 欄位屬性: 欄位大小、格式…
  • 3. ( 上方 ) 欄位定義 欄位名稱 資料類型 描述 ( 下方 ) 欄位屬性: 欄位 大小 、 格式 、索引、小數點…
  • 4. ( 上方 ) 欄位定義 欄位名稱 資料類型 描述 ( 下方 ) 欄位屬性: 欄位 大小 、 格式 、索引、小數點…
  • 5. 資料類型 資料庫中必須要依各資料的型態來選用適合的類型,不同的 資料類型 限定了該欄位所能儲存的 資料型態 避免同一個欄位的資料,輸入不同資料類型的資料,例如在姓名欄中輸入身高 以數字資料類型為例,若輸入的是文字資料,系統則會顯示錯誤訊息 資料庫針對這些資料訂定各種  資料類型 即資料在資料庫中儲存的格式 ( 十種 )
  • 9. ( 上方 ) 欄位定義 欄位名稱 資料類型 描述 ( 下方 ) 欄位屬性: 欄位 大小 、 格式 、索引、小數點…
  • 10. 認識欄位屬性 欄位大小 顯示格式 索引 輸入遮罩 驗證規則 驗證文字 Unicode 編碼 智慧標籤 輸入法模式 輸入法語態 小數點 標題 預設值 必須有資料 Null 允許零長度字串
  • 11. 1. 欄位大小 指每筆記錄中,該欄位在硬碟中的儲存空間, 固定大小 後,不會因記錄內容多少而改變。 要預估此欄位最大的值,太小則無法完全存入,定義太大則浪費空間 Access 只有 文字 、 數字 和 自動編號 可以 自訂 欄位大小,其餘均是 系統預設 大小。
  • 13. 欄位大小說明 資料類型 欄位大小 ( 型態 ) 資料類型 欄位大小 ( 型態 ) 文字 255 Bytes 自動編號 4 或 16 Bytes 備忘 65535 字元 是/否 1 Bytes 日期 / 時間 8 Bytes OLE 物件 1 GB 貨幣 8 Bytes 超連結 2048 字元 數字 位元組: 1 Bytes 整數: 5 Bytes 長數: 4 Bytes 單精準數: 4 Bytes 雙精準數: 8 Bytes
  • 14. 認識欄位屬性 欄位大小 顯示格式 索引 驗證規則 驗證文字 輸入遮罩 Unicode 編碼 智慧標籤 輸入法模式 輸入法語態 小數點 標題 預設值 必須有資料 Null 允許零長度字串
  • 15. 2. 顯示格式 設定資料在 資料表 和 表單 物件中的顯示格式。 除 OLE 物件 外 ( 直接顯示內容 ) ,其他均可設定顯示格式。 可採用系統 事先定義 好的格式或 自行定義 所喜歡的格式。 文字 跟 備忘錄 沒有顯示 清單 可以選擇  可用自行定義的方式。
  • 19. 2. 顯示格式 文字 跟 備忘錄 直接顯示使用者所輸入的格式  沒有顯示 清單 可以選擇 若要顯示特殊的格式  可用自行定義的方式自訂格式。 輸入資料時的格式 ( 小數點、千分位… ) 未 輸入資料時的 預設值 (0 、不顯示… )
  • 20. 自訂顯示格式— 文字 及 備忘 設定格式 輸入值 顯示格式 @@ - @@@@ @@@ # @@@@ 02280131316687 02-28013131#6687 > Sjsmit SJSMIT < SJSMIT Sjsmit 符號 說明 @ 顯示字元或 空格 & 顯示字元,無字元則 省略 - 二個字元中間加上” -” 符號 # 二個字元中間加上或” #” 符號 > 強制全轉成大寫 < 強制全轉成小寫
  • 21. 自訂顯示格式— 數字 及 貨幣 * 正數、負數、零值、未輸資料之預設值 設定格式 輸入值 顯示格式 #,###.00 1689.5 1,689.50 -0.0 -1689.5 -1689.5 ** 0 ** “ 請輸入數字資料” ABC 請輸入數字資料
  • 22. 自訂顯示格式— 數字 及 貨幣 符號 說明 0 顯示數字,該位數沒有數字則顯示 0 # 顯示數字,無數字則不顯示 $ 顯示金錢符號 $ % 將輸入值乘上 100 ,並加上 % 符號 . 小數點分隔符號 , 千位分隔符號
  • 23. 認識欄位屬性 欄位大小 顯示格式 索引 輸入遮罩 驗證規則 驗證文字 Unicode 編碼 智慧標籤 輸入法模式 輸入法語態 小數點 標題 預設值 必須有資料 Null 允許零長度字串
  • 24. 關於索引 可以加快系統找尋到所要的資料 對搜尋與排序工作有很大的幫助 Access 運用索引與主索引,建立關聯式資料庫,快速尋找並取得存在 不同 資料表 中的資訊 ( 關聯 ) 三種不同的索引屬性: 否:表示不是索引欄位 是 ( 可重複 ) :以此欄位做為索引,且該欄至的資料可以重複。 否 ( 不可重複 ) :以此欄位做為索引,且該欄至的資料不可以重複且不能是空白。
  • 25.  
  • 26. 關於索引 索引 (index) 的意義,簡單來說就是 一個 系統搜尋或排序記錄的依據 。 存放在電腦中的資料表若是不經過索引,則在搜尋記錄時,電腦必須逐一檢視每一筆記錄是否合乎搜尋的條件,在速度上就比找尋已索引過的資料來得慢。 索引也會佔用一些硬碟空間,所以較理想的方式為:只將經常需要用來 搜尋 或 排序 的欄位設定索引。
  • 27. 關於主索引 (Primary Key) 在資料表中,通常也需要有一個欄位值能夠做為整筆記錄的代表 ( 自動編號 ) 。 一個資料表中可能有多個欄位都具有不可重複的特性 ( 且不能空白 ) ,一般只會挑選其中的一個做為主索引 ( 單一欄位 ) ,亦可將好幾個欄位合起來 ( 多重欄位 ) 。 但 1 個主索引最多只能包括 10 個欄位。 通常應儘可能挑選佔用空間較小者,因為這樣在搜尋、排序時效率會比較好。
  • 28. 檢視目前設定了哪些索引 其中 Null 就是空值或沒有資料內容,若在一筆訂單資料沒輸日期,即存放了一個 Null 值
  • 29. 關於索引與主索引 主索引是做為整筆記錄的代表,必須具有「 唯一性 」 ( 不能重複 ) 及意義上的「 代表性 」,用來和其他資料表建立關聯。 而索引主要是用來加速資料表中資料的尋找及排序功能。 主索引本身就具備索引的功能,也會成為預設的排序依據。 外部索引鍵 :資料表中的某欄資料,為確保可對應至另一資料表中的 主索引鍵 欄位,則可定義此欄位為 索引鍵 。
  • 30. 認識欄位屬性 欄位大小 顯示格式 索引 驗證規則 驗證文字 輸入遮罩 Unicode 編碼 智慧標籤 輸入法模式 輸入法語態 小數點 標題 預設值 必須有資料 Null 允許零長度字串
  • 31. 設定驗證規則 避免因疏忽而產生錯誤的輸入 設定 驗證規則 :強迫使用者在輸入或修改資料時,接受驗證規則的檢測 若違反規則,則 警告 要重新輸入 驗證文字 :當資料輸入違反規則時出現的警告文字
  • 32. 認識欄位屬性 欄位大小 顯示格式 索引 驗證規則 驗證文字 輸入遮罩 Unicode 編碼 智慧標籤 輸入法模式 輸入法語態 小數點 標題 預設值 必須有資料 Null 允許零長度字串
  • 33. 輸入遮罩 提供預設的格式,以方便資料的輸入和確保資料的正確。 Access 提供了 24 種遮罩 顯示格式 輸入遮罩使用於 文字 、 數字 、 貨幣 、 日期 / 時間  輸入遮罩精靈 可修改遮罩輸入的格式:用 # 代替
  • 34. 認識欄位屬性 欄位大小 顯示格式 索引 驗證規則 驗證文字 輸入遮罩 Unicode 編碼 智慧標籤 輸入法模式 輸入法語態 小數點 標題 預設值 必須有資料 Null 允許零長度字串
  • 35. 輸入法模式 設定當輸入焦點移至某欄位或控制項時,該使用何種輸入法  中/英文模式。 不控制:與前一個欄位相同的輸入模式。 開:開啟中文輸入模式,輸入焦點移至該欄位,切至預設 ( 前一次使用 ) 的中文輸入法。 關:關閉此模式,不會自動切換到中文模式 停用:只能使用英數輸入法,停用中文。 全/半形字母、數字:設定全半型英數輸入 全形/半形平假名、全形/半形韓文。
  • 37. 認識欄位屬性 欄位大小 顯示格式 輸入遮罩 索引 驗證規則 驗證文字 Unicode 編碼 智慧標籤 輸入法模式 輸入法語態 小數點 標題 預設值 必須有資料 Null 允許零長度字串
  • 38. 其他欄位屬性 小數點 位數屬性:控制小數位數。 標題屬性 :在顯示或列印時取代欄位名稱 預設值 屬性:自動輸入的欄位預設值 必須有資料屬性 :若選 是 ,那麼該欄位就一定要輸入資料而不得為空白 Null :表示不知道、 未知 的情況,即表示目前設定為 Null 值之欄位沒有任何資料 允許零長度字串屬性 :字串為 已知 但長度為 0 ,也可稱之為空字串,以 “ ”來表示
  • 39. ( 上方 ) 欄位定義 欄位名稱 資料類型 描述 ( 下方 ) 欄位屬性: 欄位 大小 、 格式 、索引、小數點…