El documento describe las tres fases del diseño de una base de datos: diseño conceptual, diseño lógico y modelo físico. En la fase de diseño conceptual se definen las entidades, atributos y relaciones a alto nivel. En el diseño lógico se traducen estas definiciones a esquemas de tablas, columnas y relaciones lógicas. Finalmente, en el modelo físico se concretan estos diseños en el sistema de gestión de base de datos seleccionado.
0 calificaciones0% encontró este documento útil (0 votos)
51 vistas4 páginas
El documento describe las tres fases del diseño de una base de datos: diseño conceptual, diseño lógico y modelo físico. En la fase de diseño conceptual se definen las entidades, atributos y relaciones a alto nivel. En el diseño lógico se traducen estas definiciones a esquemas de tablas, columnas y relaciones lógicas. Finalmente, en el modelo físico se concretan estos diseños en el sistema de gestión de base de datos seleccionado.
El documento describe las tres fases del diseño de una base de datos: diseño conceptual, diseño lógico y modelo físico. En la fase de diseño conceptual se definen las entidades, atributos y relaciones a alto nivel. En el diseño lógico se traducen estas definiciones a esquemas de tablas, columnas y relaciones lógicas. Finalmente, en el modelo físico se concretan estos diseños en el sistema de gestión de base de datos seleccionado.
El documento describe las tres fases del diseño de una base de datos: diseño conceptual, diseño lógico y modelo físico. En la fase de diseño conceptual se definen las entidades, atributos y relaciones a alto nivel. En el diseño lógico se traducen estas definiciones a esquemas de tablas, columnas y relaciones lógicas. Finalmente, en el modelo físico se concretan estos diseños en el sistema de gestión de base de datos seleccionado.
Descargue como DOCX, PDF, TXT o lea en línea desde Scribd
Descargar como docx, pdf o txt
Está en la página 1de 4
DISEÑO DE LA BASE DE DATOS
Es en esta fase donde elegiremos el sistema de gestión de bases de
datos (SGBD) concreto que mejor se adapta a nuestro proyecto, como, por ejemplo, Oracle, MySQL, Microsoft SQL Server y PostgreSQL.
esta etapa consta de 3 faces que son:
- Diseño conceptual o global: En esta fase se representan una descripción a alto nivel del contenido de la base de datos, independientemente del sistema de gestión de base de datos que se utilizará a continuación. Se definen en un dibujo las entidades, sus atributos y las relaciones entre ellas. - Diseño lógico: se traduce el modelo conceptual obtenido anteriormente a un esquema lógico, que describe la estructura de la base de datos. Se trata de la fase en la cual se diseñan las tablas propiamente dichas, con sus filas, columnas y relaciones. El modelo lógico depende del SGBD que se utilizará.
-Modelo físico: En esta fase se definen las estructuras de
almacenamiento de la base de datos de forma física. Es cuando se escribe el código (por ejemplo, SQL) para concretar el diseño en el motor de base de datos que hemos escogido. PRINCIPIOS DE BASES DE DATOS Organización eficiente de las tablas Diseño de las claves primarias y las claves externas Diseño de las relaciones Normalización de la base de datos
El proceso de diseño
El proceso de diseño consta de los siguientes pasos:
Determinar el propósito de la base de datos
Esto le ayudará a prepararse para los pasos restantes.
Buscar y organizar la información necesaria
Recopile todos los tipos de información que podría querer registrar
en la base de datos, como los nombres de producto y los números de pedido.
Dividir la información en tablas
Divida los elementos de información en entidades principales o temas, como Productos o Clientes. Después, cada tema se convierte en una tabla.
Convertir los elementos de información en columnas
Decida qué información quiere almacenar en cada tabla. Cada
elemento se convierte en un campo y se muestra como una columna en la tabla. Por ejemplo, una tabla de empleados podría incluir campos como Apellidos y Fecha de contratación.
Especificar las claves principales
Elija la clave principal de cada tabla. La clave principal es una
columna que se usa para identificar cada fila. Un ejemplo podría ser Id. de producto o Id. de pedido.
Establecer las relaciones de tablas
Busque en cada tabla y decida cómo se relacionan los datos en
una tabla con los datos de otras tablas. Agregue campos a las tablas o cree tablas para aclarar las relaciones, según sea necesario.
Perfeccionar el diseño
Analice el diseño en busca de errores. Cree las tablas y agregue
unos cuantos registros de datos de ejemplo. Compruebe si puede obtener los resultados que quiere de las tablas. Haga algunos ajustes en el diseño, si es necesario.
Aplicar las reglas de normalización
Aplique las reglas de normalización de datos para ver si las tablas
están estructuradas correctamente. Haga algunos ajustes en las tablas, si es necesario.