Estándares de diseño de base de datos

Solo disponible en BuenasTareas
  • Páginas : 4 (825 palabras )
  • Descarga(s) : 0
  • Publicado : 4 de noviembre de 2011
Leer documento completo
Vista previa del texto
Estándares de diseño de Bases de datos

Uno de los instrumentos que facilitan la tarea a lo largo del ciclo de vida del desarrollo de un software para asegurar la calidad del mismo, es laadopción de estándares de diseño de bases de datos.
El uso de estos estándares tiene innumerables ventajas, entre ellas:
• Asegurar la legibilidad del modelo de datos, inclusive para personas que noestán
relacionadas con el ambiente informático, en etapas de análisis y diseño;
• Facilitar la portabilidad entre motores de bases de datos, plataformas y aplicaciones;
• Facilitar la tarea de losprogramadores en el desarrollo de los sistemas.
Es por esto que la codificación de las tablas de las bases de datos a desarrollar debe cumplir
ciertos requisitos, detallados en el presentedocumento. Estos requisitos pueden aplicarse a
cualquier motor de bases de datos.
Brevemente se resume en los siguientes puntos:
Reglas generales:
• El nombre de la base de datos, debe comenzar conel prefijo BD seguido del nombre de la base de datos comenzando con la primera letra mayúscula.
Ejemplo: BDSudesegProduccion
• Los nombres de las tablas deben comenzar con el prefijo T seguido delnombre de la tabla con la primera letra en mayúscula, y en caso de ser nombre compuesto cada palabra debe empezar con mayúscula.
Ejemplo: TInformacionLaboral.
• Los nombres de los campos debenespecificarse bajo el estándar lowerCamelCase. Este
estándar especifica escribir las palabras compuestas eliminando los espacios y poniendo en
mayúscula la primera letra de cada palabra. En casode ser nombres compuestos se utilizara la variante lowerCamelCase, es decir, la primera letra del nombre en minúscula.
Ejemplo camelCase: idPersona
Ejemplo lowerCamelCase: idSolicitudesPendientes• Únicamente se utilizarán caracteres alfabéticos, salvo que por la naturaleza del nombre se
necesiten dígitos numéricos. Se prohíbe el uso de caracteres de puntuación o símbolos.
Ejemplo:...
tracking img