1

Páginas: 5 (1115 palabras) Publicado: 21 de septiembre de 2015
Base de Datos

1

Bases de Datos
• Una Base de Datos describe organizaciones del mundo
real, representa simbólicamente los objetos del mundo
real como tablas.
• Importancia del diseño de la BD.
• Diseño lógico: proceso iterativo.
•Partir grandes estructuras heterogéneas en otras
estructuras más pequeñas y homogéneas.
• A este proceso se le llama normalización.
2

Diseño de BD
Diseño de una basede datos. Características
 Etapa previa a la introducción (Grabación) de datos.
 Proceso iterativo (normalización): se buscan estructuras
pequeñas y homogéneas.
 Normalización: determinación de las relaciones naturales
entre los datos.
 Mecanismos de normalización: división de tablas en otras
con menos atributos.
 Importante: que no se pierdan datos (recuperación de las tablas
originalesmediante uniones naturales).
Se trabaja sobre el modelo de datos: descripción de la base de datos.

3

Normalización
Diseño de una base de datos. Normalización.





Objetivo de la normalización: determinar las
relaciones naturales entre los datos.
Se parte una tabla en dos o más con menos
columnas.
No hay pérdida de información.
Información de la tabla original: operación
de unión de lastablas.

4

Normalización
Normalización.
Actualización y borrado de los datos más fácil.
Cuando un dato se almacena en un lugar y se accede a
él por referencia, la posibilidad de error debido a la
existencia de duplicados se reduce.
Cuando los datos se almacenan una sola vez la
posibilidad de inconsistencia en los datos se reduce.

5

Normalización
Ejemplo de Normalización
Clínica I
Base de Datossin Normalizar
Clínica I

NOMBRE
PACIENTE

DIRECCIÓN

TELÉFONO

NOMBRE
PROFES IONAL

FECHA

A1
A1
A1
A2

Curicó
Curicó
Curicó
Lontue

9999
9999
9999
8888

P1
P1
P2
P1

25/12/2000
28/12/2000
1/1/2001
25/12/2000

Consultas:
 Queremos saber la dirección y el teléfono de todos los pacientes que hayan
sido tratados por el especialista P1.
 Nombre, dirección de todos los pacientes que tienen consultael 25/12/2000.

6

Normalización
Ejemplo de Normalización
Pacientes
Codigo

Base de Datos
Normalizada
Clínica I

Apellido
10 Gangas
11 Barra

Nombre
Juan
Carlos

Direccion
Lora
Curico

Fono
1111111
222222222

Profesionales
CODIGO
1
2

APELLIDOS
Lopez
Oyarce

NOMBRE
Mario
Washigton

TELÉFONO
133
132

D IRECCIÓN
Curico
Molina.

Consultas
CODIGO_PACIENTE
10
11
11

CODIGO_PROFESIONAL
1
2
2

FECHA25/12/2000
31/12/2000
25/12/2000

Consultas:
Se pueden hacer las mismas consultas.
7

Diseño De Bases de Datos
Objetivos de Diseño

 Satisfacer los requisitos de los usuarios.
 Asegurar la integridad y consistencia de los datos
(respecto a las restricciones).
 Proporcionar una estructura de la información
natural (consultas fáciles de entender, actualizaciones
sencillas).
 Satisfacer losrequisitos de rendimiento.
8

Diseño De Bases de Datos
Proceso habitual de diseño.
 Determinación de requisitos de usuario (entrevistas,...)
 Análisis de los objetos reales a considerar (se modelan
mediante entidades y atributos).
 Conversión de entidades y atributos en tablas y columnas del
gestor de bases de datos.
 Determinación de atributos que identifican a un objeto.
 Desarrollo de las reglasde acceso, modificación,
introducción de datos.
 Establecimiento de relaciones entre objetos.
 Planificación de la seguridad.
9

Diseño De Bases de Datos
Análisis de requisitos
Diseño del entorno a modelar con el sistema informático:
 Lista de aplicaciones y uso de datos por ellas.
 Datos sobre la frecuencia de manipulación de los
datos.
 Quién manipulará los datos.
 Datos temporales(información disponible de forma
crítica en el tiempo, restricciones temporales, etc.)
10

Diseño De Bases de Datos
Análisis y modelado de datos.
Recogida de Datos.
Antes de diseñar los objetos de la base de datos –tablas y columnas– es
necesario organizar y analizar los datos del mundo real a un nivel
conceptual.
Hay cuatro objetivos primarios:
 Identificación de las mayores funciones y actividades...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • EL RECICLAJE 1 1 1 1
  • Trinidad 1+1+1=1
  • BIBLIOGRAFIA DE PETER DRUCKER 1 1 1 1 1 1 1
  • Depreciaciones 1 1 1
  • El párrafo 1 1 1
  • FACTORING 1 1 1
  • desarrolloplacenta 1 1 1
  • ACTIVIDAD 1 1 1

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS