Pytania otagowane jako naming-convention





8
Czy istnieje powód, aby używać wyjątkowo skróconych nazw tabel?
Używamy konfiguracji bazy danych z aplikacji dostawcy, która ma strasznie trudne do odczytania nazwy tabel bazy danych i nie ma dokumentacji na temat tego, gdzie są przechowywane. Rozumiem, dlaczego ktoś może chcieć zaciemnić swoją strukturę tabel w zastrzeżonej aplikacji, ale jednym z punktów sprzedaży tej aplikacji (Planowanie zasobów przedsiębiorstwa) była …

5
Czy aliasing stołu jest złą praktyką?
Pamiętam, że uczyłem się tego na kursie DBMS dla studentów Master of Information Services. Aby zaoszczędzić trochę pisania, możesz wpisać: SELECT t1.id, t2.stuff FROM someTable t1 INNER JOIN otherTable t2 ON t1.id=t2.id ; Ale ... Dlaczego jest to dopuszczalne w procedurach przechowywanych i tak dalej? Wygląda na to, że wszystko, …


3
Konwencje nazewnictwa nazw kolumn i najlepsze praktyki
Chciałbym uzyskać ekspertyzę dotyczącą najlepszych praktyk w zakresie nazewnictwa kolumn . Tło jest takie, że według Wikipedii następująca składnia: SELECT ... FROM Employees JOIN Timesheets USING (EmployeeID); jest bardziej wydajny niż SELECT ... FROM Employees JOIN Timesheets ON (Employees.EmployeeID = Timesheets.EmployeeID); Jednak JOIN ... USINGskładnia działa tylko dla wszystkich kolumn …


2
Oficjalne konwencje kapitalizacji PostgreSQL [zamknięte]
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 5 lat temu . Czy istnieje oficjalna konwencja PostreSQL dotycząca wielkich liter w nazwach DB, tabel i …

1
Problem z konwencjami nazewnictwa tabel i zarządzaniem zasadami w SQL Server 2016
W SQL Server 2012 miałem zestaw strategii, który nie zezwala na spacje w nazwie tabeli. Jednak gdy używam tych samych zasad w programie SQL Server 2016, pojawia się błąd. Oto kod warunku: DECLARE @condition_id INT EXEC msdb.dbo.sp_syspolicy_add_condition @name=N'No Spaces', @description=N'No spaces in table names.', @facet=N'IMultipartNameFacet', @expression=N'<Operator> <TypeClass>Bool</TypeClass> <OpType>NOT_LIKE</OpType> <Count>2</Count> <Attribute> …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.