狠狠入ady亚洲精品-狠狠鲁视频-狠狠干综合网-狠狠干影院-日本高清色本免费现在观看-日本高清色www

主頁 > 從業資格 > 會計從業資格 > 會計基礎 > 給數據庫表列取一個好的名字

給數據庫表列取一個好的名字

發布時間:2010-06-16 19:41  來源:會計基礎 查看:打印  關閉
銀行招聘網(www.llwin.cn)溫馨提示:凡告知“加qq聯系、無需任何條件、工作地點不限”,收取服裝費、押金、報名費等各種費用的信息均有欺詐嫌疑,請保持警惕。

  做父母的總希望給自己的子女取一個響亮的、富有含義的名字。有時候家長為了找到一個合適的名字,會拿起平時碰都不碰的漢語大辭典翻個好幾天。天下父母心呀。其實在數據庫中創建對象時,管理員也要對其進行命名。

  其實在數據庫中創建對象時,管理員也要對其進行命名。一些有經驗的數據庫管理員,對其命名也會小心翼翼。既要能夠叫的響亮,又要能夠代表具體的應用場景。有時候對表等數據庫對象進行命名的時候,可能比維護數據庫還要傷腦筋。筆者對此就有非常深的感受。在數據庫設計的時候,一套命名規則編制下來,腦袋就會覺得很累。不過等大家多編制幾套后,就會掌握其中的規律。熟能生巧,掌握了規律再去取名的話,就會簡單許多。有時候甚至可以信手拿來。筆者這次就跟大家分享一下對數據庫對象進行命名的一些規律。簡單起見,筆者以數據庫對象表為例,談談命名的一些技巧。

  一、牢記命名空間

  在Oracle數據庫中,跟其他的數據庫不同,有一個叫做命名空間的概念。在同一個命名空間中,其名字不可以重復。如表與視圖就共享同一個命名空間,為此就要求不僅表的名字不能夠相同,而且表的名字與視圖的名字也不能夠相同。因為他們處于同一個命名空間。類似的,表與函數也是同處于一個表空間,為此他們也不能夠同名。不過表與索引、表與約束等等卻屬于不同的命名空間。也就是說,表的名字可以與約束的名字相同。所以說,數據庫管理員在給表等對象命名的時候,一定要了解哪些對象共享同一個名稱空間。如果在同一個名稱空間內的,即使對象不同(如視圖與表),但是他們仍然不能夠取相同的名字。

  為了避免同一個命名空間內重名的現象,筆者建立在命名的時候最好能夠根據對象的不同加上對象的固有前綴。如大部分的數據庫管理員,在給表取名的時候,一般不會表名前面加上表對象的前綴。但是在定義函數或者視圖對象的時候,則會加上前綴。如在函數前面可能會加上FN的前綴,而在視圖前面可能會加上vi的前綴。如此的話,在同一個命名空間內也不用擔心對象重名的問題。不過無論怎么說,這個命名空間的概念數據庫管理員必須牢記。即使在實際的工作中,可以通過前綴等手段輕易的避免這個陷阱,但是在Oracle數據庫管理員的認證考試中,這個命名空間也是一個必要的知識點。所以無論從實際的工作還是認證考試的需要,對于這個命名空間管理員都必須要有一個清晰的認識。

  二、表名大小寫的控制

  一般情況下Oracle數據庫中的表名或者列名是不區分大小寫的。在創建表或者列的時候,即使管理員采用了小寫的名字,數據庫在將其保存到數據字典之前,會先將其轉換為大寫,再將他們保存到數據字典中。這也就是為什么我們命名使用小寫的子母命名,但是下次查看表的名字的時候,卻變成了大寫。

  雖然說Oracle數據庫中表與列等數據庫對象對于大小寫是不敏感的,但是如果數據庫管理員確實有需要要讓數據庫系統對表的名字區分大小寫,這也是可以做到的。通常情況下,如果把名字使用雙引號括起來,則在Oracle數據字典中就會成為區分大小寫的名字。不過筆者這里要提醒各位數據庫管理員,雖然說從技術上可以讓數據庫系統強制取分大小寫,但是在實際工作中,包括在內的絕大部分數據庫管理員可能都不建議這么做。因為如果有混合的大小寫存在,那么在引用這些表或者列名稱的時候就需要特別的小心。因為即使用戶或者數據庫管理員有著過目不忘的本領,也很難準確的記住這些名稱的大小寫歌時。如果數據庫管理員硬要這么做的話,那么很可能是自尋煩惱。在查詢時或者其他作業時,要嚴格區分大小寫那是一件很頭疼的事情。為此,對于這個大小寫的控制,筆者建議數據庫管理員要謹慎使用。除非有充分的理由,否則的話,不要輕易使用這個雙引號來控制大小寫。

  這個雙引號不僅可以用來控制大小寫,還有一個比較特殊的作用,就是用引用一些特殊的字符。如在建立表格的時候,需要設置一個名牌號的字段。有些數據庫管理員習慣使用num#類似的名稱。這不會違反數據庫的命名規則。不過在處理的時候會比較麻煩。如利用create語句建立表格的時候,需要給這個字段名稱加上雙引號。否則的話,執行這條語句的時候,數據庫會拒絕執行并向用戶提示錯誤信息。類似的特殊符號還包括一個$美元符號。他們在建立表格的時候,在語句中都需要使用雙引號。不過字段建立好之后,在引用這些對象的時候,不需要使用雙引號了。同理,雖然Oracle數據庫支持這些特殊符號,但是筆者不鼓勵數據庫管理員在表或者列的命名中采取這些特殊的符號。這有可能給后續的引用帶來不必要的麻煩。

  三、在表、索引、約束、列之間設置密切的聯系

  在創建表的同時,可以給表中的某些列添加索引、約束等等。如在員工信息表中,會設置員工編號唯一性約束。在創建約束的時候,也需要對約束進行命名。雖然說也約束與表、列不屬于同一個命名空間,所以在取名的時候基本上沒有限制。但是為了后續使用的方便,筆者對約束的命名還有一個小小的建議。簡單的說,就是給一個與表直接有關的其他對象具有該表的名字是一種好的做法。如現在有一張用戶表名字叫做ad_user(在表名前面一般不加對象名,但是可以根據應用軟件的模塊設計加上模塊的前綴),這種表中有一個字段叫做叫做vlaue,用來存儲員工的編號。在表設計的時候,需要給這個字段加一個索引。那么這個索引的名字就可以取名為IDX_USER_VALUE(也就是索引前綴+表名+字段名的形式)。這么做有什么好處呢?一是可以確保相關對象的名字不會重復。因為表的名字不會重復,所以將表的名字與列的名字一起組成某個對象的名字,那么其重復的幾率可以說基本上沒有。二是方便管理員閱讀、理解、維護等等。一看到索引或者約束對象的名字時,就可以看到這個是索引或者約束是用在哪個表的那個字段上的。而且也可以知道這個約束是唯一性約束還是檢查約束;索引時主鍵索引還是外鍵索引。給數據庫管理員一目了然的感覺。這對于后續的維護、升級、調整、引用等等都提供了方便。 銀行招聘網-全國最大教育類網站(www.Examda。com)

  四、讓表名與列名反應該表與列的含義

  有些數據庫在設計的時候,給表與列取名的時候采用的是阿拉伯的隨機數字。如1111、1112等等。這雖然便于擴展,但是筆者并不贊同這種命名方法。因為此時數據庫管理員在工作的時候,旁邊還不得不有一份對象名與實際內容對應的一份表格。這操作起來非常的麻煩。有些管理員也許會說,可以通過同義詞功能來為這些表取具有一定含義的別名呀。這對于數據庫規模比較小的應用,如總共只有幾十張表格,或許是可行的。但是如果有成千上百張表格,這個定義同義詞的作業就比較累人了。所必這認為這是的得不償失的。在給表或者列命名的時候,最好能夠反映該表與列的含義。

  另外有時候對表進行命名的時候,還需要考慮應用軟件的設計。因為程序開發人員需要引用數據庫中的對象。所以在命名時也需要考慮到他們的便利。筆者建議如果應用軟件考慮到模塊化設計的時候,如將一個應用軟件分為銷售、生產、采購、倉庫、財務等模塊時,那么各個模塊在數據庫中對應的表最好加上相關的前綴。如此的話,無論是數據庫管理員還是程序開發人員,在使用這些表的時候,都可以通過前綴來縮小其選擇的范圍。從而提高其工作的效率。只要在應用程序設計時規劃好模塊,然后為每一個模塊取一個簡單易懂的前綴(最好具有相同的字符數),就可以了。這一點小小的改進,就可以為后續使用這些數據庫對象提供很大的方便。為此筆者強烈建議讓表名反應表的用途,反應應用軟件的設計思路。

  更多會計證考試信息請訪問:()  

