SlideShare a Scribd company logo
1 of 15
Download to read offline
CURSONACIONAL: INFORMÁTICA
FORMACIÓNDISCIPLINAR
DOCENTESDE EDUCACIÓNMEDIASUPERIOR
INSTITUCIONESDE EDUCACIÓNPÚBLICADE EDUCACIÓNMEDIASUPERIOR
MóduloI: Habilidades digitales
Actividad de Aprendizaje No. 4: Screencast y base de datos
Asesor: Mtro. Eduardo José Barreiro Noh
Participante: Mireya Jiménez Rodríguez
Fecha:
21/Julio/2016
¿QUÉ ES UNA
BASE DE
DATOS?
BASE DE DATOS
Es una entidad en la cual se pueden
almacenar datos de manera
estructurada, con la menor
redundancia posible. Diferentes
programas y diferentes usuarios
deben poder utilizar estos datos.
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.
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.
Las bases de datos NOSQL
Como diseñar una Base
de Datos NoSQL
Es muy conocido en el mundo de las bases de datos relacionales y el
desarrollo de software que el análisis de requerimientos define la bases de
datos y la funcionalidad de la aplicación pero Consistencia, Disponibilidad
y Tolerancia a las particiones (CAP) son requerimientos no funcionales, lo
que ilustra la importancia que adquieren para los problemas el incluir este
análisis en su proceso de solución del problema.
Base de Datos
más populares
Es un sistema de gestión de bases de datos
relacionales (RDBMS) de Microsoft que está
diseñado para el entorno empresarial. SQL Server
se ejecuta en T-SQL (Transact -SQL), un conjunto
de extensiones de programación de Sybase y
Microsoft que añaden varias características a SQL
estándar, incluyendo control de transacciones,
excepción y manejo de errores, procesamiento fila,
así como variables declaradas.
SQL Server
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, escalabilidad, y
soporte multiplataforma
Oracle
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.
Mongo DB
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.
Oracle NoSQL
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.
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. Por ejemplo, lo
usa Twitter para su plataforma.
Su objetivo principal es la escalabilidad lineal y la
disponibilidad.
Algunas de las diferencias más destacables que nos podemos encontrar entre los sistemas NoSQL y los
sistemas SQL están:
No utilizan SQL como lenguaje de consultas. La mayoría de las bases de datos NoSQL evitan utilizar
este tipo de lenguaje o lo utilizan como un lenguaje de apoyo. Por poner algunos ejemplos, Cassandra
utiliza el lenguaje CQL, MongoDB utiliza JSON o BigTable hace uso de GQL.
No utilizan estructuras fijas como tablas para el almacenamiento de los datos. Permiten hacer uso de
otros tipos de modelos de almacenamiento de información como sistemas de clave–valor, objetos o
grafos.
No suelen permitir operaciones JOIN. Al disponer de un volumen de datos tan extremadamente
grande suele resultar deseable evitar los JOIN. Esto se debe a que, cuando la operación no es la
búsqueda de una clave, la sobrecarga puede llegar a ser muy costosa. Las soluciones más directas
consisten en desnormalizar los datos, o bien realizar el JOIN mediante software, en la capa de
aplicación.
Arquitectura distribuida. Las bases de datos relacionales suelen estar centralizadas en una única
máquina o bien en una estructura máster–esclavo, sin embargo en los casos NoSQL la información
puede estar compartida en varias máquinas mediante mecanismos de tablas Hash distribuidas.
Principales diferencias con las bases de datos SQL
Nombre Ventajas Diferencias
SQL Server  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
Oracle  Base de datos con mas
orientación hacia internet.
 Permite el uso de particiones para
la mejora de la eficiencia.
 El software del servidor puede
ejecutarse en multitud de
sistemas operativos.
 Oracle siempre ha sido
considerada una base de
datos para uso general que
informix.
 Utiliza el modelo relacional
Ventajas y diferencias
Nombre Ventajas Diferencias
Mongo DB  Escalable
 Alto rendimiento
 Open Source
 Sin esquemas
 Escala muy bien con
arquitecturas Cloud.
 Utilizan la especificación
llamada BSON.
 Carencia de JOINs.
 No suelen ser escalables.
Oracle NoSQL  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
Ventajas y diferencias
Nombre Ventajas Diferencias
Cassandra  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.
Ventajas y diferencias
Act4 presentación jiménez_mireya

More Related Content

What's hot (20)

