Vous êtes sur la page 1sur 6

XXX

Nomenclatura para nombrar objetos de la BD


Versin 1.0

Nomenclatura para nombrar objetos de la base de datos

Versin:
Fecha:

1.0
17/11/09

Historial de Revisiones
Fecha

Versin

Descripcin

Autor

17/11/09

1.0

Versin preliminar como propuesta de


nomenclatura.

Javier A. Castro

Confidencial

XXX, 2015

Pgina 2 de 6

Nomenclatura para nombrar objetos de la base de datos

Versin:
Fecha:

1.0
17/11/09

Tabla de Contenidos
1.

Introduccin..........................................................................................................................................................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, 2015

Pgina 3 de 6

Nomenclatura para nombrar objetos de la base de datos

Versin:
Fecha:

1.0
17/11/09

Plan de Desarrollo de Software


1.

Introduccin
El presente documento brinda una serie de reglas de nomenclaturas para aplicar sobre una base de datos.
Tiene como propsito definir un estndar para utilizar nombres descriptivos para lograr un diseo 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 mayscula.
- No estar abreviado.
- Ser representativo de la entidad que persistir., en castellano.
- En caso de estar compuesto por ms de una palabra, las mismas se concatenaran y cada una de ellas
comenzar con maysculas.
- Si se tratase de una tabla que naci como una relacin de muchos a muchos, se compondr por el
nombre de la primera tabla seguido de _ y el nombre de la segunda tabla.
Ej:
tblAutor

2.2

tblAutor_Libro

tblLibro

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 minscula.
- 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 relacin de muchos a muchos, se quedara conformado por los dos primeros
caracteres de cada una de ellas
El nombre del campo debe:
- Estar en minscula.
- No estar abreviado.
- Ser representativo del campo, en castellano.
- Si se tratase de una FK

Confidencial

XXX, 2015

Pgina 4 de 6

Nomenclatura para nombrar objetos de la base de datos

Versin:
Fecha:

1.0
17/11/09

En caso de estar compuesto por ms de una palabra, las mismas se concatenaran y a partir de la
segunda palabra las mismas comenzarn con maysculas.

Ej:
tblAutor
auto_codigo
auto_nombre
auto_apellido

2.3

tblAutor_Libro
auli_auto_codigo
auli_libr_codigo
auli_porcentajeDeParticipacion

tblLibro
libr_codigo
libr_titulo
libr_precio

Funciones
Para nombrar a las funciones se utilizara el prefijo fnc, seguido del nombre de la funcin.
fnc+[nombre de la funcin]
El nombre de la funcin debe:
- Comenzar con mayscula.
- No estar abreviado.
- Ser representativo de la funcin que realiza, en castellano.
- En caso de estar compuesto por ms de una palabra, las mismas se concatenaran y cada una de ellas
comenzar con maysculas.
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 mayscula.
- No estar abreviado.
- Ser representativo de la operacin que realiza, en castellano.
- En caso de estar compuesto por ms de una palabra, las mismas se concatenaran y cada una de ellas
comenzar con maysculas.
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 mayscula.
- No estar abreviado.
- Ser representativo de lo que muestra, en castellano.
- En caso de estar compuesto por ms de una palabra, las mismas se concatenaran y cada una de ellas

Confidencial

XXX, 2015

Pgina 5 de 6

Nomenclatura para nombrar objetos de la base de datos

Versin:
Fecha:

1.0
17/11/09

comenzar con maysculas.


Ej: vwAutoresFamosos

Confidencial

XXX, 2015

Pgina 6 de 6

Vous aimerez peut-être aussi