Vous êtes sur la page 1sur 24

Modelamiento de Datos

Ing. Jessyca Manco Jara

Modelamiento de Base de Datos

Captulo 1: Introduccin a las


Bases de Datos
Temas:
1. EL enfoque actual
2. Concepto y definicin

Computacin e Informtica - IESTP JP

1.1. Evolucin en el Procesamiento de los Datos

a) El procesamiento de datos posee 3 generaciones:


) Aparece para brindar una solucin a tareas aisladas
) Las tareas aisladas originaron sistemas particulares
) Los sistemas particulares originaron sistemas integrados
b) La esfera del proceso de integracin:
) Integracin de los programas
) Integracin de los datos

Modelado de Datos

1.2. Definicin de una Base de Datos

a) Es una serie de datos


organizados entre si, que son
explotados por un sistema de
informacin de una empresa
b) Es una coleccin de datosP
relacionados que proporciona
una eficiente manera de
recuperar y almacenar toda la
informacin de la empresa

Modelado de Datos

1,3 Sistema de Gestin de Base de Datos


(SGBD)

Software que
permite la
utilizacin y/o la
actualizacin de
los datos
almacenados en
una (o varias)
base(s) de datos
por uno o varios
usuarios desde
diferentes
puntos de vista
y a la vez
Modelado de Datos

Sistema Gestor de Base de Datos - SGBD


Un SGBD brinda las herramientas que le permiten
manipular los datos, sin conocer la manera de
almacenamiento ni el mtodo de acceso que ste emplea.
Un SGBD contribuye a :
Centralizar la informacin de la empresa
Eliminar informacin redundante e incongruente
Compartir informacin entre las unidades de negocio
Mantener independencia de datos
Eliminar la dificultad en su acceso
Agilizar el procesamiento de datos

Niveles de Abstraccin de la Informacin


1. Nivel del mundo real:
ENTIDADES u OBJETOS.

existencia

de

Niveles de Abstraccin de la Informacin


2. Nivel del domino de las ideas: se
trabaja con los conceptos ms
importantes del modelo de datos, que
establecen la relacin entre el mundo
real y la informacin almacenada
fsicamente en la base de datos:
CAMPOS ATRIBUTOS.

Niveles de Abstraccin de la Informacin


2. Nivel del domino de las ideas:
CAMPOS ATRIBUTOS

PROFESOR

DNI:
NOMBRE:
APELLIDO
CATEGORIA:

DNI_PROF
NOM_PROF
APE_PROF
CAT_PROF

Niveles de Abstraccin de la Informacin

3. Nivel de los datos: representados


mediante cadenas de caracteres o de
bits. Es importante diferenciar entre el
tipo de dato y valor de dato.

PROFESOR

Representacin de la Informacin
Dominio:
Grados Profesionales
- Bachiller
- Licenciado
- Magister
- Doctor

Dominio:
Nmeros de Documentos
de Identidad

Entidad

Profesor

Campos

DNI_Pro
DNI_Prof Nom_Pro
f2587416 fWaldir
9

Ape_Prof

Grd_Prof

Cat_Prof

Saenz

Licenciad
o

CAT03

4862791
3

Dilber

Huara

Doctor

CAT01

6497135
8

Romulo

Leon

Magister

CAT02

Ocurrencia

Registro

Nota:

El campo
tambin
la funcin
9173462DNI_Prof
Viviana cumple
Rivasplat
Licenciad
CAT03de
ser campo
llave (llavea primaria)
5
o de la entidad.

Representacin de la Informacin
La combinacin de las relaciones, generan
los siguientes tipos:
1. UNO a UNO.
2. UNO a MUCHOS (o viceversa).
3. MUCHOS a MUCHOS.

Relaciones de Correspondencia
UNO A UNO
Correspondencia biunvoca (de uno a uno)
entre las ocurrencias de los objetos.

Persona
1

DNI
1

Ejempl
o

Persona

DNI

Cada ocurrencia de registro de la entidad Persona se relaciona


con slo una ocurrencia de registro de la entidad DNI.

Cada ocurrencia de registro de la entidad DNI se relaciona con


slo una ocurrencia de registro de la entidad Persona.
Leer:
Una Persona tiene slo un DNI y un DNI slo le pertenece a una
persona

DNI_Per

Person
Nom_Pe
ApeP_Pe
a
r

ApeM_Pe
r

9876543
2

Pepito

Quechua

Jhonson

1234567
8

Amanda

Rubinstei
n

Portales

6584124
9

Dilber

Montait
a

Huara

Nro_DN
I

DN
FchEmi_DN
I
I

