1樓:匿名使用者
1、碼:代表數目的符號(分有主碼和候選碼等)
2、主碼:我們在建立資料庫的時候,需要為每張表指定一個主碼,主碼也叫主鍵。所謂主碼就是在實體集中區分不同實體的候選碼。一個實體集中只能有一個主碼,但可以有多個候選碼。
注意:主碼的選擇應該是那些從不或極少變化的屬性。人的姓名是不可以做主碼的,因為可能有多個人重名,而身份證可以做主碼。
3、主屬性:包含在任一候選關鍵字中的屬性稱主屬性。
4、非主屬性:不包含在主碼中的屬性稱為非主屬性。 非主屬性是相對與主屬性來定義的。
例如:在關係——學生(學號,姓名,年齡,性別,班級)中,主碼是「學號」,那麼其他的「姓名」、「年齡」、「性別」、「班級」就都可以稱為非主屬性
擴充套件資料
主碼也叫主鍵,建立主鍵應該遵循的原則
1、主鍵應當是對使用者沒有意義的。如果使用者看到了一個表示多對多關係的連線表中的資料,並抱怨它沒有什麼用處,那就證明它的主鍵設計地很好。
2、 永遠也不要更新主鍵。實際上,因為主鍵除了唯一地標識一行之外,再沒有其他的用途了,所以也就沒有理由去對它更新。如果主鍵需要更新,則說明主鍵應對使用者無意義的原則被違反了。
3、 主鍵不應包含動態變化的資料,如時間戳、建立時間列、修改時間列等。
4、主鍵應當由計算機自動生成。如果由人來對主鍵的建立進行干預,就會使它帶有除了唯一標識一行以外的意義。一旦越過這個界限,就可能產生人為修改主鍵的動機,這樣,這種系統用來連結記錄行、管理記錄行的關鍵手段就會落入不瞭解資料庫設計的人的手中。
2樓:而後在等你
碼:代表數目的符號
主碼 我們在建立資料庫的時候,需要為每張表指定一個主碼,主碼也叫主鍵。
所謂主碼就是在實體集中區分不同實體的候選碼。
一個實體集中只能有一個主碼,但可以有多個候選碼。
必須注意兩點:
1.主碼的選擇必須慎重。
例如:人的姓名是不可以做主碼的,因為可能有多個人重名,而身份證可以做主碼。
2.主碼的選擇應該是那些從不或極少變化的屬性。
例如:一個人的地址就不應該作為主碼的一部分,因為它很可能變化
候選碼 若關係中的某一屬性組的值能唯一的標識一個元組,而其任何真子集都不能再標識,則稱該屬性組為候選碼。
例如:在學生實體中,「學號」是能唯一的區分學生實體的,同時又假設「姓名」、「年齡」的屬性組合足以區分學生實體,那麼和都是候選碼
主屬性 包含在任一候選關鍵字中的屬性稱主屬性。
非主屬性 不包含在主碼中的屬性稱為非主屬性。
非主屬性是相對與主屬性來定義的。
例如:在關係——學生(學號,姓名,年齡,性別,班級)中,主碼是「學號」,那麼其他的「姓名」、「年齡」、「性別」、「班級」就都可以稱為非主屬性
3樓:
主碼是能表示惟一標識的屬性
洛克王國 護主犬屬性鑑定。
性格影響寵物的某些屬性 10 天賦值是直接加到寵物屬性上的。下面解說下性格型別 平衡的性格 無任何附加屬性 實幹 平衡。浮躁 平衡。認真 平衡。害羞 平衡。坦率 平衡。加攻擊的性格。孤僻 10 攻擊 10 防禦。勇敢 10 攻擊 10 敏捷。固執 10 攻擊 10 特攻。調皮 10 攻擊 10 特防...
wow法師堆什麼屬性啊,wow法師主加什麼屬性啊智力還是精神???
念動天地 我是奧法,優先精通。不過命中必須達標,也就是14.7 這樣可以保證你不會未命中 練級階段裝備更新很快,請無視 火法看暴擊,冰法看急速 基本是這樣 你要堆的屬性就只有命中而已,其他的隨意點壓力不大 護甲麼.你開法師護甲吧.我一直用5 暴的熔岩.練級,你洗個奧術吧.省點心. 親 你考慮這些問題...
天刀每個職業分別應該主堆什麼屬性表
太白 洞察,身法。五毒,洞察,氣勁或者力道。神威 力道,根骨。真武 氣勁,根骨或者洞察,根骨pk,洞察刷本天香 氣勁,根骨或者身法,純副本天香就使勁堆氣勁,帶一點根骨,pk,根骨可以,但身法更好些。丐幫 力道,身法。唐門 洞察,力道或者氣勁,洞察主堆,氣勁刷本輸出高,但屬性加成沒有力道多。神刀 不是...