Todo Sobre Base De Datos
Todo Sobre Base De DatosTodo Sobre Base De Datos
Todo Sobre Base De Datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base de datos uriel jesus mercado mendez 2 grado grupo c
Base de datos uriel jesus mercado mendez 2 grado grupo cBase de datos uriel jesus mercado mendez 2 grado grupo c
Base de datos uriel jesus mercado mendez 2 grado grupo c
 
Bases de datos existentes
Bases de datos existentesBases de datos existentes
Bases de datos existentes
 
Base de datos
Base de datosBase de datos
Base de datos
 
Presentacion de tics
Presentacion de ticsPresentacion de tics
Presentacion de tics
 
BASE DE DATOS MICROSOFT SQL SERVER
BASE DE DATOS MICROSOFT SQL SERVERBASE DE DATOS MICROSOFT SQL SERVER
BASE DE DATOS MICROSOFT SQL SERVER
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos iveth 2
Base de datos iveth 2Base de datos iveth 2
Base de datos iveth 2
 
Base de datos ble nahun
Base de datos ble nahunBase de datos ble nahun
Base de datos ble nahun
 
Tipos de bases de datos
Tipos de bases de datosTipos de bases de datos
Tipos de bases de datos
 
Sistema gestor de base de datos para moviles
Sistema gestor de base de datos para movilesSistema gestor de base de datos para moviles
Sistema gestor de base de datos para moviles
 
Bases de datos Actuales
Bases de datos ActualesBases de datos Actuales
Bases de datos Actuales
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos_presentación
Base de datos_presentaciónBase de datos_presentación
Base de datos_presentación
 
Actividad de aprendizaje 4 .Principales bases de datos existentes
Actividad de aprendizaje 4 .Principales bases de datos existentesActividad de aprendizaje 4 .Principales bases de datos existentes
Actividad de aprendizaje 4 .Principales bases de datos existentes
 
Base de datos_SQL
Base de datos_SQLBase de datos_SQL
Base de datos_SQL
 
SLIDERSHARE
SLIDERSHARESLIDERSHARE
SLIDERSHARE
 

Viewers also liked (7)

100 днів роботи Мінекономрозвитку
100 днів роботи Мінекономрозвитку100 днів роботи Мінекономрозвитку
100 днів роботи Мінекономрозвитку
 
Cara instal auto cad 2009
Cara instal auto cad 2009Cara instal auto cad 2009
Cara instal auto cad 2009
 
Ensayo estetico ludico 2311
Ensayo estetico ludico 2311Ensayo estetico ludico 2311
Ensayo estetico ludico 2311
 
Invest in Ukraine. Malaysia - Ukraine trade mission
Invest in Ukraine. Malaysia - Ukraine trade mission Invest in Ukraine. Malaysia - Ukraine trade mission
Invest in Ukraine. Malaysia - Ukraine trade mission
 
Cara instal minescape 4
Cara instal minescape 4Cara instal minescape 4
Cara instal minescape 4
 
mineral-dan-batuan
mineral-dan-batuanmineral-dan-batuan
mineral-dan-batuan
 
Sandip Baral_Resume
Sandip Baral_ResumeSandip Baral_Resume
Sandip Baral_Resume
 

Similar to Act4 presentación jiménez_mireya (20)

Bases de datos
Bases de datosBases de datos
Bases de datos
 
BASES DE DATOS
BASES DE DATOSBASES DE DATOS
BASES DE DATOS
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Act4 base de_datos_guadalupe_monroy
Act4 base de_datos_guadalupe_monroyAct4 base de_datos_guadalupe_monroy
Act4 base de_datos_guadalupe_monroy
 
Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentes
 
Act4 samuel dominguez._basesdedatos
Act4 samuel dominguez._basesdedatosAct4 samuel dominguez._basesdedatos
Act4 samuel dominguez._basesdedatos
 
Act. 4 screencast y base de datos norma
Act. 4 screencast y base de datos normaAct. 4 screencast y base de datos norma
Act. 4 screencast y base de datos norma
 
Bases de Datos - Act4_Gonzalez_Desirena_JuanCarlos
Bases de Datos - Act4_Gonzalez_Desirena_JuanCarlosBases de Datos - Act4_Gonzalez_Desirena_JuanCarlos
Bases de Datos - Act4_Gonzalez_Desirena_JuanCarlos
 
Bases dedatos act. 4
Bases dedatos act. 4Bases dedatos act. 4
Bases dedatos act. 4
 
