Oracle naming convention
Kann jemand geben Sie mir eine oracle-Namenskonvention. Ich surf im web. konnte aber nicht finden, eine gute Seite. Ich habe versucht, einen zu finden von der oracle-Website. aber fehlgeschlagen. Vielen Dank im Voraus.
- Uhm ... was? Könnten Sie einige Beispiel, welche Art von Informationen die Sie suchen?
- Meinst du eine Namenskonvention für Tabellen/Felder/usw. von einer Datenbank?
- Ich bin auf der Suche nach schemas, Tabellen, Spalten naming best practices.
Du musst angemeldet sein, um einen Kommentar abzugeben.
finden Sie den link.Oracle9i Dokumentation
Einige andere links für Namenskonventionen
http://www.gplivna.eu/papers/naming_conventions.htm
http://www.dba-oracle.com/standards_schema_object_names.htm
http://ss64.com/ora/syntax-naming.html
du suchst so etwas wie Tabelle benennen?
http://ss64.com/ora/syntax-naming.html
Suche nach der gleichen, ich fand das Oracle naming convention für DB-Objekte... was imo nicht wirklich helfen :
https://docs.oracle.com/cd/E18727_01/doc.121/e12897/T302934T458266.htm#4164876
Google wird Ihnen viele andere. Hier sind ein paar Beispiele :
http://www.toadworld.com/platforms/oracle/w/wiki/4844.variables-best-practices-naming-conventions#establish-clear-variable-naming-conventions
https://oracle-base.com/articles/misc/naming-conventions
http://ss64.com/ora/syntax-naming.html
Persönlich, das wichtigste von meinem pov ist, um eine korrekte groß-und Kleinschreibung Konsistenz.
Entweder Sie buchstabieren alle Ihre
SQL KEYWORDS IN CAPITALS
und Ihrebusiness_vocabulary
mitlower_case
oder, im Gegenteil, aber vermeiden Sie das mischen beide : es macht alles, was weniger lesbar.Dann, natürlich, es ist gut, sich zu verabschieden, ein paar Konventionen, aber ich denke, Sie sind oft subjektive Entscheidungen und die Relevanz von solchen Entscheidungen hängt von der Datenbank Zweck. Gute Konventionen nicht wirklich notwendig für eine 10 DB-Tabellen 🙂
Unter den Beispielen von Konventionen, die ich persönlich benutze, habe ich das Präfix Ansichten mit
v_
", "Präfix" alle meine PK-Namen mitid_
, und meine FK mitfk_
... auch, meine PK ist immer meine erste Spalte (die ich jetzt vermeiden, dass mehrere Spalten, PK), und alle meine FK platziert werden, nachdem es (keine FK am Ende der Tabelle).Beachten Sie, dass diese Beispiele sind meine persönlichen Entscheidungen