TIPOS DE BASES DE DATOS
Base de datos multidimensional
¿Que es?
Se ultilizan principalmente para crear aplicaciones OLAP y pueden verse como bases de datos de una sola tabla.
Caracteristicas
Utiliza la idea de un cubo de datos para representar las dimensiones de los datos disponibles para un usuario.
Usos/Aplicaciones
Sus usos varían como por ejemplo en "ventas" puede verse en las dimensiones del modelo del producto, la geografía, el tiempo o alguna dimensión adicional.
Subtema
Datos curiosos
Historia
El modelo de datos multivaluado fue definido por Don Nelson a mediados de los 60, y en 1968 se realizo la primera implementacion de un sistema de bases de datos multidimensionales, este desarrolo se atribuye a Dick Pick.
Logo
Ventajas
Tiene acceso a grandes cantidades de informacion.
Analiza las relaciones entre muchos tipos de elementos empresariales.
Involucra datos agregados.
compra datos agregados atraves de periodos jerarquicos.
Presentan los datos en diferentes perspectivas.
Involucran cálculos complejos entre elementos de datos.
Puede responder rapidamente a usuarios.
Desventajas
La imposibilidad de realizar cambios en su estructura.
Beneficios
Es de facil acceso y de facil uso, flexibles para los usuarios.
Los datos están organizados en diferentes dimensiones lo que permite un mejor analisis.
Ahorro generado por productividad de personas altamente profesionales.
Permite encontrar la historia en los datos.
Permite encontrar la historia en los datos.
Genera cierta ventaja competitiva.
Topic principal
RED
creador
AÑO :1969
LOGO
VENTAJAS
Este modelo en red es más potente que el modelo jerárquico, ya que aquél puede simularse, aplicando una jerarquía de conjuntos en varios niveles.
DESVENTAJAS
Una restricción bastante importante de este modelo, es que una ocurrencia de registro miembro puede pertenecer como máximo a una sola instancia de un determinado conjunto, aunque puede participar en varios tipos de conjuntos distintos.
Definición de bases de datos de red:
Una base de datos de red es una base de datos conformada por una colección o set de registros, los cuales están conectados entre sí por medio de enlaces en una red. El registro es similar al de una entidad como las empleadas en el modelo relacional.
Un registro es una colección o conjunto de campos (atributos), donde cada uno de ellos contiene solamente un único valor almacenado
Subtema
CARACTERISTICAS
Una base de datos de red es una base de datos conformada por una colección o set de registros, los cuales están conectados entre sí por medio de enlaces en una red. El registro es similar al de una entidad como las empleadas en el modelo relacional
,
USOS Y APLICACIONES
•Trabajar con entidades normales y por cada entidad crear un tipo de registros con muchos o todos sus atributos cuyos campos pueden ser simples o compuestos.
•Trabajar con entidades como comunes, las cuales son entidades que dependen de otra para poder existir.
•Para cada entidad débil se crea un tipo de registro que lo represente.
•Trabajar con vínculos de uno-uno (1:1) y uno-muchos no recursivos. En el caso de la relación de uno a uno se elige cualquiera de los dos registros como propietario y al otro como miembro.
•Si la relación es de muchos (1: N) se escoge como propietario al registro que representa a la entidad que está al lado 1 de la relación y como miembro al registro que representa a la entidad que está al lado N de la relación.
•Trabajar con relaciones de muchos a muchos (N:M). Por lo que se tiene que crear un tipo de registro, el cual será miembro de los dos registros que representan a las entidades de la relación.
•Trabajar con vínculos recursivos con vínculos de 1:1 o 1: N. Para ambos casos se crea un nuevo registro. El cual se unirá al registro que representa la entidad a través de tipo de conjuntos.
•se trabaja con los vínculos que relacionan a más de dos entidades.
Subtema
Dinamicas
SGBD
Sistema De Gestion De Base Datos
Son aquellas que se usan constantemente, ya sea modificando o consultando la base de datos, Son aquellas que se modifican constantemente, por actualización de precios, inventario o ventas
F
CARACTERÍSTICAS
Nos ayudarán a analizar estos datos de una forma sencilla, resumida y rápida
Las tablas dinámicas son mucho más prácticas de utilizar y nos permiten crear a partir de la información inicial muchos y variados tipos de informes
Es la facilidad que tienen para analizar los datos desde una forma resumida a las más amplia y desde diferentes ángulos o perspectivas.
Ejemplos
APLICACIONES
WEB DINAMICA
Las páginas web dinámicas son aquellas en las que la información presentada se genera a partir de una petición del usuario de la página
USOS
Las bases de datos son el fundamento de las empresas actuales y que la mayoría de estas fracasarían si sus bases de datos dejaran de existir.
VENTAJAS Y DESVENTAJAS
BIBLIOGRAFICAS
Estaticas
Definición:
Son aquellas que se pueden modificar durante un programa en ejecución que varia el tamaño en la memoria.
Características:
- La información almacenada se modifica con el tiempo.
-Permite actualizaciones, borrado, edición de datos y consulta.
Usos y aplicaciones:
Son usadas principalmente para almacenar datos históricos que se pueden usar para estudiar el comportamiento de un conjunto de datos.
Ventajas y desventajas
DEDUCTIVAS
Orientadas a Objetos
Definicion
Es una BD inteligente soporta el paradigma orientado aobjetos almacenando método y datos,
Esta diseñada para ser eficaz, desde el punto de vista físico, para almacenar objetos complejos.
Caracteristicas
Sus raices en lenguaje de programación el SIMULA67
Estas cumplen
Mandatorias
Estas se componen de Objetos complejos, Identidad de Objetos, Encapsulación, Tipos o clases, Sobre paso con unión retardada, Extensibilidad.
Opcional
Se componen de herencia múltiple, chequeo de tipos e inferencia d e distribución y diseño de transacciones y versiones.
Abiertas
Son los puntos donde el diseñador puede hacer un número de opciones y estas son el paradigma de la programación, la representación del sistema ó el tipo de sistema y su uniformidad
Usos
1.Rcopilacion de datos
2.Permitir organizarce para que sus contenidos puedam ser accesibles, gestionarce y actualizarce facilmente
Aplicaciones
1.Diseño y fabricación
2.BDb graficas o de imagen
3.BD cientificas
4.Sistema de informaciíon geografica
5.Acceso uniforme a sistemas multiples de BD
Origen
En la década de los 60¨por el doctor Nygaard, especialista en la elavoración de sistemas informáticos
1.En los años recientes han aparecido muchos prototipos experimentales como, ORION, OpenOODB, IRIS, ODE y el proyecto ENCORE/ObServer
2.En la decada de 1999 Microsoft implementa herramientas como Excel y Acces
Aplicaciones
Excel y Acces
Ventajas y Desventajas
Ventajas:
1. Manipula datos complejos de forma rapida
2. Es Flexible
Desventajas:
1. Mecanismos de consulta muy primitivos
2. Imposibilidad de objetos almacenados
3. No hay agrupamiento fisico
Topic principal
Jerarquicas
Definicion:
-Almacena informacion en una estructura jerarquica
-Enlaza registros en forma de estructura de arbol
En donde un nodo padre de informacion puede tener varios nodos hijos
Caracteristicas
-Están enlazados mediante relaciones a muchos
-Cuando se elimina un registro padre de deben eliminar todos los registro hijos
Usos
-Permite que los datos se almacenen en forma de registros,
-Cada registro consta de un conjunto de campos estedenomina fichero,
Relaciones
-Cuando las aplicaciones manejan un gran volumen de informacion
Aplicación
-Cuando las aplicaciones manejan un gran volumen de información
Ventajas
-Es facil de ver la estructuracion de la base de datos
-Su implementacion es sencilla
Desventajas
-Es necesario conocimiento a profundidad
-La operación insertar y borrar son complejas
Historia
En el inicio fue puesto en practica por el sistema de información de la IBM en 1992
Definicion
Caracteristicas
-Sencillo sistema de consulta
-Reducción de la redundancia
-Campos de longitud Variable
-NO existe un modelo de datos Predefinido
-Amplias posibilidades de Formularios
Uso
Almacenar grandes cantidades de datos de cualquier tipo, organizados y siguiendo un determinado esquema o modelo de datos que facilite su almacenamiento,recuperación y modificación
Aplicabilidad
Conjunto de información estructurada
en registro y almacenada en soporte electrónico legible desde una PC
Ventajas:
-No están sujetas a esquemas estrictos
-extrema sencillez en escalado horizontal
-Almacenar estructuras de datos muy complejas
-uso cunado los datos son complejos
-se ejecuta en clusters de maquinas economicas
Ventajas y Desventajas
Desventajas:
-Limitado todavía en las herramientas de creación de informes AD Hoc
-El temor de actividad
.Los modelos relacionales están generalmente respaldados por grandes proveedores
Bases de Datos Relacionales
recopilación de elementos de datos con relaciones predefinidas entre ellos.v
*Una base de datos se compone de varias tablas o relaciones.
*No pueden existir dos tablas con el mismo nombre ni registro.
*Cada tabla es a su vez un conjunto de campos (columnas) y registros (filas).Cada tabla es a su vez un conjunto de campos (columnas) y registros (filas). *utiliza el modelo de entidad de relación. *La relación entre una tabla padre y un hijo se lleva a cabo por medio de las claves primarias y ajenas (o foráneas).
El esquema y los datos (o instancia). El esquema es la definición de la estructura de la base de datos y principalmente almacena los siguientes datos:
*El nombre de cada tabla
*El nombre de cada columna
*El tipo de dato de cada columna
*La tabla a la que pertenece cada columna
*MySQL.
*PostgreSQL.
*Oracle.
*DB2.
*Microsoft SQL Server.
Subtema
holi
1970 por Edgar Frank Codd
*Provee herramientas que garantizan evitar la duplicidad de registros.
*Garantiza la integridad referencial, así, al eliminar un registro elimina todos los registros relacionados dependientes.
*Favorece la normalización por ser más comprensible y aplicable.
*Presentan deficiencias con datos gráficos, multimedia, CAD y sistemas de información geográfica.
*No se manipulan de forma manejable los bloques de texto como tipo de dato.
DEFENICION
Son herramientas que almacenan registros bibliográficos o metadatos y que permiten recuperar información de fuentes digitales en diversos formatos, tales como libros, revistas, patentes, artículos de prensa, informes sectoriales, literatura gris, entre otros.
(NoSQL)
DEDUCTIVAS
0
CARACTERISTICAS
*No utilizan SQL como lenguaje de consulta principal.
*No utilizan estructuras fijas como tablas para almacenamiento de datos.
*No suele permitir operación JOIN.
*La información puede estar compartida con varias maquinas.
USOS
*Se realiza muchas operaciones.
*Se prioriza la simplicidad.
*Lenguaje de consulta simple.
*Comercio electrónico.
*Cambios de esquemas frecuentes.
APLICACIONES
*Desarrollar un caso de uso.
*Determinar como el modelo en caja con las complementaciones de bases de datos existentes.
OTROS
Desarrollado por Carlo Strozzi en el año 1998
Logos
Ventajas:
*Fácilmente escalable.
*Big data.
*Adiós amigos DBA.
*Economía
*Modelos de datos flexibles.
Desventajas:
*No es código abierto.
*No es suficiente para algunas empresas.
*Limitación de negocios.
*Falta de experiencia.
*Problemas de compatibilidad.
Creador y logo
Estas bases de datos suelen tener formato electrónico y se consultan a través de Internet. Las bases de datos documentales o bibliográficas contienen información sobre documentos.
Bases de Datos Documentales
USOS
Estas son utilizadas para almacenar un índice bibliográfico del contenido de un conjunto de revistas y otras publicaciones científicas como artículos científicos, actas de conferencias y congresos, capítulos de libros, etc
Harly Hahn (La creo en 1994)
Creado Por:
INFORMACION ADICIONAL
- Ventajas: 1) facilitan acumular mucha información en poco espacio 2) sistematizan los datos de acuerdo con las necesidades del proyecto 3) proporcionan el acceso a la información 4) realizan búsquedas a partir de diferentes criterios 5) procesan datos de forma cuantitativa y cualitativa.
Desventajas: Costo.
El hardware y software para el correcto funcionamiento de una base de datos es costoso.
Actualización.
Es necesario mantener actualizados a los usuarios ya que las tecnologías van cambiando constantemente.
es un sistema de base de datos con la diferencia de que permite hacer deducciones a través de inferencias
Caracteristicas
Tener la capacidad de expresar consultas por medio de reglas lógicas.
aparecen los predicados; y en lugar de las tulpas aparecen los hechos
Soportar objetos y conjuntos complejos.
Su lenguaje de definicion de datos (DDL) es DataLog y no SQL (basado
en el algebra relacional).
Permitir consultas recursivas y algoritmos eficientes para su evaluación.
Aplicaciones de LDL
EJEMPLO
OTROS
LOGO
VENTAJAS
almacenamiento de pocos datos
permite crear consultar recursivas con los datos que se encuentran almacenados
capacidad de obtener nueva informacion a través de la ya almacenada en la base de datos mediante interfas
DESVENTAJAS
replantear correctamente, en un contexto deductivo, las convenciones habituales en una base de datos ( representacion de informaciones negativas , eficacia de las respuestas a la interrogaciones. cierre del dominio
desarrollar procedimientos eficaces de decuccion. la posibilidad de crear en bucles infinitos es un problema muy importante
encontrar criterios que decidan la utilización de una ley como regla de deducción o como regla de coherencia
(1940,195 inicios de 1960)