導航:首頁 > 數據處理 > 什麼是數據表

什麼是數據表

發布時間:2022-05-15 23:54:56

① 什麼是實體、記錄、數據表和欄位

實體(entity):是指客觀存在可以相互區別的事物。實體可以是具體的對象,如:一個男學生,一輛汽車等;也可以是抽象的事件,如:一次借書、一聲場球賽等。
屬性(attribute):實體有很多特性,每一個特性稱為屬性。每個屬性有一個值域,其類型可以是整數型、實數型、字元串型。如:學生(實體)有學號、姓名、年齡、性別等屬性,相應值域為字元、字元串、整數和字元串型。
欄位(field):標記實體屬性的命名單位稱為欄位或數據項。它是可以命名的最小信息單位,所以又稱為數據元素或初等項。欄位的命名往往和屬性相同,如:學生有學號、姓名、年齡、性別等欄位。
記錄(record):欄位的有序集合稱為記錄。一般用一個記錄描述一個實體,所以記錄又可以定義為能完整地描述一個實體的欄位集。如:一個學生記錄,由有序的欄位集(學號、姓名、年齡、性別等)組成。

② 數據表由什麼組成

由表名、欄位,欄位類型,欄位長度,數據記錄組成。
解釋:
數據表必須要有相應的名字,如:tablename表;
之後必須有欄位和欄位類和相應的長度,如:id number(11),定義了一個欄位id,類型是數值型,最大長度為11位。
在一給表中又可以有若乾的記錄,如id =11、id=20等等。

③ 什麼是資料庫

在關系資料庫中,資料庫表是一系列二維數組的集合,用來代表和儲存數據對象之間的關系。它由縱向的列和橫向的行組成;

例如一個有關作者信息的名為 authors 的表中,每個列包含的是所有作者的某個特定類型的信息,比如「姓氏」,而每行則包含了某個特定作者的所有信息:姓、名、住址等等。

對於特定的資料庫表,列的數目一般事先固定,各列之間可以由列名來識別。而行的數目可以隨時、動態變化,每行通常都可以根據某個(或某幾個)列中的數據來識別,稱為候選鍵。

DataTable 架構定義

表的架構(即結構)由列和約束表示。 使用 DataColumn 對象以及 ForeignKeyConstraint 和 UniqueConstraint 對象定義 DataTable 的架構。 表中的列可以映射到數據源中的列、包含從表達式計算所得的值、自動遞增它們的值,或包含主鍵值。

按名稱引用表中的列、關系和約束是區分大小寫的。 因此,一個表中可以存在兩個或兩個以上名稱相同(但大小寫不同)的列、關系或約束。 例如,您可以有Col1和col1。

以上內容參考:網路-資料庫表

④ 什麼是資料庫什麼是表

在關系資料庫中,
資料庫表是一系列二維數組的集合,用來代表和儲存數據對象之間的關系。它由縱向的列和橫向的行組成,例如一個有關作者信息的名為 authors 的表中,每個列包含的是所有作者的某個特定類型的信息,比如「姓氏」,而每行則包含了某個特定作者的所有信息:姓、名、住址等等。
對於特定的資料庫表,列的數目一般事先固定,各列之間可以由列名來識別。而行的數目可以隨時、動態變化,每行通常都可以根據某個(或某幾個)列中的數據來識別,稱為候選鍵。夠了吧

⑤ EXCEL里如何創建數據表數據表和工作表有什麼區別

工作簿和工作表就是工作簿是多個工作表組成的,工作簿就是平常保存的Excel文件,所有的工作都在工作表上進行的,一個工作簿可以創建多個工作表。創建方法如下:

1、打開excel工作薄如圖所示。

7、不同公積金扣費百分比運算所得到要繳納公積金的金額就完成了。一個變數分析數據表就做完了。

⑥ 什麼是數據表有什麼作用

外鍵約束與主鍵約束或唯一約束一起在指定表中強制引用完整性。
例如:一個部門表及員工表,兩者通過部門編號關聯,員工表中的部門編號是外鍵,有了外鍵約束就不至於發生部門刪除了而該部門員工還在的情況

⑦ 數據表的概念1

沒有數據表,關鍵字、主鍵、索引等也就無從談起。在資料庫畫板中可以顯示資料庫中的所有數據表(即使不是用PowerBuilder創建的表),創建數據表,修改表的定義等數據表是資料庫中一個非常重要的對象,是其他對象的基礎。
數據表(或稱表)是資料庫最重要的組成部分之一。資料庫只是一個框架,數據表才是其實質內容。如「教學管理系統」中,教學管理」資料庫包 含分別圍繞特定主題的6個數據表:「教師」表「課 程」表、「成績」表、「學生」表、「班級」表和 「授課」表,用來管理教學過程中學生、教師、課程等信息。這些各自獨立的數據表通過建立關系被聯接起來,成為可以交叉查閱、一目瞭然的資料庫。

⑧ (數據表)這三個字是指什麼意思最好是能夠簡單解釋和加比喻謝謝!

先要弄清楚什麼是「數據」。數據是進行各種統計、計算、科學研究或技術設計所依據的數值。如:期中考試,我們班數學最高分98分,最低分67分,平均80.5分。「最高分98分,最低分67分,平均80.5分」,就是與這次我們班數學考試的相關數據。又如:我校高三(1)班60人,(2)班57人,(3)班59人,(4)班55人,共計231人。這就是有關我校高三年級人數的數據。

有了數據,要對數據進行處理。數據處理,指對於科學研究、生產實踐、經濟活動等領域中所獲得的大量有關數據(可以是數字、圖表、符號、文字和曲線等形式),如實驗數據、觀測數據、統計數據、原始數據等,按不同使用要求進行歸納、整理、組織、分類、統計以及繪制圖表等的工作。數據表就是處理數據的一種形式,它是依據相關數據和要求繪制的圖表。例如下面的圖表就是一幅簡單的數據表(反映的是1012年倫敦奧運會前8名國家的獲獎情況):

⑨ 資料庫與數據表的區別是什麼

資料庫是數據表的集合
數據表
是數據的集合
資料庫可能比數據表大也可能比數據表小
但是一般資料庫都是大於或者等於數據表的
所有相關的數據表組成一個資料庫
但是數據表又是唯一的
這個資料庫的數據表跟另一資料庫的數據表是不相同的

⑩ 數據表是什麼

數據表: 表要包括fileid, filename, filecontent等,fileid自己定義一個遞增的,filename就是你的文件名,filecontent就是你的文件內容,管理這個表就可以了。

文件內容存到資料庫

DataBaseName——資料庫名稱。

Pattern——數據表類型,用來限制返回哪種類型的數據表,比如是.DB還是.DBF,如果為空則返回所有類型數據表,可以用通配符。

Extentions——布爾型變數,控制返回的數據表是否有擴展名。

SystemTables——對一些資料庫來說有系統數據表,若設定為True則返回的數據表名稱包括系統數據表。一般設定為False 。

List—保存數據表名稱的字元串列表。

2 DBNavigator組件。DBNavigator組件主要用於為用戶操作數據集中的記錄提供簡捷的控制按鈕。用戶單擊其中的按鈕就可完成移動記錄指針、插入、刪除、修改、保存、刷新記錄等功能。它的 VisibleButtons屬性可指定哪些按鈕顯示,通過設置Hints屬性可以為各控制按鈕設置其他的動態提示信息,用戶自己設置的動態提示信息會覆蓋原來的提示信息,對我們來說提示信息寫成中文比較好。

3 DBtext組件。相當於標簽(Label)組件,只不過它用於顯示資料庫中的欄位值,其顯示內容隨記錄指針的變化而變化。它的DataField屬性指定要顯示內容的欄位名稱。

4 DBEdit組件。用於顯示、修改數據表欄位值。由於DBEdit一般用來修改或添加新記錄使用,所以其ReadOnly屬性一般設定為False,若設定為True則不可修改欄位內容。

5 DBMemo組件。主要用於顯示和編輯資料庫表中的大二進制(BLOB)類型的欄位值,一般用來處理備注型欄位的值,能夠顯示多行文本。MaxLength屬性設置該屬性的值用於限制用戶向DBMemo 組件中輸入字元的個數。若設置該值為0時,表示輸入字元的個數沒有限制。注意:在運行過程中,用戶對DBMemo組件中顯示的文本信息是不能夠進行剪切、拷貝和粘貼操作的。由於DBMemo組件中包含著大量的文本信息,當指針移動時要更新顯示其中的信息需要花費很多的時間,用戶可以通過AutoDisplay屬性來控制是否自動顯示表中的備注型欄位。當AutoDisplay設置為False時,在DBMemo組件中只顯示其對應表中的欄位名而不顯示欄位中的文本信息,用戶如果想瀏覽欄位中的文本信息,用滑鼠左鍵雙擊DBMemo組件的內部即可;當設置AutoDisplay屬性為True時,在DBMemo組件中會自動地顯示其對應資料庫表中的欄位值。

6 DBImage組件。與DBMemo組件類似,它是用來顯示和編輯資料庫表中的BLOB類型的點陣圖圖像欄位的。DBImage的ReadOnly屬性值若設定為False,就允許用戶對點陣圖圖像進行編輯,如將圖像剪切或拷貝到剪帖板上或從剪帖板上粘帖到DBImage組件中等操作。

7 DBListBox組件。用來當用戶修改欄位值時顯示一個欄位值列表供用戶選擇。在運行過程中,用戶單擊其中的可選項可以為DBListBox 組件對應的欄位賦值,用戶不能自己從鍵盤上輸入一個列表框中不存在的欄位值。

8 DBComboBox組件。可以認為它是DBEdit組件和DBListBox組件的合成,DBComboBox的可選項也是在設計階段由程序設計人員設計的。當用戶修改當前記錄中的欄位時,可以直接輸入新的欄位,也可以打開下拉式列表框選擇其中的一個可選項(受Style屬性的限制)。Sorted屬性決定列表框中的可選項是否按字母的排列順序排序。 技巧:DBComboBox組件和ComboBox組件有類似的智能查找功能:當用戶在編輯框中輸入一個字元或漢字後,打開下拉框,會自動移到與第一個字元相同的選項處,依次下去,用戶一般只需輸入少量的幾個字元就可以找到相應的選項。這在選項比較多的情況下非常有用。當然,Sorted屬性必須設定為True,否則可能會找不到所需的選項。

9 DBLookupListBox組件。該組件提供多個可選項,但這多個可選項是從相關的其它資料庫表中讀取的,不是設計時手工輸入的,這是其特點。ListSource屬性指明DBLookupListBox組件列表選項的數據源,這是非常重要的,否則DBLookupListBox組件不知道從何處去獲取數據充填列表框。 一般放置DataSource組件和其相連。ListField屬性指定要充填列表框的數據欄位,可以一次列出多個欄位的內容,但只能選擇一個欄位的內容去給和DBLookupListBox組件指定的欄位賦值,所以必須指定關鍵欄位KeyField。 KeyField屬性 和ListField屬性相配合使用,指明選擇列表中的哪個欄位內容為DBLookupListBox組件指定的欄位(DataField屬性指定)賦值,如果列表中只有一個欄位,那麼KeyField和ListField應相同。KeyField 屬性必須指定,此屬性允許一次設定多個欄位,每個欄位之間用分號隔開即可。使用多個列表欄位的好處在於,用戶在選擇KEY欄位內容的同時,可以了解有關的其他信息。

10 DBLookupComboBox組件。此組件結合了DBEdit組件和DBLookupListBox組件的功能,用戶可以直接向該組件中輸入欄位值,也可以從下拉式列表框中選擇一個可選項,只是下拉式列表框中的可選項是從相關的其他資料庫表中讀取來的。其屬性設置可參考前面的DBComboBox和DBLookupListBox組件。

