El documento describe las características principales de las bases de datos. Explica que una base de datos es una recopilación de información organizada mediante tablas, consultas, formularios e informes. Además, clasifica las bases de datos en estáticas y dinámicas, e identifica varios tipos de modelos como jerárquicos, de red, transaccionales y relacionales. Finalmente, resume las características de algunas bases de datos populares como SQL Server, Oracle, MongoDB, Oracle NoSQL y Cassandra.
2. BASE DE DATOS
Es una recopilación de información relativa a
un asunto o propósito particular, para ello
utiliza:
Tablas para almacenar los datos
Consultas para buscar y recuperar
únicamente los datos que se necesitan
Formularios para ver, agregar y actualizar
los datos de las tablas
Informes para analizar o imprimir los datos con
un diseño específico
Cecilia Gutiérrez Mora
3. CLASIFICACIÓN DE
BASE DE DATOS DE
ACUERDO A SU
UTILIDAD
BASES DE DATOS ESTÁTICAS
BASES DE DATOS DINÁMICAS
• Sólo lectura
• Almacena datos históricos
• Sufre modificaciones con el
tiempo
• Actualización, borrado, adición de
datos, así como consulta de los
mismos
Cecilia Gutiérrz Mora
4. TIPOS DE
MODELOS DE
BASES DE DATOS
* Base de datos Jerárquicos
* Base de datos de Red
* Base de datos Transaccionales
* Base de datos Relacionales
* Base de datos Multidimensionales
* Base de datos Orientados a objetos
* Base de datos Documentales
* Base de datos Deductivas
Cecilia Gutiérrz Mora
5. BASE DE DATOS SQL
Structured Query Language
Es un lenguaje declarativo de acceso a base de datos,
relacionales que permite especificar diversos tipos de
operaciones en ellas
Permite:
• Almacenar cadenas de caracteres de una longitud variable (4000
caracteres)
• Almacenar caracteres con una longitud fija (2000 caracteres)
• Almacenar datos numéricos, tanto enteros como decimales, con o sin
signos
• Almacenar datos binarios (almacenamiento de gráficos)
• Almacenar información de fechas y horas
Cecilia Gutiérrz Mora
6. BASE DE DATOS NoSQL
Es un conjunto de bases que no se ajustan al modelo de bases
de datos relacionales y sus características, no tienen
esquemas.
Maneja información voluminosa y distribuida en grandes sitios
Web, hace uso amplio de la memoria principal de la
computadora, resuelve el problema de los altos volúmenes de
información y la inmensa cantidad de consultas.
Tipos:
• Orientados a documentos (Datos semi estructurados)
• Orientados a columnas (consultas y agregaciones sobre grandes
cantidades de datos)
• De clave-Valor (Recuperar datos, se busca por la clave y se
recupera el valor)
• En grafo (Utiliza nodos y aristas para representar los
datos almacenados)
Cecilia Gutiérrz Mora
7. BASES DE DATOS
(POPULARES)
CARACTERÍSTICAS
SQL Server
• Almacena, procesa y protege los datos
• Proporciona acceso controlado
• Procesamiento de transacciones rápido para el
cumplimiento con los requerimientos de una empresa
• Desarrollado por Microsoft
Oracle
• Base de datos más completo
• Fácil instalación
• No dispone de un fichero rpm de instalación
• Realiza preguntas al usuario o administrador y
presenta una lista de componentes a elegir
• Desarrollada por la empres Oracle
Mongo DB
• Pertenece a una base de datos NoSQL
• No tiene tablas, registros ni SQL
• Está orientada a documentos (Guarda los datos en
documentos)
• No es necesario seguir un esquema
Cecilia Gutiérrz Mora
8. BASES DE DATOS
(POPULARES)
CARACTERÍSTICAS
Oracle NoSQL
• No usan SQL
• Los datos almacenados no requieren estructura fija
como tablas
• No se ajustan al modelo de bases de datos
relacionales
Cassandra
• Es una base de datos No SQL
• Distribuida y basada en un modelo de
almacenamiento de “clave-valor”
• Permite grandes volúmenes de datos en forma
distribuida
• Su objetivo es la escalabilidad lineal y la disponibilidad
Cecilia Gutiérrz Mora