在數據庫應用這門課程中,數據類型是一個非常重要的知識,是制作數據表的基礎,只有掌握了數據類型,才能制作出數據表的結構,有了數據表的集合,并建立相應的關聯,才能形成數據庫。因此,針對數據庫應用這門課程中的數據類型通過實例進行總結,使學生在學習這門課程中,一定要打好基礎,掌握好數據庫中的一些重要概念。
如下表所示,建立一個學生信息表,進行設置數據類型,按常用
類型,數據類型分為以下七種類型:
1、字符型(C)
字符型數據是一種不具有計算能力的數據類型。它由漢字和ASCII字符集中的可打印字符組成,長度是0 — 254個字符,使用字符型數據時,必須用定界符括起來。比如表中的學號雖然是數字,但不用于計算,可以定義為字符型,姓名、性別、班級也定義為字符型。
2、數值型(N)
數值型數據用來表示數值的大小,最大長度20位,包括正負號和小數點,可以使用科學記數法形式書寫。比如表中入學成績可以定義為數值型,小數點也要占位數。
3、日期型(D)
是用來表示日期的數據,默認格式是[mm/dd/yy],存儲長度固定為8位。比如表中出生日期可以定義為日期型。
4、日期時間型(T)
是用來描述日期和時間的數據,存儲長度固定為8位,默認格式[mm/dd/yyyy hh:mm:ss]。
5、邏輯型(L)
是用來描述客觀事物真假的數據,表示邏輯判斷結果邏輯數據只有真(.t.)和(.f.)兩個值,存儲長度為1位。比如表中團員否可以定義為邏輯型。
6、備注型(M)
是用于存放較長的字符型數據的數據類型。備注型數據只用于表中字段類型定義,字段長度固定為4位,備注型數據沒有長度限制,僅受限于現有的磁盤空間,它的數據內容存放在與數據表同名的備注文件中。表中只存放一個指向這個備注文件的指針。比如表中備注定義為備注型,備注的內容單獨存放。
7、通用型(G)
是用于存儲OLE對象的數據。OLE對象可以是電子表格、文檔、圖片等,只能用于數據表中的數據類型,數據存儲方式同備注型數據相同。比如表中照片主要存放圖片,定義為通用型,圖片內容單獨存放。 |