熱評話題

Back to Top
EEUSS影院在线观看| 香蕉AV福利精品导航| 国产激情一区二区三区视频免樱桃| 新狼窝色AV性久久久久久| 精品人妻一区二区浪潮av| 中文字幕人成人乱码亚洲影| 人与物VIDEOS另类XXXX| 国产性自爱拍偷在在线播放| 真人无码作爱免费视频网站| 日韩AV无码成人精品国产| 极品教师动漫在线观看免费完整版| 最新版天堂中文在线官网| 天天看片在线完整版| 久久99精品久久久久麻豆| JAPAN强要VIDEOD警妞| 羞羞汗汗YY歪歪漫画AV漫画| 看着领导挺进娇妻的体内电影| 成人欧美一区二区三区黑人| 亚洲AV一二三区成人影片| 美女张开腿黄网站免费| 国产操熟女性爱导航| 用力挺进她的花苞| 婷婷丁香五月激情综合| 久久月本道色综合久久| 国产成人AV无码永久免费| 在线播放免费人成毛片软件| 丝袜AV在线丝袜AV天堂| 麻花豆传媒剧国产MV在线下载 | 国产白嫩漂亮美女在线观看| 中国老太卖婬HD播放| 无码人妻AⅤ一区二区三区夏目| 麻豆AV无码精品一区二区| 国产精成人品日日拍夜夜免费| 诱人的老师HD中字| 无码AV在线一区二区| 欧美精品VIDEOSEX极品| 护士被两个病人伦奷日出白浆| XX性欧美肥妇精品久久久久久| 亚洲成人AV免费| 少妇熟女久久综合网色欲| 美女夫妻内射潮视频| 黑人巨大熟女高潮痉挛潮喷| 办公室撕开奶罩吮奶在线观看| 亚洲欧美中文日韩V在线观看不卡| 日日噜噜夜夜狠狠久久丁香五月| 久久综合九色综合欧美98| 国产精品欧美一区二区三区不卡 | 蜜桃91人妻在线视频| 黑人狂虐中国人妻陈艳| 国产99久久久国产无需播放器| 中字年轻漂亮的儿媳2| 亚洲精品成人无码中文毛片不卡 | 97人澡人人添人人爽欧美| 亚洲免费福利视频| 小雪被老汉玩遍各种方式| 日韩人妻OL丝袜AV一二区| 欧美精品成人久久AV爱乃娜美| 久久国内精品自在自线400部| 国产精品无码久久AV| 夫妇联欢会回不去的夜晚樱花| WWW久久久天天COM| 99精品国产99久久久久久97| 在线精品自偷自拍无码中文| 日韩人妻无码一区二区三区视频 | 69无人区乱码一二三四区别| 亚洲欧美日韩精品久久| 特黄熟妇丰满人妻无码| 人人爽人人爽人人片AV东京热| 免费国产成人AⅤ观看| 久久久久精品国产亚洲AV| 国内精品久久人妻互换| 国产乱码精品一区二区三区中文 | 日本丰满少妇精品| 欧美性VIDEOS高清精品| 蜜臀av色欲一区二区三区麻豆| 免费无码又爽又刺激高潮的APP| 精品国产AV无码一区二区三区| 护士HD老师FREE性Ⅹ| 护士爽到疯狂潮喷好爽| 狠狠婷婷色五月中文字幕| 好深好大再浪一点| 精品熟女AV少妇免费久久自慰| 九九九国产精品成人免费视频| 久爱无码精品免费视频在线观看| 久久精品国产亚洲AV无码娇色| 久久久久久精品天堂无码中文字幕 | 亚洲国产精品无码久久电影| 亚洲欧美国产精品久久| 野花香电视剧全集免费观看高清 | 久久久久亚洲AV无码专区喷水| 美丽人妻在夫前被黑人| 人妻少妇精品视频专区| 视频一区二区三区日韩| 亚洲成A人片无码不卡| 一受多攻同做H嗯啊巨肉| 中文字幕一区二区人妻5566| 99尹人香蕉国产免费天天| 被滋润的少妇疯狂呻吟| 国产成人无码免费视频97APP| 国产女主播高潮在线播放| 精品人妻无码区在线视频| 浪货两个都满足不了你J视频| 欧美丰满美乳XXⅩ高潮www| 日产幕无线码三区在线| 无码人妻AⅤ一区二区三区| 亚洲人成网亚洲欧洲无码久久| 中国丰满熟妇XXXX性| 超鹏97国语在线| 国产精品久久久久久久久KTV| 精品无码人妻一区二区三区18| 免费夜色污私人网站在线观看| 人妻去按摩店被黑人按中出| 婷婷伊人久久大香线蕉AV| 亚洲精品成人网线在线播放VA | 乱码人妻一区二区三区| 日本理论片和搜子同居的日子| 午夜男女爽爽影院免费视频下载| 亚洲日产韩国一二三四区| WWWXXX国产| 国产在线精品一区二区三区| 看全色黄大色黄女片爽在线看| 人妻丰满熟妇AⅤ无码| 亚欧洲乱码视频一二三区| 曰本丰满成熟xxxx精品| 国产A∨精品一区二区三区不卡 | 蜜桃女同一区二区免费AV哟| 色婷婷综合久久久久中文| 亚洲色成人网站www观看入口| JIZZJIZZ中国18大学生| 韩国精品福利一区二区三区| 欧美黑人巨大最猛性XXXXX| 羞羞漫画_成人漫画_成人专用| 中文字幕精品无码| 国产欧美日韩精品丝袜高跟鞋| 免费无码AV一区二区| 性丰满ⅩXXOOOZZXXHD| 99无人区码一码二码三码四码| 国产亚洲曝欧美不卡精品| 欧美黑人男士和白人美女a级黄片视频在线播放| 无码高潮喷吹在线播放亚洲| 中文中文字幕成人无码AⅤ| 国产精品成人观看视频国产奇米 | 日韩加勒比一本无码精品| 亚洲一区二区三区乱码AⅤ| 国产 精品 自在自线| 免费中国帅气体育生GARY| 性CHINESE新婚VIDEO| 啊灬啊灬啊灬快灬高潮了电影片段| 精品国产一区二区三区AV性色| 色老板在线影院播放| √天堂资源BT在线官网| 国语对白做受XXXXX在线中| 日产亚洲一卡2卡3卡4卡网站 | 把女人弄爽特黄A大片| 久久精品国产亚洲AV高清色欲| 无码国产精品一区二区免费式影视 | 国产婷婷内射精品1区| 日本夜爽爽一区二区三区| 一级伦奷片高潮无码看了5| 国产免费拔擦拔擦8X高清在线人| 欧美日韩一区二区三区精品视频| 亚洲香蕉成人AAAV在线网站| 国产精品一国产精品一K频道| 人狗大战JAVA代码| 中国97在线 | 免费| 黑人人妻AV一区二区三| 无码人妻精品一区二区在线视频| 爆乳无码AV一区二区三区小说| 老阿姨哔哩哔哩B站肉片入口6| 亚洲丰满熟女一区二区V| 国产精品三级一区二区| 免费A级毛片在线播放| 无码GOGO大胆啪啪艺术| 18禁又污又黄又爽的网站不卡| 久久久综合香蕉尹人综合网| 一本久久精品一区二区| 乱人伦中文无码视频| 99国产精品久久久久久久成人热| 免费女人高潮流视频在线观看| 又大又粗又爽A级毛片免费看| 久久亚洲精品无码播放| 淫淫网站日本网站黑人大吊| 久久精品国产亚洲不AV麻豆| 亚洲婷婷五月综合狠狠| 久久AV无码AV高潮AV喷吹| 亚洲男人的天堂AV手机在线观看 | 无人区一线二线三线乱码| 国产精品无码一区二区在线观一| 乌克兰XXXXXLMEDJYF| 国产精品久久久久9999无码| 无码国产激情在线观看| 国产精品扒开腿做爽爽爽视频| 午夜精品久久久久久久无码| 国产无套无码AⅤ在线观看| 亚洲 小说 欧美 激情 另类| 国产成人乱色伦区小说| 性色AV一区二区三区| 精品无码AV一区二区三区不卡 | 国产超薄肉色丝袜视频| 无码国产精品一区二区免费式芒果|