Sei sulla pagina 1di 13

C

e
n
t
r
o

d
e

E
l
e
c
t
r
i
c
i
d
a
d


y


A
u
t
o
m
a
t
i
z
a
c
i

n

I
n
d
u
s
t
r
i
a
l
S
E
N
A

-
C
E
A
I
Diseo y Creacin: Ing. Esp. J. Javier Vaquiro 1
Una DB
puede
definirse
como un conjunto
de informacin
relacionada que se
encuentra agrupada
estructurada.
La coleccin de
datos aparentes
usados por el
sistema de
aplicaciones de una
determinada
empresa.
un conjunto de
informacin
almacenada en
memoria auxiliar
que permite acceso
directo y un
conjunto de
programas que
manipulan esos
datos.
En informtica, la base
de datos es un
sistema formado por
un conjunto de datos
almacenados en discos
que permiten el acceso
directo a ellos y un
conjunto de programas
que manipulen dichos
datos.
coleccin de datos
organizada para dar
servicio a muchas
aplicaciones al mismo
tiempo al combinar los
datos de manera que
aparezcan estar en
una sola ubicacin
D
e
f
i
n
i
c
i
o
n
e
s

d
e

u
n
a


D
B
1
2
3
4
4
Diseo y Creacin: Ing. Esp. J. Javier Vaquiro 2
Datos
Metada
tos
ndices
Metadatos
de la
Aplicacin
Estructura
de
Una DB
Son representados en forma de
Tablas y Relaciones.
Contienen la descripcin de su
estructura. Se almacenan en tablas,
estas llamadas del sistema. Tambin es
llamada Diccionario de Datos, o
Metadatos de la Aplicacin.
Proporcionan acceso rpido a
elementos de datos que tienen valores
particulares.
Son los que guardan la Estructura y los
formatos de las formas, los reportes,
consultas y otros componentes de la
aplicacin. Para procesarlos se utilizan
herramientas del DBMS.
Diseo y Creacin: Ing. Esp. J. Javier Vaquiro 3
Jerarqua de los datos
Bits
Bytes
Campos
Registros
Archivos
Jerarqua estndar de los Datos
Diseo y Creacin: Ing. Esp. J. Javier Vaquiro
4
Jerrquicas DB en Red Relacionales
DBOO
Multidimenci
onales
Se compone de un
conjunto de registros
conectados entre s por
medio de Ligas.*
En este modelo los
registros se organizan
fomando conjunto de
rboles.
Este modelo se
construye a partir de
registros que se
conectan entre s por
medio de Ligas. Se
representan a travs de
diagramas de estructura
de Datos.
En este modelo los
datos se representan
en tablas llamadas
relacion, donde las
columnas se llama
atributos y lasf flas se
llaman Tuplas.
cardinalidad=cantidad
de tuplas.
# atributos=grado.
Permite el Manejo de
Clases basado en
mtodos y mensajes .
Proporciona una
estructura flexible y
muy completa con
acceso y rpido y
eficiente, permitiendo
gran capacidad de
modificacin.
Aqu la informacin se
almacena en forma
Dimensional y no
relacionalmente. Las
dimensiones determin
la estructura.
Regin Produc
Sur Camisa
Norte Pantal
Occ Zapato
Orien Corba
*Una Liga es una Asociacin entre dos registros
Clases de Bases de Datos - DB
Liga
Registro
Nombre de la Clase:
Datos:
Nivel : Private/Public
Funciones:
Unida
des
01 02 03 04
Tiempo
Cubo Multidimencional
Diseo y Creacin: Ing. Esp. J. Javier Vaquiro
5
Herramientas de Anlisis de DB
OLAP
2
OLTP
1
Sistemas
Operacionales
Db
relacionales
Orientada
Objetos
Multidimen
cionales
1
On line Transation Process=Sistemas de Procesamiento de transacciones
2
Sistemas de Toma de Decisiones =Db y conjunto de herramientas de Anlisis que permiten a los
usuarios finales observar y inform gerencial rpidamente.
Diseo y Creacin: Ing. Esp. J. Javier Vaquiro 6
Sistema Administrador de la Base de Datos (DBMS)
Es el conjunto de
programas utilizado para
definir, Administrar y
procesar las Db y sus
Aplicaciones
Diseo y Creacin: Ing. Esp. J. Javier Vaquiro
7
Hardware
Servidores
Unidades de Disco
Redes
Sofware
Datos
Usuarios
Compo
nentes
Componentes de una Base de Datos (DB)
de
Aplicacin
SGBD
Deben ser cuidadosa y lgicamente
estructurados y deben almacenarse de
manera precisa en el diccionario de
datos.
Normales
Sofisticados
Especializados
Programadores
Diseo y Creacin: Ing. Esp. J. Javier Vaquiro
8
A
r
q
u
i
t
e
c
t
u
r
a

d
e

u
n
a

D
B
Nivel conceptual
Consiste en el anlisis de las
necesidades de los usuarios y la
definicin de las clases de los
datos. Como resultado se
obtiene un esquema conceptual
con todos los elementos de los
datos y sus relaciones.
Nivel externo
Es la coleccin de las vistas de
distintos grupos de usuarios sobre
la base de datos, las cuales
describen los elementos de los
datos y sus relaciones.
Nivel interno
Est compuesto por la vista fsica
de la base de datos (discos,
direcciones, punteros). Este
nivel es responsabilidad de los
diseadores de la base de datos y
no de los usuarios.
Diseo y Creacin: Ing. Esp. J. Javier Vaquiro
9
B
a
s
e
s

d
e

D
a
t
o
s

D
i
s
t
r
i
b
u
i
d
a
s
Diseo y Creacin: Ing. Esp. J. Javier Vaquiro
10
MODELO
ENTIDAD-
RELACIN
E-R
Una entidad es una cosa u objeto en el
mundo real que es distinguible de otros objetos.
Por ejemplo, cada persona es una entidad, y las
cuentas bancarias pueden ser consideradas
entidades.
Las entidades se describen en una base de datos
mediante un conjunto de atributos.
es una asociacin entre varias entidades. Por
ej, una relacin Impositor asocia un cliente con
cada cuenta que tiene.
Rectngulos: que representan conjuntos de
entidades.
Elipses, que representan atributos.
Rombos: Representan relaciones entre conjunto de
Entidades.
Lneas, que unen los atributos con los conjuntos de
entidades y los conjuntos de entidades con las
relaciones
Atributos
ndices
Metadatos
Tuplas
Los atributos describen propiedades
que posee cada miembro de un
conjunto de entidades.
Diseo y Creacin: Ing. Esp. J. Javier Vaquiro
11
El Diagrama E-R indica que hay dos conjuntos de entidades cliente y cuenta, con los
atributos descritos anteriormente. El diagrama tambin muestra la relacin impositor
entre cliente y cuenta.
D
i
a
g
r
a
m
a
s

d
e
l

M
o
d
e
l
o

E
-
R
Diseo y Creacin: Ing. Esp. J. Javier Vaquiro 12
Campos
R
e
g
i
s
t
r
o
s
Campos Indices Registros
Tabla
Estructura de una Tabla
Diseo y Creacin: Ing. Esp. J. Javier Vaquiro 13

Potrebbero piacerti anche