Mesa_DN
I

123456
78

15/04/2002

074783

658412
49

07/10/2003

154789

987654

30/08/2004

078463

Relaciones de Correspondencia
UNO A MUCHOS
Correspondencia
de
simple
compleja (o viceversa) entre
ocurrencias de los objetos.
Sede
1

Profesor
:
M

RegladelNegocio

a
las

Ejempl
o

Carrera

Profesor

Cada ocurrencia de registro de la entidad Carrera se relaciona


con muchas ocurrencias de registro de la entidad Profesor.

Cada ocurrencia de registro de la entidad Profesor se relaciona


con slo una ocurrencia de registro de la entidad Carrera.
Leer:
En una Carrera dictan clases muchos Profesores y un Profesor
dicta clases en una carrera.

Id_Ca
r

Carrer
aNom_Car

Cred_Ca
r

Profeso
Nom_Pro
Grd_Pro
r

001

Computaci
n

180

002

Redes

172

Id_Pr
o

003

Administraci
n

164

1587

Dina Paucar

Licencia
do

002

2658

Sonia
Morales

Doctor

001

1276

Rossy War

Magister

003

6584

Ruth Karina

Licencia
do

001

2534

Ana Kholer

Magister

003

Car_Pr
o

Relaciones de Correspondencia
MUCHOS A MUCHOS
Correspondencias complejas entre las
ocurrencias de los objetos.

Profesor
M

Estudiante
:
M

Ejemplo

Profesor

Estudiante

Cada ocurrencia de registro de la entidad Profesor se relaciona


con muchas ocurrencias de registro de la entidad Estudiante.

Cada ocurrencia de registro de la entidad Estudiante se relaciona


con muchas ocurrencias de registro de la entidad Profesor.
Leer:
Un estudiante recibe clases de muchos Profesores y un Profesor
dicta clases a muchos Estudiantes.

Profesor
Id_Pro

Estudiante

Nom_Pro

Grd_Pro

1587

Ruth Karina

Licenciado

001

Dina

Paucar

2658

Dilber Huara

Doctor

002

Sonia

Morales

1276

Abencia Meza

Magister

003

Rossy

War

Cod_Est

Nom_Est

Ape_Est

Nota.- Dada
la
complejidad
de
esta
relacin
necesario darle un tratamiento especial.
18

es

Recordar que

Entidad: Es un objeto que posee propiedades o caractersticas.


Campo o atributo: Es la unidad menor de informacin sobre un objeto y
representa una propiedad o caracterstica del objeto.
Campo llave (Llave primaria):Es el campo o campos cuyo valor identifica de
manera nica cada registro.
Registro, tem o tupla: Es una coleccin de campos asociados que representan
un objeto con sus propiedades.
Dominio: Es el conjunto de posibles valores que puede tomar un campo o
atributo de un objeto.
Ocurrencia de campo: El valor de un tem definido en el dominio correspondiente,
en un cierto momento del tiempo.
Ocurrencia de registro (o tem o tupla): Grupo de ocurrencias de campos
relacionados que determinan los atributos de una entidad.
Relaciones de correspondencia:
Simple: De uno a uno (1 : 1)
Simple a Compleja: De uno a muchos (1 : M)
Compleja: De muchos a muchos (M : M).

Modelamiento de Base de Datos

Laboratorio N 1
Desarrolle 2 ejercicios bajo la asistencia
de su instructor. Propicie el debate con sus
compaeros. Los restantes ejercicios desarrllelos
como actividad de auto aprendizaje.
Tiempo Estimado
30 minutos

Trabajo Nro. 1
Solucin 1 :
a) Especificar los atributos en las entidades,
rellenar el circulo para los atributos
identificados como llave o clave
Aula
Escuela
nroEscuela
nomEscuela
dirEscuela

nroAula
cantAsientos
piso

Grupo
nroGrupo
gradoGrupo
cantAlumnos

etc..

Ejemplo

Solucin 2 :
c) Identificar relaciones entre entidades
m

Escuela
nroEscuela
nomEscuela
dirEscuela

Aula
nroAula
cantAsientos
piso

1
Grupo
nroGrupo
gradoGrupo
cantAlumnos

completar..

Puedes disear este DER (Diagrama Entidad Relacin) usando el


case, software, STUDIO CASE
Link para descargar esta herramienta gratuita:
http://zarza.usal.es/~fgarcia/docencia/isoftware/case/StudioCASEv1.htm

FIN DE LA SESION
Gracias....

An el joven es
conocido por sus
hechos. Si su
conducta fuere limpia
y recta
Prov. 20:11

Vous aimerez peut-être aussi