注意:上面的四個組件DBListBox、DBLookupListBox 、DBComboBox、DBLookupComboBox只能與Table組件配合使用,而不能與Query組件配合使用。

11 DBCheckBox組件。一般用來和數據表中布爾型欄位相連。這樣一來用戶就不必要再輸入True/False了,用起來比較方便。它和CheckBox組件的區別在於:DBCheckBox組件必須和數據表中的布爾型欄位相連,而CheckBox的數值在程序中給出。

12 DBRadioGroup組件。和某個欄位相連,此欄位值只能為DBRadioGroup組件的固定數值之一(由用戶選擇),用戶只能選擇一個選項。其Items屬性雙擊可打開選項名稱編輯器,在這里輸入選項的標題。&#118alues屬性雙擊打開選項對應的數據編輯器,這里輸入的數據和前面的Items對應,當用戶選擇第一個選項時,就會從&#118alues列表選擇第一個數據充填到相應的欄位。注意:如果沒有給出&#118alues屬性,那麼Items標題就作為數據傳遞給相應的欄位。

13 DBRichEdit組件。和DBEdit組件是一樣的,只不過它連接的欄位必須是RichText文本格式。DBRichEdit組件沒有提供對RichText文本的格式化功能,要想修改文本格式應用程序必須自己來做。當文本格式變化而不是文本本身改變時,應用程序必須明確地將數據源控制項的Edit屬性置為True,否則無法保存變化後的結果。

14 DBCtrlGrid組件。是很有趣的一個組件,它允許同時開多個面板窗口對記錄進行顯示、修改,而且這些記錄是不相同的,是連續的幾個記錄(用戶設定),用戶可同時對多個記錄進行修改。ColCount屬性指定有幾列,RowCount屬性指定有幾行。Orientation屬性有兩個值供選擇: GoHorizontal—滾動條出現在水平方向,GoVertical—滾動條出現在垂直方向。使用用方法:放置一個DBCtrlGrid組件後,在其「活動」面板(即圖中表面光滑沒有條紋的左上角面板)中放置數據瀏覽組件如DBEdit等。只能在活動面板上放組件,其它面板無法放置,運行後每個面板上都會有和活動面板相同的界面。再通過ColCount、RowCount來設定面板的行列數,用Orientation屬性設定好滾動條的位置就可以使用了。注意:在滾動條移動時或在面板之間轉移焦點時都會自動保存數據。滾動條兩端的箭頭每按一次和在滑塊與箭頭之間的空白處單擊滑鼠移動的記錄數是不一樣的。前者移動一列或一行,後者移動一個屏幕的記錄數。

15 DBChart組件。和Chart組件幾乎完全一樣,只不過是多了一個功能,就是從數據表中獲得數據來製做圖形。使用方法:在界面中放置數據集、數據源組件後,放置DBChart組件,雙擊打開設定界面,和Chart組件不同之處在於在Series選項下,DataSource選項下拉列表中有一項為DataSet,選中後下面會出現數據表選擇項,然後在Lables、X、Y中可選擇相應的數字欄位用來做圖。

技巧之一:在DBGrid 中實現類DBComboBox列表方法

要實現的功能:在DBGrid網格中輸入欄位時,單擊欄位可出現一個下拉列表(類似於DBComboBox),用戶可從中選擇需要的欄位內容,列表框中是固定的幾個選項如男、女等。

實現方法舉例:假如數據表中有一個「性別」欄位,我們讓這個欄位具有下拉列表功能。在窗體上放置Table、DataSource、DBGrid組件各一個,將三者搭配起來,不用多講吧。 雙擊DBGrid1, 在彈出的Editing DBGrid1.Columns窗口中,單擊Add all Fields 按鈕, 將Table1的所有欄位添加到DBGrid1中。在Editing DBGrid1.Columns窗口,單擊選擇一個欄位如「性別」 ,在Object Inspector窗口中, 單擊PickList屬性後的省略號,在Strings list editor窗口中輸入兩行,分別為「男」、「女」 ,關閉Strings list editor窗口。 將Table1的Active屬性設定為True,然後運行程序,滑鼠單擊DBGrid1中某個記錄的性別欄位,將會出現一個下拉列表,列表中選項為「男」、「女」,從中選擇一個就可以了,也可以手工輸入欄位內容

