Desarrollo de base de datos
Análisis.
Diseño del modelo entidad / relación.
Diseño del modelo relacional.
Lenguaje SQL y base de datosfinal.
Análisis
Debemos comenzar estudiando a fondo el mundo real que deseamos representar en la aplicación y base de datos.
Por ejemplo: una universidad, un hospital,una empresa tecnológica.
Modelo entidad / relación (e/r)
El diseñador debe concebir la base de datos en un nivel superior, abstrayéndose de cualquier consideracióntécnica o de implementación en sistema, plataforma o aplicación.
Para ello puede contar con la ayuda de un modelo de datos como el E/R, presentado por Peter P. Chen.Con el podrá centrarse en la estructura lógica y abstracta de la información, siendo capaz de representar toda la semántica del mundo real por medio de entidades yrelaciones.
Modelo relacional
Llegados a este punto, el diseñador se acerca (ahora si es el momento) más a la maquina que al mundo real. El diseñador debetransformar el modelo E/R en el modelo relacional, teniendo muy en cuenta la teoría de la normalización. Esta es una operación de cierta complejidad.
Este modelo de datos estabasado en las teorías matemáticas de las relaciones, haciendo que los datos se estructuren lógicamente en forma de relaciones -tablas-.
Presenta beneficios como:Sencillez y uniformidad.
Flexibilidad
Lenguaje SQL y base de datos final
Llego el momento de crear la base de datos!
Quizás esta sea la etapa más fácil, pues eltrabajo duro queda hecho con los dos modelos de datos anteriores. Ahora solamente tendremos que codificar en lenguaje SQL el modelo relacional expuesto anteriormente
Regístrate para leer el documento completo.