Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Diseño de La Base de Datos

Descargar como docx, pdf o txt
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.

También podría gustarte