技巧之二、在DBGrid 中實現類DBLookUpComboBox列表的方法。

技巧一中的方法適用於選項比較少的欄位的表格輸入,如果有上千種商品名稱,手工輸入顯然是不合適的,這時我們使用查找欄位來實現。下拉列表的內容來自另外一個數據表的相應欄位值,比如來自事先製做好的商品名稱數據表。

實現方法:在上面例子的基礎上,再添加一個數據集組件Table2,設定其table屬性為商品名稱數據表。雙擊Table1, 在彈出的Form1.Table1窗口中,滑鼠右鍵單擊彈出快捷菜單,選擇 Add All Fields菜單項,將所有的欄位添加,也可選擇部分欄位,單擊「OK」按鈕返回。在Form1.Table1窗口中,單擊滑鼠右鍵,從快捷菜單中選擇「New field」,在「New field」窗口中,添加一個新的查找欄位,設定其Name屬性如「spmc」,類型為String。選擇其「Field Type」為「LookUp」。在「Field Definition」中設定如下:Key Field選擇「商品名稱」,此欄位是一漢字為欄位名的欄位,是Table1中的欄位。在DataSet中選擇「Table2」,在LookUp keys中選擇spmc,此欄位的內容是商品名稱,是Table2中的欄位。Result Field選擇 spmc。設定好上述選項後,單擊「OK」按鈕返回Form1.Table1窗口。在Form1.Table1窗口中,滑鼠單擊選擇「商品名稱」欄位,在Object Inspector 窗口中設定其Visible屬性為False。為的是讓新增的查找欄位spmc來代替它。在Form1.Table1窗口中,滑鼠單擊選擇「spmc」欄位,在Object Inspector 窗口中設定其DisplayLabel屬性為「商品名稱」,讓其代替「商品名稱」欄位。將Table1的Active屬性設定為True,然後運行程序,滑鼠單擊DBGrid1中某個記錄的商品名稱欄位,將會出現一個下拉列表,列表中選項為所有的商品名稱,這些葯品名稱來自Table2的數據表,但不能手工輸入商品名稱。

上面兩種方法的不同之處在於:用PickList屬性設置的下拉列表,在DBGrid中可手工輸入下拉列表中沒有的數值,適用於較少的選擇項。用查找欄位的方法得到的下拉列表在DBGrid中不能手工輸入下拉列表中沒有的數值,適用於較多的選擇項

閱讀全文

與什麼是數據表相關的資料

熱點內容
寶馬n20爆震感測器數據流在多少 瀏覽:649
鄉鎮加盟代理費多少 瀏覽:169
圖像信息用多少比特 瀏覽:404
程序保護是什麼 瀏覽:348
技術是用什麼練成的 瀏覽:394
哪裡能看免費的數據 瀏覽:355
大街網怎麼發招聘信息 瀏覽:570
公告程序需要提供什麼 瀏覽:274
ok交易所合約如何加倉 瀏覽:79
如何控制不良產品往下流 瀏覽:24
沙門氏菌在哪些產品中常見 瀏覽:727
美容院排毒養顏產品有哪些 瀏覽:729
西寧年貨市場有哪些 瀏覽:354
西瓜數據線怎麼收納 瀏覽:309
華中集團有哪些產品 瀏覽:541
明日之後槍械交易時間是多少 瀏覽:25
農行網銀預約交易怎麼取消 瀏覽:527
雙流哪裡有魚市場 瀏覽:799
為什麼dota2交易不了 瀏覽:181
哪些平台賣農業無公害農產品 瀏覽:633