Escolar Documentos
Profissional Documentos
Cultura Documentos
DATOS
INFORMACIÓN: Es un conjunto de
datos interrelacionados y organizados
que tienen un significado para alguien.
BASE DE DATOS
Definición 1: Un sistema
computarizado para llevar registros, es
posible considerarla como un armario
electrónico para almacenar la
información y que los usuarios del
sistema puedan acceder a los datos.
Definición 2: Un SGBD (Sistema de
Gestión de Base de Datos) consiste en
un conjunto de datos interrelacionados
y programas para acceder a dichos
datos. Esa colección de datos se puede
definir como base de datos y contiene
información acerca de cualquier
organización como por ejemplo una
persona, una corporación, consorcio.
Definición 3: Es un conjunto de datos
que pertenecen al mismo contexto
almacenados sistemáticamente para su
posterior uso.
Dominio del Software
Dominio de la
Sistema Real
problema
solución
Objetos del
mundo del
software
BD
Conceptos del
mundo del
problema
IU
datos y
restricciones de
consistencia.
Modelo de Datos ...
Dicha representación se describe en dos niveles:
El de las estructuras que hacen posible la
representación de la información, y
El de la Información en sí misma.
MODELO DE
DATOS
ESQUEMA
Archivo Programa
Nombre_p
Codigo_p
1001 Ingeniería de Sistemas
1002 Ingeniería Electrónica
A. Modelo Entidad –
Relación
El modelo Entidad – Relación (E-R) se
basa en una percepción del mundo real
donde los objetos o cosas se denominan
entidades y cada entidad esta compuesta
por un conjunto de atributos, también se
describen las relaciones entre entidades
por lo tanto podemos decir que una
relación es una asociación de varias
entidades.
MODELO E – R
El modelo entidad-relación es
utilizado para identificar los Realidad
diferentes elementos involucrados Análisis Vista / Abstracción
en un problema y las asociaciones
que existen entre ellos. Modelo
Conceptual
El modelo entidad-relación es
independiente del SGBD o del D. lógico Transformación
Objeto
Almacenar la información relativa de los profesores de la organización.
Número de
ejemplares 10 profesores
Crecimiento
previsto 2 profesores / año
EJEMPLO:
Describir los atributos de la entidad
persona.
DOMINIO DE LOS ATRIBUTOS
Es el conjunto de valores permitidos
que puede tomar un atributo.
EJEMPLO:
Cedula: Números enteros longitud de 10
dígitos.
Nombre: Cadena de caracteres longitud
30.
Clasificación de atributos
Simples: No se dividen en subpartes.
Compuestos: Se pueden dividir en
subpartes o en otros atributos.
Uní valorados: Son atributos que
pueden tener un único valor para
identificar una entidad.
Multivalorados: Son atributos que
pueden tener múltiples valores.
Los atributos multivalorados pueden
tener limites inferiores o superiores.
Nulos: Se usa cuándo una entidad no
tiene un valor para un atributo.
Derivado: Son atributos que se
pueden derivar de valores de otros
atributos.
CONJUNTO DE RELACIONES
Es la asociación entre diferentes
entidades.
EJEMPLO:
Clientes - Préstamo
CUESTIONES DE DISENO
Cuando un atributo puede ser una
entidad.
POR EJMEPLO:
Atributo teléfono de la entidad cliente
puede ser una entidad teléfono, con
atributos numero y ubicación.
REGLAS DE LAS ENTIDADES
Los nombres de las entidades deben representar el
tipo de entidades (el conjunto de las ocurrencias) y no una
ocurrencia de la misma. Por ejemplo, un nombre apropiado
para una entidad debe ser “Avión” y no “Boening 727” o
“Boening 747”.
Debe tener múltiples ocurrencias. Una entidad con sólo
una ocurrencia puede ser mejor representada como un
atributo y no una entidad (no en todos los casos).
Una cosa u objeto debe poderse representar por una y
solo una entidad. Las entidades deben ser mutuamente
excluyentes en sus ocurrencias
Debe poseer un identificador, un atributo que identifique
únicamente a una ocurrencia de la entidad.
REALIZAR TALLER No. 1
Tiempo estimado 20 min.
Correspondencia de
cardinalidades
Expresa el numero de entidades a las
que otra entidad puede estar asociada
vía un conjunto de relaciones.
Tipos de cardinalidades:
Uno a uno
Uno a varios
Varios a uno
Varios a varios
Dependencia de Existencia
Cuando una entidad es dominante y
otra es subordinada, lo que quiere decir
que una entidad depende de otra.
EJEMPLO
La entidad Pago depende de la entidad
préstamo de una BD de un banco.
CLAVES
Es el atributo o característica de una
entidad que la hace capaz de
diferenciarla de otra entidad.
ELEMENTOS DE
REPRESENTACION
Rectángulos: representan conjuntos
de entidades.
Elipses: Representan los atributos de
las entidades.
Rombos: Representan las relaciones
entre entidades.
Líneas: Unen atributos y entidades y
entidades con entidades.
EJEMPLO:
nombre_p
Codigo_p
Codigo_est Nombre_est
Direccion_est
TIPOS DE ABSTRACCIÓN EN EL
DISEÑO DE BASES DE DATOS
Retomando que la abstracción es el
proceso que nos ayuda a modelar los
datos centrándonos únicamente en las
partes esenciales para nuestro estudio,
hay que tener en cuenta que para
modelar los datos en el diseño de bases
de datos existen cuatro tipos de
abstracción:
1. Clasificación /
Particularización
Esta abstracción es utilizada para
definir una categoría a partir de sus
ejemplares, las cuales tienen
propiedades comunes que las
clasifican.
Clase Materias
CARRO
4
2
2
PERSONA
FECHA
ESTUDIANTE DOCENTE
4. Asociación:
Cuando dos o mas clases se relacionan
aparece un nuevo elemento con sus
características que lo distinguen de las
demás.
IMPARTE
DOCENTE CURSO