Essays.club - Ensayos gratis, notas de cursos, notas de libros, tareas, monografías y trabajos de investigación
Buscar

PROYECTO: SISTEMA DE GESTIÓN DE CLUBES RECREACIONALES

Enviado por   •  20 de Diciembre de 2017  •  3.040 Palabras (13 Páginas)  •  464 Visitas

Página 1 de 13

...

Y : Es una letra e identifica el tipo de dato del objeto, considerar la tabla (1), pero con los caracteres en mayúscula.

_ : Es un símbolo (raya abajo)

NOMBRE : Se detalla el nombre del objeto, toda la palabra en mayúsculas y no tiene un límite de caracteres establecido, a excepción de los límites del manejador de base de datos, considerando el separador (raya abajo) para nombres de objeto conformados por más de una palabra

Ejemplo: @PC_CODIGO_PRESUPUESTO, @LV_DESCRIPCION

CARACTER

TIPO DE DATO

c

char

d

datetime

s

smalldatetime

i

Int

n

numeric

v

varchar

Tabla 1

- Tablas

- Nomenclatura:

-

- XXX_NOMBRE_TABLA

XXX : Son letras mayúsculas e identifican un prefijo del aplicativo. Por Ejemplo para el proyecto Log de Auditoría referido al ambito de seguridad, sería: SEG

_ : Es un símbolo (raya abajo).

NOMBRE : se detalla el nombre de la tabla, toda la palabra en mayúsculas y no tiene un límite de caracteres establecido (recomendable no mayor a 15 caracteres), a excepción de los límites del manejador de base de datos, considerando el separador (raya abajo) para nombres de tabla conformados por más de una palabra.

El nombre de la tabla debe ser descriptivo, en singular y en mayúsculas.

Las Tablas identifican una entidad del Sistema con un nombre completo.

Una tabla hija debe llevar el nombre de la tabla padre.

Las palabras deben ser separadas por un "_".

Ejemplo :

SEGT_USUARIO

SEGT_USUARIO_PERFIL

Nota : Cuando se creen tablas temporales añadir el prefijo TEM para reconocerlas

Ejemplo:

#TEMP_TABLA_TEMPORAL

- Columnas

- Nomenclatura:

-

xxxxy_znombre_columna

xxxx : Los cuatro (4) primeros caracteres son letras minúsculas e identifican el prefijo de la tabla de la cual forma parte el campo

y : Es una letra minúscula e identifica al objeto, en este caso a una columna y es representada por la letra ‘c’

_ : Es un símbolo (raya abajo)

z : Es una letra minúscula e identifica el tipo de dato del objeto, considerar la tabla (1).

nombre_columna : Se detalla el nombre de la columna, toda la palabra en minúsculas y no tiene un límite de caracteres establecido, a excepción de los límites del manejador de base de datos, considerando el separador (raya abajo) para nombres de columna conformados por más de una palabra.

Los nombres de las columnas ser descriptivos, en singular y en minúsculas.

Ejemplo :

CREATE TABLE SEGT_USUARIO

(

usprc_vcodigo_usuario varchar(40) NOT NULL ,

usprc_ccodigo_perfil char (3) NULL ,

usprc_csituacion char(1) NULL

)

- Constraints

- Primary Key: PK_NombreTabla

- Foreign Key: FK_NombreTablaOrigen_NombreTablaReferenciada

- Unique: UQ_NemónicoTabla_NombreUnique

- Default: DF_NemónicoTabla_NombreColumna

- Check: CK_NemonicoTabla_NombreCheck

Ejemplo:

- PK_ SEGT_USUARIO

- FK_ SEGT_USUARIO_ SEGT_USUARIO_PERFIL

- UQ_USUARIO_CODIGO_USUARIO

- DF_ USUARIO_SITUACION

- CK_ USUARIO_PERFIL

- Stored procedures

- Nomenclatura:

-

- XXXXYZ_NOMBRE_STORED_PROCEDURE

-

- XXXX : Son letras mayúsculas e identifican un prefijo del aplicativo. Por Ejemplo para el proyecto Log de Auditoría referido al ámbito de seguridad, sería: SEG

- Y : Es una letra mayúscula e identifica al objeto, en este caso a un stored procedure y es representado por la letra ‘S’.

-

- Z : Representa el tipo de lógica del objeto, Para el caso del aplicativo Log de Auditoría se presentan los siguientes tipos identificados en la tabla (2):

-

CARACTER

TIPO DE LOGICA

I

INSERT

U

UPDATE

D

DELETE

S

SELECT

G

GENERAL

...

Descargar como  txt (21 Kb)   pdf (79.8 Kb)   docx (27.2 Kb)  
Leer 12 páginas más »
Disponible sólo en Essays.club