You are on page 1of 2

Estndares de Base de datos

1. El programa que se utilizar para crear la base de datos ser el SQL


Server 2014 Management Studio.
2. Las letras acentuadas se reemplazarn con las equivalentes no
acentuadas, y en lugar de la letra ee () se utilizar (ni). Se utilizarn la
sintaxis underscore separated (Indica palabras separadas con
subguin).
3. El nombre de la base de datos debe ser corta y sin ambigedades y
anteponiendo el acrnimo DB.
4. El nombre propuesto para la base de datos es DB_Panaderia_Maritza.
5. El nombre de las tablas debe ser en plural. Ejemplo: Alumnos,
Localidades, etc.
6. Cada tabla debe tener un campo principal identificado como la llave
primaria. Las tablas intermedias pueden poseer desde 2 a ms campos
principales.
7. Las tablas intermedias tendrn la unin de los nombres de las tablas
relacionadas separadas con un underscore separated. Ejemplo:
Colegios_Localidades.
8. El nombre de los campos son los mismos nombres que el nombre de las
tablas, pero en singular.
9. Para identificar las llaves primarias se le coloca el sufijo pk. Ejemplo:
empleado_id_pk.
10. La notacin para la llave primaria es: empleado_id_pk primary
key(empleado_id).
11. Para identificar las llaves forneas se le coloca el sufijo fk. Ejemplo:
local_id_fk.
12. La notacin para la llave fornea es: local_id_fk foreign key(local_id)
references Locales(local_id).
13. Especificacin especial para algunos tipos de datos
Datos
Fecha
Descripciones
Nmeros
decimales
Id
Nmeros
enteros
Cadena
de
texto

Tipos de datos
Datetime
Text
Decimal(10,3) (el nmero de decimales va de
acuerdo a las especificaciones del cliente)
Int (identity)
int
Char y varchar (el char se utiliza para cadenas cortas
de texto y se especifica la cantidad de caracteres a
utilizar, el varchar para cadenas largas)

14. Todos los nombres de los procedimientos almacenados deben empezar


con el acrnimo sp, seguido del acrnimo a realizar, nombre de la tabla y
nombre de la identificacin.
Estructura: sp + acrnimo de la accin a realizar + nombre de la tabla
(origen) + nombre de identificacin (unido por subguiones).
15.
Las vistas empiezan con el acrnimo vw(view).

Estructura: vw + nombre de la tabla (origen) + nombre de identificacin


(unido por subguiones).
16.
Los triggers iniciarn con el acrnimo trg y formado bajo el
estndar underscore, el nombre de la tabla a la que pertenecen, en caso
de ser de una sola operacin (Insert, Update, Delete) esta debe
indicarse en el nombre, seguido del nombre bajo las mismas
convenciones generales para el uso de nombres.
17. Las funciones deben empezar con el acrnimo fn, seguido del nombre
de la accin que realiza. Ejemplo: fn_EncriptarClave
18. El backup de la base de datos debe empezar con el acrnimo bk,
seguido del nombre de la base de datos y por la fecha que se crea.
Ejemplo: bk_maritza_26_04_2016.
19. Toda relacin entre tablas debe estar con constraint, garantizando la
seguridad de la relacin de tablas y su contenido.
20. Para las entidades fuertes, el update y el delete debe estar en cascada.
Para las entidades dbiles no es necesario.

Asignacin del
tiempo
Domingo
Lunes

Avance

Comienz
o
Investigar estndares 19:00
de base de datos.
Elaboracin de los 11:00
estndares propuestos Despus
para la base de datos
de clases
23:00

Final
23:00
13:00
Despus
de
clases
23:45
Total

Duraci
n
4:00
2:45

6:45

You might also like