Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Bases de datos
1. CURSO NACIONAL
FORMACIÓN DISICPLINAR
DOCENTES DE EDUCACIÓN MEDIA SUPERIOR
INSTITUCIONES DE EDUCACIÓN PÚBLICA DE EDUCACIÓN MEDIA
SUPERIOR
CURSO: INFORMÁTICA
Bases de Datos
FÉLIX LEONARDO SANTIAGO SÁNCHEZ
G3
Octubre 2016
2. ¿Qué es una Base de Datos?
Es un cúmulo de información almacenada de
forma organizada y estructurada para que
después podamos encontrar y utilizar
fácilmente.
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.
3. ¿Qué es una Base de Datos de tipo
SQL?
Es el lenguaje estándar ANSI/ISO de definición,
manipulación y control de bases de datos
relacionales. Es un lenguaje declarativo: sólo hay que
indicar qué se quiere hacer. El SQL es un lenguaje con
el que se puede acceder a todos los sistemas
relacionales comerciales.
Carme Martín Escofet
4. ¿Qué es una base de datos No- SQL?
Es un término usado en para agrupar una
serie de almacenes de datos no relacionales
que no proporcionan garantías ACID.
Normalmente no tienen esquemas fijos de
tablas ni sentencias "join". Surge en respuesta
a la necesidad de gestionar volúmenes
masivos de información.
5. Base de Datos mas Populares
• i. SQL Server.
• ii. Oracle.
• iii. Mongo DB.
• iv. Oracle NoSQL.
• v. Cassandra
6. i. SQL Server.
• Motor de base de datos es el servicio principal para
almacenar, procesar y proteger los datos. El Motor
de base de datos proporciona acceso controlado y
procesamiento de transacciones rápido para cumplir
con los requisitos de las aplicaciones consumidoras
de datos más exigentes de su empresa.
7. ii. Oracle.
• Es una colección de datos tratados todos ellos como una unidad. Una Base
de Datos que está formada por diversos tipos de ficheros dentro de un
sistema operativo. Físicamente, trataremos la Base de Datos como un
conjunto de ficheros de base de datos y ficheros de traza. Lógicamente, la
veremos como un conjunto de diccionarios, tablas de usuarios y ficheros
de traza conteniendo datos de recuperación de errores.
8. iii. Mongo DB.
• Es una base de datos orientada a documentos. Esto
quiere decir que en lugar de guardar los datos en
registros, guarda los datos en documentos. Estos
documentos son almacenados en BSON, que es una
representación binaria de JSON. Está escrito en C++,
aunque las consultas se hacen pasando objetos JSON
como parámetro. Es algo bastante lógico, dado que
los propios documentos se almacenan en BSON.
9. iv. Oracle NoSQL.
• Es una base de datos distribuida de tipo clave-valor lanzada en
Septiembre de 2011. Está escrita en Java y C y su última versión
estable es de Diciembre de 2015.
• Oracle NoSQL, aunque anuncia ser una base de datos clave-valor,
ofrece distintas maneras de modelar los datos:
tablas estilo base de datos relacional.
• documentos JSON.
• pares de clave-valor.
10. v. Cassandra
• es una base de datos de código abierto cuya
principal característica es que fusiona
Dynamo, de Amazon con BigTable, de Google,
siendo ambas implementaciones de código
cerrado. Introduce conceptos muy
interesantes como el soporte para multidata
center o la comunicación peer-to-peer entre
sus nodos.