Sei sulla pagina 1di 18

Introduccin

a bases de
datos
Conceptos Bsicos
Definicin
Una base de datos es un almacn que nos
permite guardar grandes cantidades de informacin
de forma organizada para que luego podamos
encontrar y utilizar fcilmente.
Diseo de una base de datos

Consiste en definir la
estructura de los datos que
debe tener la base de datos de
un sistema de informacin
determinado.
Diseo de una base de datos

Etapa del diseo conceptual


lgico
fsico
En
Se esta
parte
estaetapa
etapa
del se
resultado
se
transforma
obtiene
del
una
diseo
la estructura
estructura
conceptual,
obtenida de
queen se
la
informacin
transforma
etapa del diseo
de
deforma
lalgico,
futura
quecon
BD
se
independiente
adapte
el objetivo
a la
detecnologa
conseguir
de queuna
la
tecnologa
se debeeficiencia.
mayor emplear.
que hay que
emplear.
Modelo Entidad Relacin

Es uno de los enfoques de modelizacin


de datos que ms se utiliza
actualmente
Su legibilidad se ve favorecida porque
proporciona una notacin diagramtica
muy comprensiva
Los principales elementos que incluye
son las entidades y las interrelaciones,
atributos
Entidades, atributos e
interrelaciones
Entidad

Por entidad entendemos un objeto del


mundo real que podemos distinguir del resto
de objetos y del que nos interesan algunas
propiedades.
El trmino entidad se utiliza tanto para
denominar objetos individuales como para
hacer referencia a conjuntos de objetos
similares de los que nos interesan.
Entidades

Empleados
IdEmple Cedula SeguroSo Nomb Apellid
ado cial re o
100 8-39- 740-5555 Pedro Danasas
234
200 2-21- 399-2345 Alicia Manchu
888 ca
300 4-56- 666-1977 Ariel Snchez
789
Atributos

Las propiedades de los


objetos que nos
interesan se denominan
atributos

Empleados
IdEmple Cedula SeguroSo Nomb Apellid
ado cial re o
100 8-39- 740-5555 Pedro Danasas
234
200 2-21- 399-2345 Alicia Manchu
888 ca
300 4-56- 666-1977 Ariel Snchez
789
Caractersticas de los
Atributos
Valores nicos Clave
Tiene un nico Atributo o conjunto de
valor para cada atributos que permiten
ocurrencia de identificar de manera
una entidad nica una entidad.
Ejemplo:
Empleados Empleado: IdEmpleado
IdEmple Cedula SeguroSo Nomb Apellid
ado cial re o
100 8-39- 740-5555 Pedro Danasas
234
200 2-21- 399-2345 Alicia Manchu
888 ca
Caractersticas de los
Atributos
Claves candidatas
Son diferentes atributos que permiten
identificar de forma nica una entidad.
Ejemplo:
Empleado: IdEmpleado, Cedula,
SeguroSocial
Empleados
IdEmple Cedula SeguroSo Nomb Apellid
ado cial re o
100 8-39- 740-5555 Pedro Danasas
234
200 2-21- 399-2345 Alicia Manchu
888 ca
300 4-56- 666-1977 Ariel Snchez
Caractersticas de los
Atributos
Clave primaria
Se escoge de las claves
candidatas una que ser
denominada Clave
Primaria y que ser
identificada as dentro
del modelo
Empleados
IdEmple Cedula SeguroSo Nomb Apellid
ado cial re o
100 8-39- 740-5555 Pedro Danasas
234
200 2-21- 399-2345 Alicia Manchu
888 ca
Relaciones - Interrelaciones

Asociacin entre entidades


El trmino interrelacin se puede utilizar
tanto para denominar asociaciones
concretas u ocurrencias de asociaciones
como para designar conjuntos o clases
de asociaciones similares.
Relaciones - Interrelaciones
Empleados
IdEmple Cedula SeguroSo Nomb Apellid
ado cial re o
100 8-39- 740-5555 Pedro Danasa
234 s
200 2-21- 399-2345 Alicia Manchu
888 ca
300 4-56- 666-1977 Ariel Snchez
789

Oficina
IdOficina Tipo EspacioF
sico
1 Saln 30
2 Despacho 35
3 Laboratori 20
o
Entidades Fuertes y Entidades dbiles

Entidades Fuertes Entidades Dbiles


Tienen un conjunto Una entidad dbil es
de atributos que una entidad cuyos
forman su claves atributos no la
primarias y que identifican
permiten completamente.
identificarlas
completamente
Entidades dbiles
Las entidades dbiles requieren
participar en una interrelacin que ayuda
a identificarla.
Ubicacin

Edificio Oficina
Edificio 1 35
Edificio 2 48
Edificio 72
Administrativo
Generalizacin / Especializacin

Permite reflejar el hecho de que hay una


entidad general, que denominamos entidad
superclase, que se puede especializar en
otras entidades subclase

Empleado

Investigad Administra
Docente
or tivo
Generalizacin / Especializacin
Disjunta Solapada
En este caso no En este caso no tiene
puede suceder que lugar la restriccin
una misma ocurrencia anterior. Identificamos
aparezca en dos grficamente con la
entidades subclase etiqueta S.
diferentes.
Identificamos
grficamente con la
etiqueta D. S Persona
D

S
Investigado Administrat
Docente
r ivo
Generalizacin / Especializacin
Total Parcial
Toda ocurrencia de la En este caso no es
entidad superclase necesario que se
debe pertenecer a cumpla la condicin
alguna de las anterior. Identificamos
entidades subclase. con la etiqueta P.
Identificamos con la
etiqueta T.
Persona

Investigado Administrat
Docente
r ivo

Potrebbero piacerti anche