Tento článok je zrkadlovým článkom o strojovom preklade, kliknite sem pre prechod na pôvodný článok.

Pohľad: 11170|Odpoveď: 0

[Komunikácia] Konvencia pomenovania SqlServer

[Kopírovať odkaz]
Zverejnené 22. 3. 2015 8:54:47 | | |
Pri používaní rôznych pomenovávacích konvencií používame jednotne nasledujúce pomenovacie konvencie:

Ak v procese pomenovania existuje skratka, mala by sa použiť skratka, a ak žiadna, nesmie byť skrátená, napríklad ISBN

Databáza: Zložená z jedného alebo troch anglických slov s veľkým písmenom prvého písmena slova, napr.: DepartmentManage;

Názov tabuľky: Použite plný pravopis slov podstatného mena, veľké písmeno každého slova a množné číslo, napríklad: Knihy
      Ak sa tabuľka používa na označenie vzťahu medzi poľami v ostatných dvoch tabuľkách, je v jednotnom čísle (t. j. tabuľka označujúca vzťah medzi entitami je pomenovaná v jednotnom čísle) a v strede slova nie je predložka ako "a v"
      Napríklad: BookAuthor

==============================================================================================

1. Polia v tabuľke sú zvyčajne reprezentované úplným pravopisom podstatných mien, ktoré pozostávajú z jedného alebo troch anglických slov s veľkým písmenom prvého písmena slova, napríklad: UserName;

2. Primárny názov kľúča tabuľky je Názov tabuľky + ID, napríklad primárny kľúč tabuľky Dokument je DocumentID

3. Názov cudzieho kľúča: názov hlavnej tabuľky + zodpovedajúci názov stĺpca, napríklad DepartmentsID, nasledovne:
    V tabuľke Katedry sú polia: ID, Názov katedry
    V tabuľke UserInformation sú polia: UserId, UserName, DepartmentsID DepartmentsID ako cudzie kľúče

4. Stĺpce, ktoré automaticky rastú v tabuľke, sú vždy pomenované ID;

5. Ak je pole bool, použite formuláre "IsShow", "IsValid", "HasPassed", "HasExamined", "IgnoreCase"

6. Ak je bitom poľa typ DateTime, predvolenou hodnotou je vziať systémový čas a vždy pomenovať bit: CheckDate

7. Status je názov stĺpca statusu v tabuľke, predvolená hodnota je 0 a operácia vymazania v tabuľke zmení hodnotu Status bez skutočného vymazania záznamu.

8. Pomenovanie uložených procedúr: sp_ tabuľky name_method, napríklad: sp_News_Add, sp_News_Update;

9. Zobraziť názov: vi_ názov tabuľky, napríklad: vi_News;

10. Všetky tabuľky, uložené procedúry, pohľady a iné objekty sú DBO, preto nepoužívajte používateľské meno databázy, pretože to ovplyvní zmeny používateľa databázy





Predchádzajúci:Aké sú funkcie NVL a NVL2 v Oracle a aký je medzi nimi rozdiel?
Budúci:Aký je rozdiel medzi skrátením a vymazaním v PL/SQL
Vyhlásenie:
Všetok softvér, programovacie materiály alebo články publikované spoločnosťou Code Farmer Network slúžia len na vzdelávacie a výskumné účely; Vyššie uvedený obsah nesmie byť použitý na komerčné alebo nezákonné účely, inak nesú všetky následky používateľmi. Informácie na tejto stránke pochádzajú z internetu a spory o autorské práva s touto stránkou nesúvisia. Musíte úplne vymazať vyššie uvedený obsah zo svojho počítača do 24 hodín od stiahnutia. Ak sa vám program páči, podporte originálny softvér, zakúpte si registráciu a získajte lepšie originálne služby. Ak dôjde k akémukoľvek porušeniu, kontaktujte nás prosím e-mailom.

Mail To:help@itsvse.com