2. Que es Base de Datos?
Es un conjunto de datos pertenecientes a un mismo contexto y
almacenados sistemáticamente para su posterior uso.
Hay programas denominados sistemas gestores de bases de datos,
abreviado SGBD (del inglés Database Management System o DBMS),
que permiten almacenar y posteriormente acceder a los datos de forma
rápida y estructurada.
Actualmente, y debido al desarrollo tecnológico de campos como
la informática y la electrónica, la mayoría de las bases de datos están en
formato digital, siendo este un componente electrónico, por tanto se ha
desarrollado y se ofrece un amplio rango de soluciones al problema
del almacenamiento de datos.
3. Que es una Base de datos de tipo SQL?
Representa una tabla de una base de datos relacional o una estructura
similar que contiene conjuntos de datos (como una vista de Oracle o una
lista de filas en un archivo de texto delimitado por comas). Cada tipo de
datos de base de datos SQL contiene un conjunto de campos que se
corresponde con las columnas de la tabla de base de datos (o con
categorías estructuradas de datos de otros tipos de orígenes de datos).
4. Que es una Base de Datos No. SQL?
Es una amplia clase de sistemas de gestión de bases de datos que
difieren del modelo clásico de SGBDR (Sistema de Gestión
de Bases de Datos Relacionales) en aspectos importantes, siendo
el más destacado que no usan SQL como lenguaje principal de
consultas.
Los sistemas NoSQL se denominan a veces "no sólo SQL" para
subrayar el hecho de que también pueden soportar lenguajes de
consulta de tipo SQL.
5. Bases de Datos mas populares
Nos encontramos en un momento muy interesante para el sector
de las Bases de Datos y hay muchos tipos de bases de datos en el
mercado.
Por un lado tenemos las bases de datos relacionales, actualmente
más establecidas. Por otro lado aparecen las bases de datos
NoSQL.
6. IBM DB2
Suele ser la segunda base de datos más utilizada en entornos Unix/Linux
después de Oracle. Es claramente un indiscutible ganador en Mainframe.
Hay perfiles profesionales para DB2 pero no tanto como para Oracle. Por
otro lado, el perfil de DB2 Mainframe no tiene por qué saber moverse en
DB2 linux/unix.
7. Microsoft SQL Server
Base de datos con compatibilidad únicamente para sistemas Windows. Hay
muchos perfiles expertos en SQL Server y no es difícil su adquisición. Su
integración con Microsoft Azure ha mejorado mucho su flexibilidad y
rendimiento.
8. Teradata
Destaca sobre los demás tipos de bases de datos por su capacidad de
almacenamiento y de análisis de datos. Suele ser utilizado en grandes
instalaciones de Big Data.
9. SAP Sybase
Aunque ya no vive los momentos de éxito de hace una década, sigue
destacando por su escalabilidad y rendimiento.
10. SQL-SERVER
Puede ser configurado para utilizar varias instancias en el mismo servidor físico, la
primera instalación lleva generalmente el nombre del servidor, y las siguientes -
nombres específicos (con un guion invertido entre el nombre del servidor y el nombre
de la instalación).
11. 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.
12. MongoDB
es un sistema de base de datos No SQL orientado a documentos de código
abierto.
En lugar de guardar los datos en tablas, tal y como se hace en las bases de
datos relacionales, MongoDB guarda estructuras de datos BSON (una
especificación similar a JSON) con un esquema dinámico, haciendo que la
integración de los datos en ciertas aplicaciones sea más fácil y rápida.
13. Cassandra
Apache 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.