什么是字段_字段的類型
CABI數據庫分主題、分類和文獻來源系列等52個檢索字段,字段之間存在著互補及相包容的關系。下面是學習啦小編整理的什么是字段,歡迎閱讀。
什么是字段
我們把表中的每一行叫做一個“記錄”,每一個記錄包含這行中的所有信息,就像在通訊錄數據庫中某個人全部的信息,但記錄在數據庫中并沒有專門的記錄名,常常用它所在的行數表示這是第幾個記錄。在數據庫中存放在表行列交叉處的數據叫做“值”,它是數據庫中最基本的存儲單元,它的位置要由這個表中的記錄和字段來定義。
字段
(field)
一個成員,它表示與對象或類關聯(lián)的變量。
在數據庫中,大多數時,表的“列”稱為“字段” ,每個字段包含某一專題的信息。就像“通訊錄”數據庫中,“姓名”、“聯(lián)系電話”這些都是表中所有行共有的屬性,所以把這些列稱為“姓名”字段和“聯(lián)系電話”字段。
但是有時候,字段也不是表中的列,比如用as將列的內容經計算,“存入”另一個字段。如:一個表"T”中只有列"ID”,內容為"int"值"1"。運用"select id, id * 5 as abc from T",得出的結果為
id abc
備注
此SQL語句在MYSQL 5.0中測試無誤。
每個字段由若干按照某種界限劃分的相同數據類型的數據項組成.
字段在C++中的定義:
一個成員,它表示與對象或類關聯(lián)的變量。
字段類型
不同的字段類型用來存放不同類型的數據。創(chuàng)建和使用表時,更你應該理解五種常用的字段類型:字符型,文本型,數值型,邏輯性和日期型。
字符型數據
字符型數據非常有用。當你需要存儲短的字符串信息時,你總是要用到字符型數據。例如,你可以把從HTML form的文本框中搜集到的信息放在字符型字段中。
要建立一個字段用來存放可變長度的字符串信息,你可以使用表達式 VARCHAR??紤]你前面創(chuàng)建的表guestbook:
CREATE TABLE guestbook (visitor VARCHAR(40),comments TEXT,entrydate DATETIME)
在這個例子中,字段visitor的數據類型為VARCHAR(可變長字符型)。注意跟在數據類型后面的括號中的數字。這個數字指定了這個字段所允許存放的字符串的最大長度。在這個例子中,字段visitor能存放的字符串最長為四十個字符。如果名字太長,字符串會被截斷,只保留四十個字符。
VARCHAR類型可以存儲的字符串最長為255個字符。要存儲更長的字符串數據,可以使用文本型數據。
另一種字符型數據用來存儲固定長度的字符數據。下面是一個使用這種數據類型的例子:
CREATE TABLE guestbook (visitor CHAR(40),comments
TEXT,entrydate DATETIME)
在這個例子中,字段visitor被用來存儲四十個字符的固定長度字符串。表達式CHAR指定了這個字段應該是固定長度的字符串。
VARCHAR型和CHAR型數據的這個差別是細微的,但是非常重要。假如你向一個長度為四十個字符的VARCHAR型字段中輸入數據Bill Gates。當你以后從這個字段中取出此數據時,你取出的數據其長度為十個字符——字符串Bill Gates的長度。
現在假如你把字符串輸入一個長度為四十個字符的CHAR型字段中,那么當你取出數據時,所取出的數據長度將是四十個字符。字符串的后面會被附加多余的空格。
當你建立自己的站點時,你會發(fā)現使用VARCHAR型字段要比CHAR型字段方便的多。使用VARCHAR型字段時,你不需要為剪掉你數據中多余的空格而操心。
VARCHAR型字段的另一個突出的好處是它可以比CHAR型字段占用更少的內存和硬盤空間。當你的數據庫很大時,這種內存和磁盤空間的節(jié)省會變得非常重要。
文本型數據
字符型數據限制了字符串的長度不能超過255個字符。而使用文本型數據,你可以存放超過二十億個字符的字符串。當你需要存儲大串的字符時,應該使用文本型數據。
這里有一個使用文本型數據的例子:
CREATE TABLE guestbook (visitor VARCHAR(40),comments
TEXT,entrydate DATETIME)
在這個例子中,字段comments被用來存放訪問者對你站點的意見。注意文本型數據沒有長度,而上一節(jié)中所講的字符型數據是有長度的。一個文本型字段中的數據通常要么為空,要么很大。
當你從HTML form的多行文本編輯框(TEXTAREA)中收集數據時,你應該把收集的信息存儲于文本型字段中。但是,無論何時,只要你能避免使用文本型字段,你就應該不適用它。文本型字段既大且慢,濫用文本型字段會使服務器速度變慢。文本型字段還會吃掉大量的磁盤空間。
看了什么是字段的人還看了:
2.數據透視表的用法
什么是字段_字段的類型
上一篇:什么是自住房搖號_申購流程有哪些
下一篇:阿媽尼是什么意思