1. BASES DE DATOS:
T E C N O LO G Í A S D E L A I N F O R M A C I Ó N Y L A
C O M U N I C A C I Ó N ( T I C )
2. ¿QUÉ ES UNA BASE DE DATOS?
• Una base de datos es una colección de información organizada de forma que un
programa de ordenador pueda seleccionar rápidamente los fragmentos de datos que
necesite. Una base de datos es un sistema de archivos electrónico.
• Las bases de datos tradicionales se organizan por campos, registros y archivos.
Un campo es una pieza única de información; un registro es un sistema completo de
campos; y un archivo es una colección de registros. Por ejemplo, una guía de teléfono
es análoga a un archivo. Contiene una lista de registros, cada uno de los cuales
consiste en tres campos: nombre, dirección, y número de teléfono.
• A veces se utiliza DB, de database en inglés, para referirse a las bases de datos.
3. ¿QUÉ ES UNA BASE DE DATOS TIPO
SQL?
• La sigla que se conoce como SQL corresponde a la expresión inglesa Structured Query
Lenguaje (entendida en español como Lenguaje de Consulta Estructurado), la cual
identifica a un tipo de lenguaje vinculado con la gestión de bases de datos de carácter
relacional que permite la especificación de distintas clases de operaciones entre éstas.
Gracias a la utilización del álgebra y de cálculos relacionales, el SQL brinda la
posibilidad de realizar consultas con el objetivo de recuperar información de las bases
de datos de manera sencilla.
4. ¿QUÉ ES UNA BASE DE DATOS
NO-SQL?
• Pese a la no existencia de una definición formal, cuando hablamos de base datos
NoSQL, también conocidas como “No sólo SQL”, nos referimos a una amplia clase de
sistemas de gestión de datos (mecanismos para el almacenamiento y recuperación de
datos) que difieren, en aspectos importantes, del modelo clásico de relaciones entre
entidades (o tablas) existente en los sistemas de gestión bases de datos relacionales,
siendo el más destacado el que no usan SQL como lenguaje principal de consulta.
5. Base de datos Diferenciales Ventajas
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.
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.
Motor de base de datos objeto-
relacional más usado a nivel
mundial.
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.
Oracle No- SQL Bases de datos en las que puedes
mapear claves a valores y agruparlas
en estructuras.
La diferencia de este tipo de base de
datos radica en la posibilidad de
almacenar datos sin ningún
esquema predefinido. Son las más
sencillas de utilizar.
Cassandra Base de datos creada por Facebook
que es ahora de libre distribución.
Base de datos recomendada para
gestionar masivas cantidades de
datos.