Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 11170|Odgovoriti: 0

[Komunikacija] Konvencija poimenovanja v SqlServer

[Kopiraj povezavo]
Objavljeno na 22. 03. 2015 08:54:47 | | |
Glede na različne konvencije poimenovanja enotno uporabljamo naslednje konvencije poimenovanja:

Če v postopku poimenovanja obstaja okrajšava, jo je treba uporabiti, če je ni, pa je ne smemo okrajšati, npr. ISBN

Baza podatkov: sestavljena iz ene ali treh angleških besed z veliko začetnico, npr.: DepartmentManage;

Ime tabele: Uporabite polno črkovanje besed samostalniške narave, z veliko začetnico prve črke vsake besede in uporabite množinsko obliko, na primer: Knjige
      Če se tabela uporablja za označevanje odnosa med polji v drugih dveh tabelah, je v ednini (tj. tabela, ki označuje razmerje med entitetami, je poimenovana v ednini), in ni predloga, kot je "in v" v sredini besede
      Na primer: BookAuthor

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

1. Polja v tabeli so običajno predstavljena s polno črkovanjem samostalniških besed, ki so sestavljene iz ene ali treh angleških besed z veliko začetnico, na primer: UserName;

2. Primarno ime ključa tabele je Ime tabele + ID, na primer, primarni ključ tabele Dokument je DocumentID

3. Ime tujega ključa: ime glavne tabele + ustrezno ime stolpca, kot je DepartmentsID, kot sledi:
    V tabeli Oddelki so polja: ID, Ime oddelka
    V tabeli UserInformation so polja: UserId, UserName, DepartmentsID DepartmentsID kot tuji ključi

4. Stolpci, ki samodejno rastejo v tabeli, so vedno imenovani ID;

5. Če je polje bool, uporabite oblike "IsShow", "IsValid", "HasPassed", "HasExamined", "IgnoreCase"

6. Če je bit polja tip DateTime, je privzeta vrednost, da vzamemo sistemski čas in vedno poimenujemo bit: CheckDate

7. Status je ime stolpca statusa v tabeli, privzeta vrednost je 0, operacija brisanja v tabeli pa spremeni vrednost statusa, ne da bi dejansko izbrisala zapis.

8. Poimenovanje shranjenih postopkov: sp_ tabeli name_method, kot so: sp_News_Add, sp_News_Update;

9. Ime ogleda: vi_ ime tabele, na primer: vi_News;

10. Vse tabele, shranjene procedure, pogledi in drugi objekti so DBO-ji, zato ne uporabljajte uporabniškega imena baze podatkov, saj bo to vplivalo na spremembe uporabnika baze podatkov





Prejšnji:Kakšne so funkcije nvl in nvl2 v Oracle in kakšna je razlika med njima?
Naslednji:Kakšna je razlika med trunkate in delete v pl/sql
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com