Вы находитесь на странице: 1из 40

Fundamentos de Base de

Datos

Ccuta, Norte de Santander


Agosto de 2015
1
Que es un dato??

Para que sirve??

Que es informacin??
Dato:
Hechos conocidos que pueden registrarse y que
tienen un significado implcito
Navathe
Base de Datos:
Conjunto de datos relacionados entre si
Navathe

Ccota
Jacquelin 3.1416
2.458.000 Popayn ngel
58
dato
Qu uso le
podemos dar a
los datos cuando
ellos no tienen un
uso semntico??
Valor sin sentido
DATO
determinado

METADATO Datos que me ayudan a describir o a


dar orden a los datos

INFORMACION = Datos + Metadatos


CONJUNTO DE DATOS ORGANIZADOS
PERSONA
Nombre:
Jacquelin
Peso:
58
Salario:
2.458.000
Saldo:
3.1416
Ciudad Futura:
Popayn
Pueblo preferido:
Ccota
Sobrino:
ngel
Y modelarqu
es ???

7
Es un proceso intelectual
en el cual un sujeto
(modelador) representa, a
travs de un modelo
ciertas caractersticas o
Mundo Real / cualidades de un objeto
Minimundo (cosa, fenmeno, hecho o
sistema)
Fuente: Demian Gutierrez Univ. Andes (Ven.)

Es el proceso de
generar un
modelo, Modelador
es el acto de
configurar o
conformar algo Modelo
8
Es una representacin abstracta, conceptual, formal,
entre otras, de un objeto, fenmeno o proceso, es
decir, de alguna parte del mundo real
Fuente: Demian Gutierrez Univ. Andes (Ven.)
dx/dy = f(n)(x)
ax2 + bx + c = 0

md2y/d2x = F = mg
Presin
Reducida

Zona de
Alta Presin Flujo de Aire

El modelo es una simplificacin del objeto modelado


Para qu se
Modela? 9
Para representar y comprender mejor un objeto
(cosa / sistema)
Para predecir el comportamiento de un sistema
En algunos casos, para tener un plano de gua
Fuente: Demian Gutierrez Univ. Andes (Ven.)

Qu tipos de
Modelos
Existen? 10
En el modelado se emplean procesos
cognitivos para entender y representar
un objeto

Qu es una
Abstraccin?

11
Proceso de enfatizar algunas cuestiones para
comprenderlas mejor, dejando otras de lado o
mantenindolas con un nivel de detalle menor.

Algunos mecanismos caractersticos son:


La clasificacin, que relaciona individuos con
especies, lo cual es til para deducir aspectos
generales de un conjunto.

12
Abstraccin:
Estructura Slo
considero la
estructura

Sujeto Objeto

13
CLASIFICACION INSTANCIACION

Perro
Propiedades
Comunes

Acciones
esperables
La asociacin, que se define como la relacin o
relaciones que pueda tener un individuo con
otros individuos. Permite separar conceptos
manteniendo sus relaciones vinculares.

Es bidireccional y asimtrica: el todo y las partes


no son intercambiables.
CONCEPTUALIZACION SIMBOLIZACION

Estos dos procesos, de la mano de la Abstraccin nos llevan del


mundo real a un modelo de datos que nos permita tratar desde la
teora de la informacin a ese mundo real (minimundo).

16
qu significa esto?
y esto?
y esto?
y esto?

teniendo todo esto en cuenta, que significar...


esto?
22
Como
representamos los
elementos del
mundo real?
Qu es un modelo
de datos?

24
Modelo de Datos
Modelos de datos: son
medios formales para
representar y manipular
(en el buen sentido) los Entidades y Relaciones

datos e informacin
asociados a una situacin
Procesos
real Cognitivos

Fuente: Demian Gutierrez Univ. Andes (Ven.) 25


