proyecto

Páginas: 12 (2796 palabras) Publicado: 19 de octubre de 2014
Fundamentos de Base de
Datos
Unidad 2. Diseño de Bases de Datos y el modelo E-R

2.1. El proceso de diseño
• Sistemas de bases de datos están diseñados para manejar grandes
masas de información. Estas grandes masas de información no existen
en aislamiento. Son parte de la operación de alguna empresa cuyo
producto final puede ser información de la base de datos o puede ser
algúndispositivo o servicio para el que la base de datos sólo
desempeña un papel secundario.

2.1. El proceso de diseño
• En lugar de representar todos los datos en las tablas, se distingue
entre los objetos básicos llamados entidades y relaciones entre estos
objetos. A menudo se utiliza como un primer paso en el diseño de
bases de datos de esquema.

2.1. El proceso de diseño
• La tarea de crearuna aplicación de base de datos que implican el
diseño del diseño del esquema de base de datos de los programas
que acceden y actualizan los datos, y el diseño de un plan de
seguridad para controlar el acceso a los datos.

• ¿Cómo se diseña correctamente una base de datos?
• ¿Qué metodología de diseño de bases de datos conoces?
• ¿Crees que representar todos los datos de una empresa entablas
aisladas sea eficiente, si/no y por qué?
• Nota: En el transcurso de esta unidad y al fin de ella debes ser capaz
de responder con claridad las preguntas anteriores

Fases de Diseño
• El diseñador de la base de datos debe interactuar con los usuarios de
la aplicación para entender las necesidades de la aplicación, los
representan en forma de alto nivel que pueda ser entendido por losusuarios, y luego traducir los requisitos en los niveles inferiores del
diseño.

La fase inicial de diseño de base de datos es para caracterizar
completamente las necesidades de datos de los usuarios de bases de
datos prospectivos. El diseñador de la base de datos necesita
interactuar ampliamente con los expertos de dominio y los usuarios
para llevar a cabo esta tarea.

Fases de diseño1. El resultado de esta fase es una especificación de los requisitos del
usuario.
El diseñador elige un modelo de datos y, mediante la aplicación de
los conceptos del modelo de datos elegido, traduce estos requisitos
en un esquema conceptual de la base de datos.
El esquema desarrollado en esta fase de diseño conceptual
proporciona una visión detallada de la empresa.

Fases de diseño
•Típicamente, los resultados de la fase conceptual de diseño en la
creación de un diagrama de entidad-relación que proporciona una
representación gráfica del esquema.
El diseñador revisa el esquema para confirmar que todos los
requisitos de datos se satisfacen y no están en conflicto entre sí.
También puede examinar el diseño para eliminar las funciones
redundantes.

Fases de diseño
• Unesquema conceptual completamente desarrollado también indica
los requisitos funcionales de la empresa.

En una especificación de requisitos funcionales, los usuarios
describen los tipos de operaciones (o transacciones) que se realizarán
en los datos.

Fases de diseño
3. En esta etapa de diseño conceptual, el diseñador puede revisar el
esquema para garantizar que cumple los requisitosfuncionales.
El proceso de pasar de un modelo abstracto de datos para la
implementación de la base de datos procede en dos fases finales de
diseño. (siguiente diapositiva)

Design Phases
 En la fase de diseño lógico, el diseñador asigna el esquema
conceptual de alto nivel en el modelo de datos de aplicación del
sistema de base de datos que se utilizará. El modelo de datos de la
aplicaciónsuele ser el modelo de datos relacional, y este paso
consiste típicamente de mapear el esquema conceptual definido
utilizando el modelo entidad-relación en un esquema de relación.
Por último, el diseñador utiliza el esquema de base de datos
resultante específica del sistema en la fase de diseño físico
subsiguiente, en el que se especifican las características físicas de la
base de datos....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Proyectos
  • Proyecto
  • Proyectos
  • Proyecto
  • Proyecto
  • Proyecto
  • Proyectos
  • Proyecto

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS