2. ¿ QUE ES UNA BASE DE DATOS?
Una base de datos es un sistema informático a
modo de almacén. En este almacén se guardan
grandes volúmenes.
Toda base de datos debe tener una serie de
características tales como seguridad (sólo
personas autorizadas podrán acceder a la
información), integridad (la información se
mantendrá sin pérdidas de datos), e independencia
(esta característica es fundamental ya que una
buena base de datos debería ser independiente del
sistema operativo o programas que interactúen con
ella). nes de información.
3. BASE DE DATOS TIPO SQL
El lenguaje de consulta estructurado o SQL (por
sus siglas en inglés Structured Query Language)
es un lenguaje declarativo de acceso a bases de
datos relacionales que permite especificar diversos
tipos de operaciones en ellas. Una de sus
características es el manejo del álgebra y el cálculo
relacional que permiten efectuar consultas con el
fin de recuperar de forma sencilla información de
interés de bases de datos, así como hacer cambios
en ella.
El SQL es un lenguaje de acceso a bases de datos
que explota la flexibilidad y potencia de los
sistemas relacionales y permite así gran variedad
de operaciones.
4. BASE DE DATOS NO-SQL
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.
NoSQL es especialmente útil cuando una empresa
necesita acceder y analizar grandes cantidades de
datos no estructurados o datos que se almacenan
de forma remota en varios servidores virtuales en
la nube.
5. SQL SERVER
Es un sistema de manejo de bases de datos del modelo
relacional, desarrollado por la empresa Microsoft.
CARACTERISTICAS
Soporte de transacciones.
Soporta procedimientos almacenados.
Incluye también un entorno gráfico de administración,
que permite el uso de comandos DDL y DML
gráficamente.
Permite trabajar en modo cliente-servidor, donde la
información y datos se alojan en el servidor y los
terminales o clientes de la red sólo acceden a la
información.
Además permite administrar información de
otros servidores de datos.
6. ORACLE
Base de datos que puede correr en casi cualquier
sistema operativo. De Oracle destacamos la
abundancia de perfiles con experiencia en esta
tecnología y la gran cantidad de herramientas que
hay para su administración y monitorización
7. MONGO DB
Probablemente es la base de datos más popular.
Tiene la posibilidad de trabajar con datos
estructurados y no estructurados. Destaca por su
gran capacidad de escalado y rendimiento. Suele
ser la que más perfiles experimentados tiene.
Permiten trabajar por pares de clave-valor y
acceder a distintas partes de los datos
almacenados.
Mongo DB no soporta atomicidad en las
operaciones y garantiza integridad eventual. Los
cambios se irán replicando a lo largo de todos los
nodos pero no se garantiza que todos los nodos
tengan el mismo dato a la vez.
8. 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.
Por ejemplo, lo usa Twitter para su plataforma. Su
objetivo principal es la escalabilidad lineal y la
disponibilidad.
Victoria García Aguilera