1. CURSO NACIONAL: INFORMÁTICA
FORMACIÓN DISCIPLINAR
DOCENTES DE EDUCACIÓN MEDIA SUPERIOR
INSTITUCIONES DE EDUCACIÓN PÚBLICA DE EDUCACIÓN MEDIA
SUPERIOR
Módulo I: Habilidades digitales
Actividad de Aprendizaje No. 4: Screencast y base de datos
Asesor: Mtro. Eduardo José Barreiro Noh
Participante: Enrique Alonso Reynoso Reyes
Fecha: 21 de Julio de 2016
3. Un conjunto de
información almacenada
en memoria auxiliar que
permite acceso directo y
un conjunto
de programas que
manipulan esos datos
Es un sistema que almacena datos que
están relacionados.
Es un repositorio en donde
guardamos información integrada que
podemos almacenar y recuperar.
4. Datos: los cuales están
almacenados de acuerdo a
la estructura externa y van a
ser procesados para
convertirse en información.
Componentes de una
Base de Datos:
Hardware: constituido por dispositivo
de almacenamiento como discos,
tambores, cintas, etc.
Software: que es el DBMS o
Sistema Administrador de Base
de Datos
5. BASE DE DATOS SQL
SQL (Structured Query Language)
es un lenguaje de programación
estándar e interactivo para la
obtención de información desde
una base de datos y para
actualizarla.
Aunque SQL es a la vez un ANSI y
una norma ISO, muchos productos
de bases de datos soportan SQL
con extensiones propietarias al
lenguaje estándar.
Las consultas toman la forma de un
lenguaje de comandos que permite
seleccionar, insertar, actualizar,
averiguar la ubicación de los datos,
y más. También hay una interfaz de
programación
6. Las bases de datos NOSQL
Son un conjunto de bases de datos que no se ajustan al modelo de bases de datos
relacionales y sus características, estas no tienen esquemas, no usan SQL ni
permiten JOINs, no garantizan la propiedad ACID, escalan horizontalmente, hacen
uso amplio de la memoria principal del computador, resuelven el problema de los
altos volúmenes de información y la inmensa cantidad de consultas y
transacciones diarias, en resumen no son relacionales.
8. Definición Ventajas Diferencias
Base de datos del
software de base de
datos Microsoft SQL
Server que almacena
datos persistentes,
como backchat, salones
de chat, categorías y
permisos.
Utiliza una extensión
al SQL estándar, que
se denomina
Transact SQL.
Procesamiento de
grandes cantidades
de datos
simultáneamente
Potente entorno
gráficos
Utilizan el modelo
relacional.
Incluye herramientas
para la administración
de los recursos del
ordenador
SQL Server
9. Definición Ventajas Diferencias
Es un sistema de gestión
de base de datos de
tipo objeto-
relacional (ORDBMS, por
el acrónimo en inglés
de Object-Relational
Data Base Management
System), desarrollado
por Oracle Corporation.
Se considera a Oracle
Database como uno de
los sistemas de bases de
datos más completos,
destacando: soporte
de transacciones,
estabilidad, escalabilida,
y soporte multiplataforma
Cuando SQL server
tiene tareas de
usuarios para
procesar, comienza a
escribir
automáticamente las
memorias
intermediarias sucias
del caché al disco.
SQL Server nos
permite olvidarnos
un poco de los
ficheros que forman
la base de datos
Utilizan el modelo
relacional.
Incluye herramientas
para la administración
de los recursos del
ordenador
Oracle
10. Definición Ventajas Diferencias
Es un sistema de base de datos
NoSQL orientado a documentos,
desarrollado bajo el concepto
de código abierto.
MongoDB forma parte de la nueva
familia de sistemas de base de
datos NoSQL. En lugar de guardar
los datos en tablas como se hace
en las base de datos relacionales,
MongoDB guarda estructuras de
datos en documentos similares
a JSON con un esquema dinámico
(MongoDB utiliza una
especificación llamada BSON),
haciendo que la integración de los
datos en ciertas aplicaciones sea
más fácil y rápida
Es escalable
Tiene alto rendimiento
Trabaja con Open
Source
Sin esquemas
Escala muy bien con
arquitecturas Cloud.
Utilizan la
especificación llamada
BSON.
Carencia de JOINs.
No suelen ser
escalables
11. Definición Ventajas Diferencias
Representa un avance en la
arquitectura de aplicaciones
empresariales, se caracteriza por
el acrónimo BASE.
Es una base de datos orientada a
guardar datos de forma clave-valor.
Permite configurar diferentes
nodos los cuales contienen los
datos y a la vez los datos se van
replicando.
Tipo de
almacenamiento
estructurales.
Formato JSON.
Disponibilidad
Radican en como
guardan los datos (por
ejemplo, almacenamiento
de un recibo).
Maneja tipo de datos
NoSQL
Clave-valor
Es mucho más flexible
12. Definición Ventajas Diferencias
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.
Escalabilidad
horizontal
Rápidas respuestas
aunque la demanda
crezca.
Almacenamiento
distribuido.
Descentralizada.
Tolerante a fallos
No hay punto de fallos
únicos.
No hay lenguaje de
consulta.
No hay una integridad
diferencial.
No hay JOINs
Se puede emular
almacenando claves a
otras fila en un column
Family