1. BASES DE DATOS
Utilidades, comparaciones y
diferencias.
Alumnos:
Diego Yahir Vazquez Cervantes
Daniel Rangel Paredón 1 “O” Especialidad: Programación
2. ¿Que es una base de Datos?
Una base de datos es un conjunto de datos
almacenados sistemáticamente para su uso
posterior. En la informática actual, la mayoría de
bases de datos se resguardan en formatos
digitales.
Las bases de datos pueden clasificarse de varias
maneras, de acuerdo al contexto que se esté
manejando, la utilidad de las mismas o las
necesidades que satisfagan.
3. Cada base de datos se compone de una o más tablas
que guarda un conjunto de datos. Cada tabla tiene
una o más columnas y filas. Las columnas guardan
una parte de la información sobre cada elemento que
queramos guardar en la tabla, cada fila de la tabla
conforma un registro.
*Ejemplo de la composición de la base de datos
Filas
Conjunto
de datos
Tablas y
contadores
Barras de
desplazamiento
4. ° Bases de datos estáticas
Son bases de datos de solo lectura, utilizadas primordial
mente para almacenar datos históricos que posteriormente
se pueden utilizar para estudiar el comportamiento de un
conjunto de datos a través del tiempo, realizar proyecciones,
tomar decisiones y realizar análisis de datos para inteligencia
empresarial.
Tipos de bases de datos
en la actualidad
° Bases de datos dinámicas
Éstas son bases de datos donde la información almacenada se
modifica con el tiempo, permitiendo operaciones como
actualización, borrado y adición de datos, además de las
operaciones fundamentales de consulta.
5. ¿Que es una base de datos tipo
SQL?
La base de datos SQL (Por sus siglas e ingles:
Structured Query Language; en español: lenguaje
de consulta estructurada) es un lenguaje de
programación estándar e interactivo para la
obtención de información desde una base de datos
y para actualizarla. Aunque SQL es a la vez un ANSI
y una norma ISO, muchos productos de bases de
datos soportan SQL con extensiones propietarias al
lenguaje estándar.
6. Ejemplo de la base de datos SQL
* Se utiliza el nombre de una persona común como ejemplo
de los datos SQL
7. ¿Que es la base de datos
NoSQL?
Las bases de datos NoSQL, también llamadas
No Solo SQL, son un enfoque hacia la gestión de
datos y el diseño de base de datos que es útil
para grandes conjuntos de datos distribuidos.
8. Bases de Datos Definición y
Características
Ventajas
1. Oracle Considerada la base de
datos 1 en la web. La base
de datos Oracle 10g
Standard Edition es
compatible con medianas
industrias. Esta incluye Real
Application Clúster para
proporcionar protección en
contra de fallos de
hardware.
Es fácil de instalar y
configurar, viene con su
propio software de
clustering, administración
de almacenamiento y otras
capacidades de auto
administración.
2. Microsoft SQL Server Es un sistema de manejo de
bases de datos del modelo
relacional, desarrollado por
la empresa Microsoft.
Soporte deTransacciones.
Soporta Procedimientos
almacenados.
Incluye también un entorno
grafico de administración,
que permite el uso
de comandos DDL y DML
gráficamente.
9. Base de Datos Definición y
Características
Ventajas
3. MongoDB Es un sistema de base de
datos NoSQL orientado a
documentos, desarrollado
bajo el concepto
de código abierto.
Consultas Ad hoc,
Indexación en cualquier
campo en un documento
de MongoDB puede ser
indexado, balanceo de
carga, entro otros usos.
Base de Datos Definición y
Características
Ventajas
4.Oracle noSQL Es una base de datos de
valor clave distribuida tipo
NoSQL de Oracle
Corporation. Proporciona
semántica transaccional
para manipulación de
datos, escalabilidad
horizontal y
administración y
supervisión sencillas.
Oracle NoSQL Databas se
basa en el motor de
almacenamiento de alta
disponibilidad, los datos
en cada fragmento se
replican en cada uno de
los nodos que
comprenden el
fragmento.
10. Base de datos Definición y
Características
Ventajas
5. Cassandra es una base de datos
NoSQL distribuida y
basada en un modelo de
almacenamiento de
«clave-valor», de código
abierto que está escrita
en Java. Permite grandes
volúmenes de datos en
forma distribuida.
Es descentralizado,
soporta replicación de
múltiples data center las
cuales son configurables,
Escalabilidad y tolerancia
a fallos e la tarjeta
electrónica