Características de las 5 Base de Datos más importantes
Características de las 5 Base de Datos más importantesCaracterísticas de las 5 Base de Datos más importantes
Características de las 5 Base de Datos más importantes
 
Base de datos
Base de datosBase de datos
Base de datos
 
Que es una base de datos
Que es una base de datosQue es una base de datos
Que es una base de datos
 
Presentacion power point
Presentacion power pointPresentacion power point
Presentacion power point
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos ryjt
Base de datos ryjtBase de datos ryjt
Base de datos ryjt
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base de datos
Base de datos Base de datos
Base de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos 1
Base de datos 1Base de datos 1
Base de datos 1
 

Recently uploaded

CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADOCUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADOEveliaHernandez8
 
Amor o egoísmo, esa es la cuestión por definir.pdf
Amor o egoísmo, esa es la cuestión por definir.pdfAmor o egoísmo, esa es la cuestión por definir.pdf
Amor o egoísmo, esa es la cuestión por definir.pdfAlejandrino Halire Ccahuana
 
Docencia en la Era de la Inteligencia Artificial UB4 Ccesa007.pdf
Docencia en la Era de la Inteligencia Artificial UB4  Ccesa007.pdfDocencia en la Era de la Inteligencia Artificial UB4  Ccesa007.pdf
Docencia en la Era de la Inteligencia Artificial UB4 Ccesa007.pdfDemetrio Ccesa Rayme
 
Descripción del Proceso de corte y soldadura
Descripción del Proceso de corte y soldaduraDescripción del Proceso de corte y soldadura
Descripción del Proceso de corte y soldaduraJose Sanchez
 
Campaña Verano 2024 en Bergara - Colonias 2024
Campaña Verano 2024 en Bergara - Colonias 2024Campaña Verano 2024 en Bergara - Colonias 2024
Campaña Verano 2024 en Bergara - Colonias 2024Bergarako Udala
 
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxSecuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxNataliaGonzalez619348
 
✨☀🛰LOS_ECLIPSES_Y_EL_SISTEMA_SOLAR_🚀☄CUADERNILLO_DE_ACTIVIDADES🌌Esmeralda.pdf
✨☀🛰LOS_ECLIPSES_Y_EL_SISTEMA_SOLAR_🚀☄CUADERNILLO_DE_ACTIVIDADES🌌Esmeralda.pdf✨☀🛰LOS_ECLIPSES_Y_EL_SISTEMA_SOLAR_🚀☄CUADERNILLO_DE_ACTIVIDADES🌌Esmeralda.pdf
✨☀🛰LOS_ECLIPSES_Y_EL_SISTEMA_SOLAR_🚀☄CUADERNILLO_DE_ACTIVIDADES🌌Esmeralda.pdfrevelesyessica91
 
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdfMEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdfJosé Hecht
 
ENSEÑAR ACUIDAR EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.
ENSEÑAR ACUIDAR  EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.ENSEÑAR ACUIDAR  EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.
ENSEÑAR ACUIDAR EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.karlazoegarciagarcia
 
Acuerdo 05_04_24 Lineamientos del CTE.pdf
Acuerdo 05_04_24 Lineamientos del CTE.pdfAcuerdo 05_04_24 Lineamientos del CTE.pdf
Acuerdo 05_04_24 Lineamientos del CTE.pdfmiriamguevara21
 
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...Martin M Flynn
 
Presentación Bloque 3 Actividad 2 transversal.pptx
Presentación Bloque 3 Actividad 2 transversal.pptxPresentación Bloque 3 Actividad 2 transversal.pptx
Presentación Bloque 3 Actividad 2 transversal.pptxRosabel UA
 
Cuadernillo de actividades eclipse solar.pdf
Cuadernillo de actividades eclipse solar.pdfCuadernillo de actividades eclipse solar.pdf
Cuadernillo de actividades eclipse solar.pdflizcortes48
 
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJODIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJOLeninCariMogrovejo
 
5° Proyecto 13 Cuadernillo para proyectos
5° Proyecto 13 Cuadernillo para proyectos5° Proyecto 13 Cuadernillo para proyectos
5° Proyecto 13 Cuadernillo para proyectosTrishGutirrez
 
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).hebegris04
 

Recently uploaded (20)

CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADOCUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
CUADERNILLO DE EJERCICIOS PARA EL TERCER TRIMESTRE, SEXTO GRADO
 
Amor o egoísmo, esa es la cuestión por definir.pdf
Amor o egoísmo, esa es la cuestión por definir.pdfAmor o egoísmo, esa es la cuestión por definir.pdf
Amor o egoísmo, esa es la cuestión por definir.pdf
 
