• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Create Table
 

Create Table

on

  • 2,450 views

 

Statistics

Views

Total Views
2,450
Views on SlideShare
2,126
Embed Views
324

Actions

Likes
0
Downloads
0
Comments
0

7 Embeds 324

http://jiannrong.blogspot.com 191
http://jiannrong.blogspot.tw 106
http://jiannrong.blogspot.hk 18
http://www.slideshare.net 5
http://webcache.googleusercontent.com 2
http://203.84.192.95 1
http://jiannrong.blogspot.ca 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Create Table Create Table Presentation Transcript

    • 建立資料表
      • 巨匠電腦 葉建榮整理 [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 ,也可稱之為空字串,以 “ ”來表示
      • ( 上方 ) 欄位定義
        • 欄位名稱
        • 資料類型
        • 描述
      • ( 下方 ) 欄位屬性: 欄位 大小 、 格式 、索引、小數點…