El documento describe las características de varias bases de datos populares, incluyendo SQL, NoSQL, MongoDB, Oracle NoSQL, y Cassandra. Explica que las bases de datos SQL usan una estructura de tabla relacional, mientras que las bases de datos NoSQL no usan este esquema y en su lugar usan formatos como clave-valor o grafos. También proporciona detalles sobre las ventajas y diferencias de cada sistema de base de datos.
Tema 8.- PROTECCION DE LOS SISTEMAS DE INFORMACIÓN.pdf
Base de datos act4 mendoza_yolanda
1. CURSO NACIONAL
FORMACIÓN DISCIPLINAR
DOCENTES DE EDUCACIÓN MEDIA SUPERIOR
INSTITUCIONES DE EDUCACIÓN PÚBLICA DE
EDUCACIÓN MEDIA SUPERIOR
CURSO: INFORMÁTICA
Actividad de Aprendizaje No. 4
(Base de datos)
Desempeño del estudiante: Emplea las tecnologías de la información y la
comunicación que serán utilizadas para el desarrollo de habilidades digitales en
la investigación, búsqueda y socialización de documentos electrónicos.
Lic. Yolanda Mendoza Escalante
2. ¿Qué es una Base de Datos?
• Conjunto de información organizada de tal
forma que un programa de equipo de
computo es un sistema formado por un
conjunto de datos almacenados en discos
que permiten el acceso directo a ellos y
un conjunto de programas que manipulen
ese conjunto de datos.
Lic. Yolanda Mendoza Escalante
3. Base de datos: SQL
• S.Q.L. signif ica lenguaj e est ruct urado de
consult a (St ruct ured Query Language). Es un
lenguaj e est ándar de cuart a generación que
se ut iliza para def inir, gest ionar y manipular
la inf ormación cont enida en una Base de
Dat os Relacional.
Lic. Yolanda Mendoza Escalante
4. Base de datos: No- SQL
• Las bases de dat os NoSQL son
sist emas de almacenamient o de
inf ormación que no cumplen con el
esquema ent idad–relación.
• No ut ilizan una est ruct ura de dat os
en f orma de t abla donde se van
almacenando los dat os sino que para
el almacenamient o hacen uso de
ot ros f ormat os como clave–valor,
mapeo de columnas o graf os.
Lic. Yolanda Mendoza Escalante
5. Bases de Datos más populares
• SQL Server. Sist ema de gest ión de bases de dat os relacionales diseñado para
t rabaj ar con grandes cant idades de inf ormación.
• Diferencias
– Diseñado para
aplicaciones
comerciales y
sit ios web.
– Puede ej ecut arse
sobre redes
basadas en
Windows.
– Disponible en
varias versiones.
• Ventajas
– Es un sist ema de
gest ión de base de
dat os.
– Es út il para manej ar
y obt ener dat os de la
red de redes.
– Al t rabaj ar en una
red social permit e
agregar ot ros
servidores de SQL
Server.
Lic. Yolanda Mendoza Escalante
6. Bases de Datos más populares
• Oracle. Sist ema de gest ión de bases de dat os
relacional, básicament e una herramient a client e/ servidor.
• Diferencias
– Diseñado para
cont rolar y
gest ionar grandes
volúmenes de
cont enido no
est ruct urado.
– Puede ej ecut arse
sobre dif erent es
plat af ormas.
– Servidores muy
poderosos.
• Ventajas
– Soport a miles de
usuarios conj unt os.
– Mot or de base de
dat os obj et o-
relacional más usado
a nivel mundial.
– Permit e el uso de
part iciones para
hacer consult as,
inf ormes, análisis de
dat os, et c.
Lic. Yolanda Mendoza Escalante
7. Bases de Datos más populares
• Mongo DB. Sist ema de Base de Dat os NoSQL, orient ada a document os,
desarrollada baj o el concept o de código abiert o.
• Diferencias
– Son dinámicas, solo
exist en si hay
almacenadas en
ellas, colecciones o
document os.
– Puede ej ecut arse
sobre dif erent es
plat af ormas.
– Balancea la carga
en múlt iples
servidores.
• Ventajas
– soport a consult as dinámicas
en document os ut ilizando un
lenguaj e de consult a basada
en document os que es casi
t an pot ent e como SQL .
– Replicación y alt a
disponibilidad .
– Es út il en ent ornos que
requieran escalabilidad.
Lic. Yolanda Mendoza Escalante
8. Bases de Datos más populares
• Oracle NoSQL. es una base de dat os NoSQL t ipo clave-valor, carcat erizada
por su disponibilidad, f iabilidad y escalabilidad.
• Diferencias
– No es necesario que las
t ablas sean revisadas y
act ualizadas cada vez que se
necesit e añadir un nuevo t ipo
de dat os, ya que su
arquit ect ura así lo permit e.
– Est á const ruida sobre Oracle
Berkeley DB J ava Edit ion
sobre la que añade una capa
de servicios para usarse en
ent ornos dist ribuidos.
• Ventajas
– Alt a disponibilidad.
– Alt a f iabilidad.
– Alt a escalabilidad
Lic. Yolanda Mendoza Escalante
9. Bases de Datos más populares
• Cassandra. Base de dat os NoSQL dist ribuida y
masivament e escalable.
• Diferencias
– La inf ormación est á
repart ida a lo largo de
los nodos del clust er.
– Aplicación J ava, por lo
que puede ej ecut arse
sobre dif erent es
plat af ormas.
– Creada por Apache,
del t ipo clave-valor.
• Ventajas
– Capacidad de escalar lineal y
horizont alment e.
– Soport e para mult i dat a
cent er o la comunicación
peer-t o-peer ent re sus
nodos.
– Of rece alt a disponibilidad,
de manera que si alguno de
los nodos se cae el servicio
no se degradará.
Lic. Yolanda Mendoza Escalante