2. ¿Qué son las bases
de datos?
Es una colección de
información organizada
en fragmentos
Y a través de un programa
puede seleccionar
rápidamente los
fragmentos de datos que
necesite.
Es una aplicación
que almacena una
colección de datos.
Es un banco de datos
donde accede un
usuario u muchos
usuarios
3. Las bases de datos
tradicionales se organizan
por tablas, campos,
registros y archivos.
Un campo es una pieza
única de información;
Un registro es un sistema
completo de campos
En las tablas, los datos se
organizan con arreglo a un
formato de filas y
columnas
Los archivos de
datos contienen datos
.
4. - Es un sistema de
gestión de bases de
datos relacionales
que permite
especificar diversos
tipos de operaciones
en ellos.
- En la parte
comercial tenemos
Oracle y Microsoft
SQL Server.
5. - Es una amplia clase de
sistemas de gestión
de bases de datos que
difieren del modelo clásico
de Sistema de Gestión
de Bases de
Datos Relacionales.
- Del lado del software
libre, tenemos opciones
como Postgre SQL o
MySQL. Aunque cada una
tiene sus peculiaridades
6. SQL 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.
- Las consultas toman la forma de un
lenguaje de comandos que permite
seleccionar, insertar, actualizar, averiguar
la ubicación de los datos, y más.
Es un producto comercial.
7. Oracle es una potente herramienta
cliente/servidor para la gestión de
Bases de Datos.
Oracle es un producto vendido a
nivel mundial, aunque la gran
potencia que tiene y su elevado
precio hace que sólo se vea en
empresas muy grandes y
multinacionales, por norma
general.
8. Es la base de datos NoSQL líder y permite
a las empresas ser más ágiles y escalables.
Organizaciones de todos los tamaños
están usando MongoDB para crear
nuevos tipos de aplicaciones, mejorar la
experiencia del cliente, acelerar el tiempo
de comercialización y reducir costes.
9. - Es un base de datos que permite
grandes volúmenes de datos en forma
distribuida (Twitter lo usa para su
plataforma).
- Se trata de crear modelos de datos
usando diagramas, textos y
símbolos que expliquen cómo los datos
se relacionan entre sí.
10. - No se implementan mecanismos rígidos
de consistencia que garanticen que
cualquier cambio llevado a cabo en el
sistema distribuido sea visto, al mismo
tiempo, por todos los nodos y
asegurando, también, la no violación de
posibles restricciones de integridad de los
datos u otras reglas definidas.
-- En su lugar y para obtener un mayor
rendimiento, se ofrece el concepto de
“consistencia eventual”
Oracle
NoSQL
.