Modelo de Datos
Un modelo de datos
representa la estructura
esttica del mundo real, es
Entidades y Relaciones
decir representa los
hechos existentes en el
mundo real, no la Procesos
Cognitivos
forma en que estos hechos
cambian o evolucionan
(funcionalidad)
26
Fuente: Demian Gutierrez Univ. Andes (Ven.)
Bibliotec
Libro
* 1 a
0.. *
*
*
0..
Miembro
*

Un modelo permite establecer un marco de conocimiento y


comunicacin comn entre dos o ms personas
27
Fuente: Demian Gutierrez Univ. Andes (Ven.)
MODELO
Mundo Real Representar ENTIDAD
(Minimundo)
RELACION

Herramienta para el
Modelado de Datos
28
Modelo
Entidad-Relacin
Diagrama
(Entidades, Conjuntos Entidad-Relacin
de Entidades, Tipos Se representa
de Entidades, Atributos, grficamente
Relaciones, entre otros) utilizando
Entidades

Diagrama
Entidad- Atributos
Relacin DER

Relaciones
Entidad:
Es el esqueleto que define que caractersticas comunes
comparten todas las entidades de un mismo tipo

Es la descripcin de una entidad. Su nombre y sus


caractersticas (atributos)

Entidad:
Representa una cosa del mundo real con existencia
independiente.
Puede ser fsica y existir de forma tangible, o
conceptual, es decir, existir de forma intangible.
Tipo de
Entidad
(Metadato) Conjunto de
EMPLEADO
Cdula, Entidades
Nombre, Edad
...

e3
e2 e1
Cdula=20.502.4
Cdula=11.334.789 Cdula=10.546.332
32
Nombre=Miguel Nombre=Pedro
Nombre=Silvia
Rojas Prez
Molina
Edad=30 Edad=33
Edad=23
... ...
...

Una Entidad Otra Entidad Otra Mas ...

Cmo puedo diferenciar una entidad de otra?


32
PrimApellido

PrimNombre SegApellido

Nombre Telfono
Entidades
Atributos Cdula
(Rectngulos)
(Elipses)
Empleado

Dedicacin

Los Atributos son propiedades especficas que


describen a una entidad. Son elementos
caractersticos de una entidad.
Fuente: Demian Gutierrez Univ. Andes (Ven.)
Cmo puedo diferenciar una entidad de otra? 33
Los atributos clave son aquellos que se utilizan para identificar
de forma nica a una entidad en un conjunto de entidades.

El valor del atributo clave no se puede repetir para otra entidad


dentro del conjunto de entidades correspondiente.

EJEMPLO
Mi primer Ejercicio de Fundamentos
de Bases de Datos

Modelo de Datos para


representar la siguiente
situacin:
Sistema de almacenamiento de los amigos
que tenga un grupo de personas. Las
personas tendrn como caractersticas
bsicas su documento, nombre, direccin
y telfono. Los amigos de las personas
tienen como caractersticas comunes su
documento, nombre, actividad actual y
dos telfonos.

Procesos mentales para producir Modelos de datos..


RELACIONES ENTRE ENTIDADES - CARDINALIDAD

una base de datos es una serie de datos relacionados que forman una
estructura lgica, es decir una estructura reconocible desde un programa informtico.
Esa estructura no slo contiene los datos en s, sino la forma en la que se relacionan.
(Jos Sanchez Diseo Conceptual de Base de Datos)

Luego la cardinalidad indica el nmero de elementos de una entidad que se pueden


relacionar con los elementos de la otra entidad .

Las relaciones entonces pueden ser:

1:1
1:N
N:N

Ejemplo
IDENTIFICADORES
Son los campos que contienen valores nicos en cada entidad. En cada
entidad es necesario hacer cada uno de sus registros distinguibles de los
dems. Por ejemplo: documentos de identidad, seriales de equipos, placas
de vehculos, etc. Explcitamente, no es posible que en una entidad, dos
registros tengan los mismos valores en todos los campos. Ejemplo

Claves simples
Claves compuestas
Maestro-Detalle
Claudio Gutirrez, Gonzalo Navarro
Ejemplo Modelo Relacional

http://amaya-educacion.blogspot.com/2011/06/access_06.html

Вам также может понравиться