BASES DE DATOS
MULTIDIMENCIONALES
DML completo
lenguaje de propósito general
soporta sobrecarga
tipos o clases
atributos y metodos
encapsulamiento
los métodos están
ocultos en objetos
soporta objetos complejos
posibilidad de construir
objetos complejos
propone consultas faciles
SGBD
maneja bodegas de datos
recuperacion
recupera la información en caso de fallas
identidad del objeto
posibilidad de construir objetos complejos
concurrencia
controla las entradas al sistema
con algún mecanismo
persistencia
los datos no se borran al
cerrar la aplicación
tipos de datos
extensibles
sin distinción entre datos,sistema y usuario
BASES DE DATOS ORIENTADAS A OBJETOS
CARACTERISTICAS
1. Soporta objetos complejos.
2. Identidad unica para cada objeto.
3. Los metodos estan ocultos para los usuarios.
4. Soporta Clases y Tipos.
5. Soporte Herencia.
6. Los metodos se pueden aplicar a diversos tipos.
7. El DML es de proposito general.
8. Indistincion entre tipos de usuario y sistema.
9. Persistencia de datos.
10. Manejo de grandes BD's.
11. Soporta Concurrencias.
12. Recupera Informacion ante cualquier falla.
13. Consultas faciles.
* Persistencia
* Concurrencia
* Recuperacion
* Gran Almacen Secundario
* Consultas
* Abstraccion
* Encapsulacion
* modularidad
* Jerarquia
* Tipos
* Genericidad ( es generico)
Sistema Gestor De Bases De Datos que almacena objetos, contando asi con los beneficios de la base de datos
Una base de datos orientada a objetos almacena, ademas de datos, metodos. Es eficaz, pues almacena ojetos complejos.
Aumenta la seguridad, puesto que evita el acceso a los datos mediante metodos almacenados, siendo asi posible el acceso solo a quienes lo conozcan
BASES DE DATOS DE RED
Almacenan
conjunto
(N:N)
atributos
campos
valores de datos
conectados entre sí
enlaces
punteros
asociaciones entre 2 registros
consultan
acceder a nodos
por vias
distintas
indicadores
inteligentes
objetos relacionados
Objectivity/DB
representa
BASES DE DATOS RELACIONALES
estructura
tabla a la que pertenece cada columna
tipo de dato de la columna
nombre de la columna
nombre de la tabla
desventajas
se crean las bases de datos orientadas a
objetos para complementar pero no sustituir
las relacionales
no se manipulan de forma manejable los
bloques como texto de tipo de dato
presenta deficiencia con datos gráficos
ventajas
favorece la normalizacion por
ser mas comprensible y aplicable
garantizan la integridad
referencial
al eliminar un registro elimina los
registros relacionados independientes
proveen herramientas que permiten
evitar la duplicidad de los registros
ELEMENTOS
DOMINIOS
llave indice
encuentra registros en forma secuencial
llave foranea
relación que existe entre 2 tablas
llave primaria
llave única que define univoca-mente los
atributos de una tabla
RESTRICCIONES
conjunto de datos especificos
limitaciones entre los datos
almacenados en las tablas
definen el usuario
limitaciones para el cumplimiento de condiciones
RELACIONES BASES Y DERIVADAS
relaciones derivadas
vista
estas relaciones se hacen entre tablas
accede a los datos por medio de relaciones
BASES DE DATOS
TRANSACCIONALES
recolectar información
recuperar informacion
almacenar informacion
modificar informacion
características
inflexibilidad
no pueden aceptar información
distinta a la establecida
fiabilidad
en caso de falla hay respaldo de los datos
rapidez
respuesta no mayor a 2 segundos
propiedades
capaz de controlar y administrar
múltiples transacciones
almacenan grandes volúmenes de datos
beneficios rápidamente visibles
cálculos y procesos simples
primeros sistemas de información
que se implementan en una organización
dirigidas a las areas
recursos humanos
administación
marketing
finanzas
ventas
enmendar errores
mantiene los datos tal cual
estaban antes del error
deshace operaciones fallidas
controla transacciones
mantener la consistencia
mantener la seguridad
TIPOS DE BASES DE DATOS
Bases de Datos Jerárquicas
Topic principal
Limitaciones
no garantiza
registros
duplicados
tengan diferente valor
representacion
redundancia
Objetivo
establecer
nodos
Hojas
sin hijos
Raiz
sin padre
hijos
único padre
Padres
varios hijos
jerarquia
producto
comercial
IMS
de
IBM
condiciones
relaciones
sin relación entre nodos hijos
solo un padre
nodos padres
puede tener (1:N) nodos hijos
borrar
nodo hijo
solo el nodo hijo
nodo padre
elimina
nodos hijos
existen
Nodos Hijos
solo si hay un nodo padre
Nodos Padres
solo si hay (1:N) nodos hijos
almacenan
Registros
cantidad
enorme
poca
consulta
unidireccional
nodos hoja
nodos raiz
veloz
Información
enlaza
estrcutura
arbol