¿Amor o egoísmo? Esa es la cuestión.pptx
¿Amor o egoísmo? Esa es la cuestión.pptx¿Amor o egoísmo? Esa es la cuestión.pptx
¿Amor o egoísmo? Esa es la cuestión.pptx
 
Sesión ¿Amor o egoísmo? Esa es la cuestión
Sesión  ¿Amor o egoísmo? Esa es la cuestiónSesión  ¿Amor o egoísmo? Esa es la cuestión
Sesión ¿Amor o egoísmo? Esa es la cuestión
 
Docencia en la Era de la Inteligencia Artificial UB4 Ccesa007.pdf
Docencia en la Era de la Inteligencia Artificial UB4  Ccesa007.pdfDocencia en la Era de la Inteligencia Artificial UB4  Ccesa007.pdf
Docencia en la Era de la Inteligencia Artificial UB4 Ccesa007.pdf
 
Descripción del Proceso de corte y soldadura
Descripción del Proceso de corte y soldaduraDescripción del Proceso de corte y soldadura
Descripción del Proceso de corte y soldadura
 
Campaña Verano 2024 en Bergara - Colonias 2024
Campaña Verano 2024 en Bergara - Colonias 2024Campaña Verano 2024 en Bergara - Colonias 2024
Campaña Verano 2024 en Bergara - Colonias 2024
 
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docxSecuencia didáctica.DOÑA CLEMENTINA.2024.docx
Secuencia didáctica.DOÑA CLEMENTINA.2024.docx
 
Unidad 2 | Teorías de la Comunicación | MCDIU
Unidad 2 | Teorías de la Comunicación | MCDIUUnidad 2 | Teorías de la Comunicación | MCDIU
Unidad 2 | Teorías de la Comunicación | MCDIU
 
✨☀🛰LOS_ECLIPSES_Y_EL_SISTEMA_SOLAR_🚀☄CUADERNILLO_DE_ACTIVIDADES🌌Esmeralda.pdf
✨☀🛰LOS_ECLIPSES_Y_EL_SISTEMA_SOLAR_🚀☄CUADERNILLO_DE_ACTIVIDADES🌌Esmeralda.pdf✨☀🛰LOS_ECLIPSES_Y_EL_SISTEMA_SOLAR_🚀☄CUADERNILLO_DE_ACTIVIDADES🌌Esmeralda.pdf
✨☀🛰LOS_ECLIPSES_Y_EL_SISTEMA_SOLAR_🚀☄CUADERNILLO_DE_ACTIVIDADES🌌Esmeralda.pdf
 
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdfMEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
MEDIACIÓN INTERNACIONAL MF 1445 vl45.pdf
 
ENSEÑAR ACUIDAR EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.
ENSEÑAR ACUIDAR  EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.ENSEÑAR ACUIDAR  EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.
ENSEÑAR ACUIDAR EL MEDIO AMBIENTE ES ENSEÑAR A VALORAR LA VIDA.
 
Acuerdo 05_04_24 Lineamientos del CTE.pdf
Acuerdo 05_04_24 Lineamientos del CTE.pdfAcuerdo 05_04_24 Lineamientos del CTE.pdf
Acuerdo 05_04_24 Lineamientos del CTE.pdf
 
Acuerdo segundo periodo - Grado Septimo.pptx
Acuerdo segundo periodo - Grado Septimo.pptxAcuerdo segundo periodo - Grado Septimo.pptx
Acuerdo segundo periodo - Grado Septimo.pptx
 
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
DIGNITAS INFINITA - DIGNIDAD HUMANA; Declaración del dicasterio para la doctr...
 
Presentación Bloque 3 Actividad 2 transversal.pptx
Presentación Bloque 3 Actividad 2 transversal.pptxPresentación Bloque 3 Actividad 2 transversal.pptx
Presentación Bloque 3 Actividad 2 transversal.pptx
 
Cuadernillo de actividades eclipse solar.pdf
Cuadernillo de actividades eclipse solar.pdfCuadernillo de actividades eclipse solar.pdf
Cuadernillo de actividades eclipse solar.pdf
 
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJODIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
DIDÁCTICA DE LA EDUCACIÓN SUPERIOR- DR LENIN CARI MOGROVEJO
 
