成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

sql server主鍵的問(wèn)題現(xiàn)狀

數(shù)據(jù)庫(kù) SQL Server
sql server主鍵設(shè)計(jì)存在著數(shù)據(jù)冗余存儲(chǔ)等諸多問(wèn)題,下面就將為您詳細(xì)分析這些問(wèn)題現(xiàn)狀,供您參考,希望對(duì)您有所幫助。

sql server主鍵是sql server中非常重要的組成部分,那么,sql server主鍵設(shè)計(jì)目前都遇到了那些問(wèn)題呢?下文將帶您尋找答案。

關(guān)于sql server主鍵設(shè)計(jì),一般而言,是根據(jù)業(yè)務(wù)需求情況,以業(yè)務(wù)邏輯為基礎(chǔ),形成sql server主鍵。

比如,銷(xiāo)售時(shí)要記錄銷(xiāo)售情況,一般需要兩個(gè)表,一個(gè)是銷(xiāo)售單的概要描述,記錄諸如銷(xiāo)售單號(hào)、總金額一類(lèi)的情況,另外一個(gè)表記錄每種商品的數(shù)量和金額。對(duì)于第一個(gè)表(主表),通常我們以單據(jù)號(hào)為sql server主鍵;對(duì)于商品銷(xiāo)售的明細(xì)表(從表),我們就需要將主表的單據(jù)號(hào)也放入到商品的明細(xì)表中,使其關(guān)聯(lián)起來(lái)形成主從關(guān)系。同時(shí)該單據(jù)號(hào)與商品的編碼一起,形成明細(xì)表的聯(lián)合主鍵。這只是一般情況,我們稍微將這個(gè)問(wèn)題延伸一下:假如在明細(xì)中,我們每種商品又可能以不同的價(jià)格方式銷(xiāo)售。有部分按折扣價(jià)格銷(xiāo)售,有部分按正常價(jià)格銷(xiāo)售。要記錄這些情況,那么我們就需要第三個(gè)表。而這第三個(gè)表的主鍵就需要第一個(gè)表的單據(jù)號(hào)以及第二個(gè)表的商品號(hào)再加上自身需要的信息一起構(gòu)成聯(lián)合主鍵;又或者其他情況,在第一個(gè)主表中,本身就是以聯(lián)合方式構(gòu)成聯(lián)合主鍵,那么也需要在從表中將主表的多個(gè)字段添加進(jìn)來(lái)聯(lián)合在一起形成自己的主鍵。

數(shù)據(jù)冗余存儲(chǔ):隨著這種主從關(guān)系的延伸,數(shù)據(jù)庫(kù)中需要重復(fù)存儲(chǔ)的數(shù)據(jù)將變得越來(lái)越龐大。或者當(dāng)主表本身就是聯(lián)合主鍵時(shí),就必須在從表中將所有的字段重新存儲(chǔ)一次。

SQL復(fù)雜度增加:當(dāng)存在多個(gè)字段的聯(lián)合主鍵時(shí),我們需要將主表的多個(gè)字段與子表的多個(gè)字段關(guān)聯(lián)以獲取滿足某些條件的所有詳細(xì)情況記錄。

程序復(fù)雜度增加:可能需要傳遞多個(gè)參數(shù)。

效率降低:數(shù)據(jù)庫(kù)系統(tǒng)需要判斷更多的條件,SQL語(yǔ)句長(zhǎng)度增加。同時(shí),聯(lián)合主鍵自動(dòng)生成聯(lián)合索引

WEB分頁(yè)困難:由于是聯(lián)合主鍵方式(對(duì)于多數(shù)的子表),那么在WEB頁(yè)面上要進(jìn)行分頁(yè)處理時(shí),在自關(guān)聯(lián)時(shí),難于處理。

 

 

【編輯推薦】

SQL CHARINDEX函數(shù)的使用

SQL查詢(xún)時(shí)間段的語(yǔ)句寫(xiě)法

SQL隱性事務(wù)實(shí)例

SQL事務(wù)的操作語(yǔ)法

SQL中CONVERT函數(shù)的使用

責(zé)任編輯:段燃 來(lái)源: 互聯(lián)網(wǎng)
相關(guān)推薦

2011-04-13 14:20:52

SQL Server主鍵

2009-05-15 10:14:31

SQL Server主鍵自動(dòng)編號(hào)

2010-10-19 17:21:35

SQL SERVER主

2011-05-12 13:34:57

SQL Server

2010-10-20 10:19:33

sql server刪

2011-07-25 18:11:47

SQL Server數(shù)復(fù)合主鍵

2010-07-05 15:12:30

SQL Server主

2010-10-19 17:34:10

sql server主

2010-10-21 14:54:32

查詢(xún)SQL Serve

2010-09-01 16:44:26

SQL刪除主鍵

2010-10-20 10:31:57

sql server聯(lián)

2010-11-10 10:09:40

2010-09-25 09:55:14

sql server主

2011-03-28 14:29:46

SQL Server數(shù)主鍵列

2010-09-25 09:45:46

sql server主

2010-09-25 09:34:05

sql server主

2011-08-03 10:04:57

SQL Server數(shù)沒(méi)有主鍵的表

2010-11-09 17:09:23

SQL Server中

2021-01-18 05:23:14

SQL 排序Server

2010-07-02 10:42:11

SQL Server
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 人人玩人人添人人澡欧美 | wwwxxx日本在线观看 | 日韩精品一区二区三区视频播放 | 欧美精品一区二区在线观看 | 国产精品欧美一区二区三区 | 98久久| 一级免费毛片 | 国产精品视频免费观看 | 久久久久久亚洲精品不卡 | 国产精品揄拍一区二区 | 欧美成人猛片aaaaaaa | 国产成人免费视频网站视频社区 | 国产精品国产精品国产专区不片 | 国产一级免费视频 | 狠狠干美女| 亚洲精品久久久久久久久久久 | 草久视频 | 秋霞电影一区二区 | 国产精品久久久久久久久久久久久久 | 中文字幕一区二区三区精彩视频 | 国产免费色| 欧美精品电影一区 | 日韩精品在线观看网站 | 男女羞羞视频在线 | 久久综合一区二区 | 黄色大片免费播放 | 亚洲国产精品va在线看黑人 | 日韩成人在线网站 | 黄色毛片视频 | 日韩精品在线一区 | 曰韩三级 | 亚洲第1页| 久久久久久黄 | 国产一区在线免费 | 成人精品一区亚洲午夜久久久 | 91看片视频| 成人国产精品免费观看视频 | 日韩理论电影在线观看 | 国产乱码精品一区二区三区五月婷 | 欧美一区二区三区四区在线 | 2018国产大陆天天弄 |