nomenclatura para nombrar objetos de la base de datos
DESCRIPTION
Normativas para nombrar objetos de una tablaTRANSCRIPT
![Page 1: Nomenclatura Para Nombrar Objetos de La Base de Datos](https://reader035.vdocuments.site/reader035/viewer/2022081822/5695d3941a28ab9b029e7417/html5/thumbnails/1.jpg)
XXX
Nomenclatura para nombrar objetos de la BD
Versión 1.0
![Page 2: Nomenclatura Para Nombrar Objetos de La Base de Datos](https://reader035.vdocuments.site/reader035/viewer/2022081822/5695d3941a28ab9b029e7417/html5/thumbnails/2.jpg)
Nomenclatura para nombrar objetos de la base de datos Versión: 1.0 Fecha: 17/11/09
Historial de Revisiones
Fecha Versión Descripción Autor
17/11/09 1.0 Versión preliminar como propuesta de nomenclatura.
Javier A. Castro
Confidencial ÓXXX, 2023 Página 2 de 6
![Page 3: Nomenclatura Para Nombrar Objetos de La Base de Datos](https://reader035.vdocuments.site/reader035/viewer/2022081822/5695d3941a28ab9b029e7417/html5/thumbnails/3.jpg)
Nomenclatura para nombrar objetos de la base de datos Versión: 1.0 Fecha: 17/11/09
Tabla de Contenidos
1. Introducción..........................................................................................................................................................4
2. Nomenclaturas.......................................................................................................................................................4
2.1 Tablas..............................................................................................................................................................4
2.2 Columnas........................................................................................................................................................4
2.3 Funciones........................................................................................................................................................5
2.4 Procedimientos almacenados.........................................................................................................................5
2.5 Vistas...............................................................................................................................................................6
Confidencial ÓXXX, 2023 Página 3 de 6
![Page 4: Nomenclatura Para Nombrar Objetos de La Base de Datos](https://reader035.vdocuments.site/reader035/viewer/2022081822/5695d3941a28ab9b029e7417/html5/thumbnails/4.jpg)
Nomenclatura para nombrar objetos de la base de datos Versión: 1.0 Fecha: 17/11/09
Plan de Desarrollo de Software
1. IntroducciónEl presente documento brinda una serie de reglas de nomenclaturas para aplicar sobre una base de datos. Tiene como propósito definir un estándar para utilizar nombres descriptivos para lograr un diseño claro, flexible y robusto.
2. Nomenclaturas
2.1 Tablas
Para nombrar a las tablas se utilizara el prefijo “tbl”, seguido del nombre de la tabla.
tbl+[nombre de la tabla]
El nombre de la tabla debe:- Estar en singular.- Comenzar con mayúscula.- No estar abreviado.- Ser representativo de la entidad que persistirá., en castellano.- En caso de estar compuesto por más de una palabra, las mismas se concatenaran y cada una de ellas
comenzará con mayúsculas.- Si se tratase de una tabla que nació como una relación de muchos a muchos, se compondrá por el
nombre de la primera tabla seguido de “_” y el nombre de la segunda tabla.
Ej:
tblAutor tblAutor_Libro tblLibro
2.2 Nombre de columnas
Para nombrar a las columnas se utilizara un prefijo del nombre de la tabla seguido de “_” y concatenado con nombre del campo.
[prefijo de la tabla]+_+[nombre del campo]
El prefijo de tabla debe:- Estar en minúscula.- Ser de cuatro caracteres. Los primeros cuatro del nombre de la tabla. En caso de que se tratase de una tabla que nació como una relación de muchos a muchos, se quedara conformado por los dos primeros caracteres de cada una de ellas
El nombre del campo debe:- Estar en minúscula.- No estar abreviado.- Ser representativo del campo, en castellano.- Si se tratase de una FK
Confidencial ÓXXX, 2023 Página 4 de 6
![Page 5: Nomenclatura Para Nombrar Objetos de La Base de Datos](https://reader035.vdocuments.site/reader035/viewer/2022081822/5695d3941a28ab9b029e7417/html5/thumbnails/5.jpg)
Nomenclatura para nombrar objetos de la base de datos Versión: 1.0 Fecha: 17/11/09
- En caso de estar compuesto por más de una palabra, las mismas se concatenaran y a partir de la segunda palabra las mismas comenzarán con mayúsculas.
Ej:
tblAutor tblAutor_Libro tblLibroauto_codigoauto_nombreauto_apellido
auli_auto_codigoauli_libr_codigoauli_porcentajeDeParticipacion
libr_codigolibr_titulolibr_precio
2.3 Funciones
Para nombrar a las funciones se utilizara el prefijo “fnc”, seguido del nombre de la función.
fnc+[nombre de la función]
El nombre de la función debe:- Comenzar con mayúscula.- No estar abreviado.- Ser representativo de la función que realiza, en castellano.- En caso de estar compuesto por más de una palabra, las mismas se concatenaran y cada una de ellas
comenzará con mayúsculas.
Ej: fncNumeroConDosDecimales 4321.123456
2.4 Procedimientos almacenados
Para nombrar a los procedimientos se utilizara el prefijo “sp”, seguido del nombre del procedimiento.
sp+[nombre del procedimiento]
El nombre del procedimiento debe:- Comenzar con mayúscula.- No estar abreviado.- Ser representativo de la operación que realiza, en castellano.- En caso de estar compuesto por más de una palabra, las mismas se concatenaran y cada una de ellas
comenzará con mayúsculas.
Ej: spCalcularParticipaciones
2.5 Vistas
Para nombrar a las vistas se utilizara el prefijo “vw”, seguido del nombre de la vista.
vw+[nombre de la vista]
El nombre de la vista debe:- Comenzar con mayúscula.- No estar abreviado.- Ser representativo de lo que muestra, en castellano.- En caso de estar compuesto por más de una palabra, las mismas se concatenaran y cada una de ellas
Confidencial ÓXXX, 2023 Página 5 de 6
![Page 6: Nomenclatura Para Nombrar Objetos de La Base de Datos](https://reader035.vdocuments.site/reader035/viewer/2022081822/5695d3941a28ab9b029e7417/html5/thumbnails/6.jpg)
Nomenclatura para nombrar objetos de la base de datos Versión: 1.0 Fecha: 17/11/09
comenzará con mayúsculas.
Ej: vwAutoresFamosos
Confidencial ÓXXX, 2023 Página 6 de 6