5° Proyecto 13 Cuadernillo para proyectos
5° Proyecto 13 Cuadernillo para proyectos5° Proyecto 13 Cuadernillo para proyectos
5° Proyecto 13 Cuadernillo para proyectos
 
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).
HISTORIETA: AVENTURAS VERDES (ECOLOGÍA).
 

Act4 presentación jiménez_mireya

  • 1. CURSONACIONAL: INFORMÁTICA FORMACIÓNDISCIPLINAR DOCENTESDE EDUCACIÓNMEDIASUPERIOR INSTITUCIONESDE EDUCACIÓNPÚBLICADE EDUCACIÓNMEDIASUPERIOR MóduloI: Habilidades digitales Actividad de Aprendizaje No. 4: Screencast y base de datos Asesor: Mtro. Eduardo José Barreiro Noh Participante: Mireya Jiménez Rodríguez Fecha: 21/Julio/2016
  • 2. ¿QUÉ ES UNA BASE DE DATOS?
  • 3. BASE DE DATOS Es una entidad en la cual se pueden almacenar datos de manera estructurada, con la menor redundancia posible. Diferentes programas y diferentes usuarios deben poder utilizar estos datos.
  • 4. 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.
  • 5. 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. Las bases de datos NOSQL
  • 6. Como diseñar una Base de Datos NoSQL Es muy conocido en el mundo de las bases de datos relacionales y el desarrollo de software que el análisis de requerimientos define la bases de datos y la funcionalidad de la aplicación pero Consistencia, Disponibilidad y Tolerancia a las particiones (CAP) son requerimientos no funcionales, lo que ilustra la importancia que adquieren para los problemas el incluir este análisis en su proceso de solución del problema.
  • 7. Base de Datos más populares
  • 8. Es un sistema de gestión de bases de datos relacionales (RDBMS) de Microsoft que está diseñado para el entorno empresarial. SQL Server se ejecuta en T-SQL (Transact -SQL), un conjunto de extensiones de programación de Sybase y Microsoft que añaden varias características a SQL estándar, incluyendo control de transacciones, excepción y manejo de errores, procesamiento fila, así como variables declaradas. SQL Server 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, escalabilidad, y soporte multiplataforma Oracle
  • 9. 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. Mongo DB 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. Oracle NoSQL
  • 10. 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. 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. Por ejemplo, lo usa Twitter para su plataforma. Su objetivo principal es la escalabilidad lineal y la disponibilidad.
  • 11. Algunas de las diferencias más destacables que nos podemos encontrar entre los sistemas NoSQL y los sistemas SQL están: No utilizan SQL como lenguaje de consultas. La mayoría de las bases de datos NoSQL evitan utilizar este tipo de lenguaje o lo utilizan como un lenguaje de apoyo. Por poner algunos ejemplos, Cassandra utiliza el lenguaje CQL, MongoDB utiliza JSON o BigTable hace uso de GQL. No utilizan estructuras fijas como tablas para el almacenamiento de los datos. Permiten hacer uso de otros tipos de modelos de almacenamiento de información como sistemas de clave–valor, objetos o grafos. No suelen permitir operaciones JOIN. Al disponer de un volumen de datos tan extremadamente grande suele resultar deseable evitar los JOIN. Esto se debe a que, cuando la operación no es la búsqueda de una clave, la sobrecarga puede llegar a ser muy costosa. Las soluciones más directas consisten en desnormalizar los datos, o bien realizar el JOIN mediante software, en la capa de aplicación. Arquitectura distribuida. Las bases de datos relacionales suelen estar centralizadas en una única máquina o bien en una estructura máster–esclavo, sin embargo en los casos NoSQL la información puede estar compartida en varias máquinas mediante mecanismos de tablas Hash distribuidas. Principales diferencias con las bases de datos SQL
  • 12. Nombre Ventajas Diferencias SQL Server  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 Oracle  Base de datos con mas orientación hacia internet.  Permite el uso de particiones para la mejora de la eficiencia.  El software del servidor puede ejecutarse en multitud de sistemas operativos.  Oracle siempre ha sido considerada una base de datos para uso general que informix.  Utiliza el modelo relacional Ventajas y diferencias
  • 13. Nombre Ventajas Diferencias Mongo DB  Escalable  Alto rendimiento  Open Source  Sin esquemas  Escala muy bien con arquitecturas Cloud.  Utilizan la especificación llamada BSON.  Carencia de JOINs.  No suelen ser escalables. Oracle NoSQL  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 Ventajas y diferencias
  • 14. Nombre Ventajas Diferencias Cassandra  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. Ventajas y diferencias