Ⅰ 鍵的資料庫中的鍵
概述
資料庫中的鍵(key)又稱為關鍵字,是關系模型中的一個重要概念,它是邏輯結構,虛睜不是差粗歲資料庫的物理部分。
分類
鍵、超鍵、外鍵、主鍵凳跡、候選鍵
Ⅱ 資料庫中的鍵、主碼、主鍵是什麼意思
主鍵(Primarykey):也稱為主碼或主關鍵字,用於惟一地確定一個元組的屬性或屬性組(復合主碼)。每個關系都有一個並且只有一個主碼。
外鍵(ForeignKey):也稱為外碼或外部關鍵字。如果一個屬性集不是所在關系的關鍵字,但是是其他關系的關鍵字,則該屬性集稱為外部關鍵字。
在關系資料庫中可以通過外鍵使兩個關系關聯,這種聯系通常是一對多(1:n)的,其中主(父)關系(1方)稱為被參照關系,從(子)關系(n方)稱為參照關系。
(2)資料庫的鍵都有哪些擴展閱讀:
資料庫主鍵作用:
1、保證實體的完整性
2、加快資料庫的操作速度
3、在表中添加新記錄時,DBMS會自動檢查新記錄的主鍵值,不允許該值與其他記錄的主鍵值重復。
4、DBMS自動按主鍵值的順序顯肢則薯示表中的記錄。如果沒有定義主鍵,則按輸入記錄的順序顯示表中的記錄。
在有些資料庫中,雖然主鍵不是必需的,但最好為每個表都設置一個主鍵,不管是單主鍵還是復合主鍵。它存在代表著表結構的完整性歷者,表的記錄必須得有唯一區分的欄位,主鍵主要是用於其他表的外鍵關聯,以及本記錄的修改盯備與刪除。
Ⅲ 資料庫中什麼是關鍵字/碼/鍵
詳情如下:
主碼=主鍵=主關鍵字,關鍵字=候選碼 候選關鍵字=候選碼中除去主碼的其他候選碼。
碼:唯一標識實體的屬性或屬性組合稱為碼。
候選碼(關鍵字):某一屬性組的值能唯一標識一個元組而其子集不能(去掉任意一個屬性都不能標識該元組),則稱該屬性組為候選碼(補充元組:表中的一行即為一個元組)。
主屬性:候選碼包含的屬性(一個或多個屬性)。
主碼(主鍵、主關鍵字):若一個關系有多個候選碼,選擇其中一個為主碼。
Ⅳ 資料庫題 主鍵有哪幾種類型
主返碰或鍵有
「吵芹自動編號」主鍵
單欄位主鍵
多欄位漏伍主鍵
這三種
Ⅳ 「SQL Server」中的「鍵」是什麼意思主鍵和外鍵是什麼
這需答畝要理清幾個概念:
1.候選鍵:世沒 關系中的一個屬性組,其值能唯一標識一個元組,若從該屬性組中去掉任何一個屬性,它就不具有這一性質了,這樣的屬性組稱作候選碼。
2.主鍵:當有多個候選碼時,可以選定一個作為主碼,選定的候選碼稱主鍵
3.外鍵: 關系R中的一個屬性組,它不是R的候選碼,但它與另一個關系S的候選碼相對應,則清返森稱這個屬性組為R的外碼或外鍵。
Ⅵ 資料庫中的主鍵、關鍵字、索引
資料庫中主鍵是:
主鍵是在一個表上定義的唯衡虧一鍵中的一個,而且該鍵被選為最重要的鍵。一個表上只能有一個主鍵卜銀。
會自動為主鍵咐弊神創建主索引。資料庫管理器使用主索引來有效地訪問錶行,且主索引允許資料庫管理器強制主鍵的唯一性。(也可以在非主鍵列上定義索引,以便在處理查詢時高效率地訪問數據。)
關鍵字就是為了方便編程人員在打開資料庫的時候知道每個表所代表的值是什麼。主要起到注釋作用
索引可以提高查詢的速度.
其實主鍵和索引都是鍵,不過主鍵是邏輯鍵,索引是物理鍵,意思就是主鍵不實際存在,而索引實際存在在資料庫中,主鍵一般都要建,主要是用來避免一張表中有相同的記錄,索引一般可以不建,但如果需要對該表進行查詢操作,則最好建,這樣可以加快檢索的速度
Ⅶ 退出Access資料庫的可以使用的快捷鍵是什麼
退出access資料庫的快捷鍵是alt+f4。
access中常用的快捷鍵如下:
Access 全局快捷鍵
顯示幫助
F1
顯示"Office 助手"和"Microsoft Access 幫助";關於選定的屬性、控制項、宏操作或 Visual Basic 關鍵字的上下文相關幫助;或使用"幫助"按鈕時的提示信息
Shift+F1
在使用鍵盤選擇選項之後,在對話框中顯示"屏幕提示"
打開資料庫
Ctrl+N
打開一個新的資料庫
Ctrl+O
打開現有資料庫
Alt+F4
退出 Microsoft Access
列印和保存
Ctrl+P
列印當前或選定對象
P 或 Ctrl+P
打開"列印"對話框
S
打開"頁面設置"對話框
C 或 Esc
取消"列印預覽"或"版面預覽"
Ctrl+S 或 Shift+F12 或 Alt+Shift+F2
保存資料庫對象
F12 或 Alt+F2
打開"另存為"對話框
使用組合框或列表框
F4 或 Alt+向下鍵
打開組合框
F9
刷新"查閱"欄位列表框或組合框的內容
向下鍵
下移一行
Page Down
向下移動一頁
向上鍵
上移一行
Page Up
向上移動一頁
Tab
退出組合框或列表框
查找和替換文本或數據
Ctrl+F
打開"查找和替換"對話框中的"查找"選項卡(只適用於"數據表"視圖和"窗體"視圖)
Ctrl+H
打開"查找和替換"對話框中的"替換"選項卡(只適用於"數據表"視圖和"窗體"視圖)
Shift+F4
"查找和替換"對話框關閉時查找該對話框中下一處指定的文本(只適用於"數據表"視圖和"窗體"視圖)
在"設計"視圖中工作
F2
在"編輯"模式(顯示插入點)和"導航"模式間切換
F4
切換到屬性表(在資料庫和 Access 項目中窗體和報表的"設計"視圖中)
F5
從"設計"視圖切換到"窗體"視圖
F6
在窗口的上下兩部分之間切換(只適用於表、宏和查詢?quot;設計"視圖以及"高級篩選/排序"窗口)
F7
從窗體或報表的"設計"視圖("設計"視圖窗口或屬性表)切換到"代碼生成器"
Shift+F7
從"Visual Basic 編輯器"切換到窗體或報表的"設計"視圖
Alt+V+P
打開選定對象的屬性表
編輯窗體和報表"設計"視圖中的控制項
Shift+Enter
在節上添加控制項
Ctrl+C
將選定的控制項復制到"剪貼板"
Ctrl+X
剪切選定的控制項並將它復制到"剪貼板"中
Ctrl+V
將"剪貼板"的內容粘貼到選定節的左上角
Ctrl+向右鍵
向右移動選定的控制項
Ctrl+向左鍵
向左移動選定的控制項
Ctrl+向上鍵
向上移動選定的控制項
Ctrl+向下鍵
向下移動選定的控制項
Shift+向下鍵
增加選定控制項的高度
Shift+向右鍵
增加選定控制項的寬度
Shift+向上鍵
減少選定控制項的高度
Shift+向左鍵
減少選定控制項的寬度
窗口操作
F11
將"資料庫"窗口置於前端
Ctrl+F6
在打開的窗口之間循環切換
Enter
在所有的窗口都最小化時,還原選定最小化窗口
Ctrl+F8
活動窗口不在最大化狀態時,打開其"調整大小"模式;按箭頭鍵來調整窗口大小
Alt+空格鍵
顯示"控制"菜單
Shift+F10
顯示快捷菜單
Ctrl+W 或 Ctrl+F4
關閉活動窗口
Alt+F11
在"Visual Basic 編輯器"和先前的活動窗口之間切換
Alt+Shift+F11
從先前的活動窗口切換到"Microsoft 腳本編輯器"
使用向導
Tab
移動到向導中的"幫助" 按鈕
空格,在"幫助" 按鈕被選定的情況下
在向導或對話框中顯示"助手"。若要隱藏"助手",請再按一次空格鍵。請注意,並非所有向導或對話框都有" 助 手"提供的"幫助"。
Alt+N
移動到向導中的下一個窗口
Alt+B
移動到向導中的前一個窗口
Alt+F
關閉向導窗口
注意 不能用 Ctrl+Tab 從一個向導窗口導航到另一個向導窗口。Ctrl+Tab 會使游標在向導窗口上的對話框和控制項間移動。
雜項
F2
顯示選定超鏈接的完整超鏈接地址
F7
拼寫檢查
Shift+F2
打開"顯示比例"框,為在較小的輸入區域中輸入表達式和其他文本提供方便
Alt+Enter
在"設計"視圖中顯示屬性表
Alt+F4
退出 Microsoft Access,關閉對話框或關閉屬性表
Ctrl+F2
激活"生成器"
Ctrl+F11
在自定義菜單欄和內置菜單欄之間切換
Ctrl+向右鍵或 Crtl+逗號 (,)
當位於表、查詢、窗體、報表、頁、視圖、數據透視表列表、數據透視圖報表、存儲過程或 Access 項目 (.adp) 函數中時,向前切換視圖。如果有其他可用的視圖,連續的鍵擊將移到下一個可用的視圖。
Ctrl+向左鍵或 Crtl+句點 (.)
當位於表、查詢、窗體、報表、頁、視圖、數據透視表列表、數據透視圖報表、存儲過程或 .adp 函數中時,向後切換視圖。如果有其他可用的視圖,連續的鍵擊將移到前一個可用的視圖。
"資料庫"窗口快捷鍵
編輯和導航對象列表
F2
重新命名選定的對象
向下鍵
下移一行
Page Down
下移一個窗口
End
移到最後一個對象
向上鍵
上移一行
Page Up
上移一個窗口
Home
移到第一個對象
導航和打開對象
Ctrl+Tab
從"對象"欄的頂部循環至底部
Shift+Ctrl+Tab
從"對象"欄的底部循環至頂部
Enter 或 Alt+O
在"數據表"視圖中打開選定的表或查詢,或在"窗體"視圖中打開窗體
Enter
在"列印預覽"中打開選定的報表
Enter
在"頁"視圖中打開選定的數據訪問頁
Enter
執行選定的宏
Ctrl+Enter 或 Alt+D
在"設計"視圖中打開選定的表、查詢、窗體、報表、數據訪問頁、宏或模塊
Alt+N
創建新的表、查詢、窗體、報表、數據訪問頁、宏或模塊
F5
刷新"資料庫"窗口
Ctrl+G
在"Visual Basic 編輯器"中顯示"立即"窗口
使用菜單
Shift+F10
顯示快捷菜單
F10
激活菜單欄
Alt+空格鍵
顯示程序圖標菜單(在程序的標題欄上)
向下鍵或向上鍵
如果顯示菜單或子菜單,用於選擇下一個或上一個命令
向左鍵或向右鍵
向左或向右選擇菜單;或有子菜單顯示時,在主菜單和子菜單之間切換
Home 或 End
選擇菜單或子菜單上的第一個命令或最後一個命令
Alt
同時關閉所有顯示的菜單和子菜單
Esc
關閉顯示的菜單;或有子菜單顯示時,僅關閉子菜單
使用工具欄
Ctrl+Tab 或 Ctrl+Shift+Tab
選擇下一個或前一個工具欄
Tab 或 Shift+Tab
當工具欄已激活時,選擇工具欄上的下一個或上一個按鈕或菜單
Enter
當工具欄上的菜單已被選定時,打開菜單
Enter
當按鈕被選定時,執行分配給按鈕的操作
使用窗口和對話框
使用程序窗口
Alt+Tab
切換到下一個程序
Alt+Shift+Tab
切換到上一個程序
Ctrl+Esc
顯示 Windows"開始"菜單
Ctrl+W
關閉活動的資料庫窗口
Ctrl+F6
切換到下一個資料庫窗口
Ctrl+Shift+F6
切換到上一個資料庫窗口
Enter
在所有的窗口都最小化時,還原選定的最小化窗口
Ⅷ 資料庫鍵的含義
關鍵字(Key)
關鍵字是關系模型中的一個重要概念,它是邏輯結構,不是資料庫的物理部分。
候選關鍵字(Candidate Key)
如果一個屬性集能惟一地標識表的一行而又不含多餘的屬性,那麼這個屬性集稱為候選關鍵字。
主關鍵字(Primary Key)
主關鍵字是被挑選出來,作表的行的惟一標識的侯選關鍵字。一個表只有一個主關鍵字。主關鍵字又可以稱為主鍵。
公共關鍵字(Common Key)
在關系資料庫中,關系之間的聯系是通過相容或相同的屬性或屬性組來表示的。如果兩個關系中具有相容或相同的屬性或屬性組,那麼這個屬性或屬性組被稱為這兩個關系的公共關鍵字。
如有一個表,欄位為:
id firstname lastname address phone IDcard
那麼id或IDcard或firstname+lastname都可以說是關鍵字。
其中id為主關鍵字,IDcard和firstname+lastname為候選關鍵字
外關鍵字(Foreign Key)
如果公共關鍵字在一個關系中是主關鍵字,那麼這個公共關鍵字被稱為另一個關系的外關鍵字。由此可見,外關鍵字表示了兩個關系之間的聯系。以另一個關系的外關鍵字作主關鍵字的表被稱為主表,具有此外關鍵字的表被稱為主表的從表。外關鍵字又稱作外鍵。
表A:id firstname lastname address classid
表B:classid classname
classid是表B的主鍵,在表A中有一個欄位和表B中的classid關聯,所以,classid 是表B的外鍵
Ⅸ 資料庫中鍵的定義和作用
生活中每個人都有自己的特徵,用於區別其他人,比如姓名,身份證號,因為姓名可能有重復,區分每個人的時候都使用身份證號,比如辦銀行卡需要對應本人的身份證號,這樣可以把銀行卡跟人關聯起來。
資料庫中的數據(表示某個事物或對象)也是同樣,為了區分數據,類似人的身份證號,為數據定義一個鍵,跟身份證號一樣,這個鍵作用多多:比如可以確定這個數據跟其他數據是不一樣的,另外通過鍵可以跟其他類型數據關聯起來,用於其他復雜用途比如復雜查詢等