SlideShare una empresa de Scribd logo
1 de 19
CURSO NACIONAL: INFORMÁTICA
FORMACIÓN DISCIPLINAR
DOCENTES DE EDUCACIÓN MEDIA SUPERIOR
INSTITUCIONES DE EDUCACIÓN PÚBLICA DE EDUCACIÓN MEDIA SUPERIOR
Actividad de aprendizaje No. 4
Base de Datos
TUTORA: Fátima C. Rodríguez Góngora
ALUMNO DOCENTE:
LIC. MARIA GUADALUPE MONROY MALDONADO
¿Qué es una base de datos?
Una base de datos es un
conjunto de información
perteneciente a un mismo
contexto que es almacenado
sistemáticamente. Son recursos
que recopilan todo tipo de
información, para atender las
necesidades de un amplio grupo
de usuarios. Su tipología es
variada y se caracterizan por una
alta estructuración y
estandarización de la
información.
¿Qué es una base de datos de tipo SQL?
La sigla que se conoce como SQL corresponde a la
expresión inglesa Structured Query Language
(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, así como hacer cambios en ellas.
El SQL es un lenguaje declarativo de alto nivel ya que, al manejar
conjuntos de registros y no registros individuales, ofrece una elevada
productividad en la codificación y en la orientación a objetos. Una
sentencia de SQL puede resultar equivalente a más de un programa que
emplee un lenguaje de bajo nivel.
Una base de datos, implica la coexistencia de múltiples tipos de
lenguajes. El denominado Data Definition Language (también conocido
como DDL) es aquél que permite modificar la estructura de los objetos
contemplados por la base de datos por medio de cuatro operaciones
básicas. SQL, por su parte, es un lenguaje que permite manipular datos
(Data Manipulation Language o DML) que contribuye a la gestión de las
bases de datos a través de consultas.
¿Qué es una base de datos de tipo
No-SQL?
El término NoSQL aparece con la llegada de la web 2.0
ya que hasta ese momento sólo subían contenido a la red
aquellas empresas que tenían un portal, pero con la
llegada de aplicaciones como Facebook, Twitter o
Youtube, cualquier usuario podía subir contenido,
provocando así un crecimiento exponencial de los datos.
Bases de datos NoSQL son estructuras que nos permiten
almacenar información en aquellas situaciones en las que
las bases de datos relacionales generan ciertos problemas
debido principalmente a problemas de escalabilidad y
rendimiento de las bases de datos relacionales donde se
dan cita miles de usuarios concurrentes y con millones
de consultas diarias.
Las bases de datos NoSQL
son sistemas de
almacenamiento de
información que no cumplen
con el esquema entidad–
relación. Tampoco utilizan
una estructura de datos en
forma de tabla donde se van
almacenando los datos sino
que para el almacenamiento
hacen uso de otros formatos
como clave–valor, mapeo de
columnas o grafos
La sigla que se conoce como SQL corresponde a la
expresión inglesa Structured Query Language (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, así como hacer cambios en ellas.
Es un lenguaje declarativo de acceso a bases de
datos relacionales que permite especificar diversos tipos de
operaciones en ellas. Una de sus características es el manejo
del álgebra y el cálculo relacional que permiten
efectuar consultas con el fin de recuperar, de forma
sencilla, información de bases de datos, así como hacer
cambios en ellas.
Una base de datos, dicen los expertos, implica la
coexistencia de múltiples tipos de lenguajes. El denominado
Data Definition Language (también conocido como DDL) es
aquél que permite modificar la estructura de los objetos
contemplados por la base de datos por medio de cuatro
operaciones básicas. SQL, por su parte, es un lenguaje que
permite manipular datos (Data Manipulation Language o
DML) que contribuye a la gestión de las bases de datos a
través de consultas.
VENTAJAS:
Es un Sistema de Gestión de Bases de Datos
Relacionales (SGBDR).
Puede ser útil para manejar y/o obtener datos de la red
de redes.
Ofrece una potente forma de unir SQL e Internet.
Utiliza una extensión al SQL estándar, que se
denomina Transact SQL.
El Transact SQL, soporta la definición, modificación y
eliminación de bases de datos, tablas, atributos, índices,
etc., es decir, el lenguaje de definición de datos (LDD),
así como la consulta, actualización y borrado de tuplas
de tablas, es decir, el lenguaje de manipulación de datos
(LMD).
Oracle
Es un sistema de gestión de base de datos relacional (o
RDBMS por el acrónimo en inglés de Relational Data
Base Management System), fabricado por Oracle
Corporation.
Características:
Se considera a Oracle como uno de los sistemas de base
de datos más completos destacando su soporte de
transacciones, estabilidad, escalabilidad, es
multiplataforma. Su mayor defecto es su enorme precio,
que es de varios miles de dólares (según versiones y
licencias).
VENTAJAS:
Oracle es el motor de base de datos objeto-relacional más
usado a nivel mundial.
Puede ejecutarse en todos las plataformas desde una PC
hasta un supercomputador.
Permite el uso de particiones para la mejora de la eficiencia,
de replicación e incluso ciertas versiones admiten la
administración de base de datos distribuidos.
Soporta todas las funciones que se esperan de un servidor
“serio”: un lenguaje de diseño de bases de datos muy
completo (PL/SQL) que permite implementar diseños
"activos", con triggers y procedimientos almacenados, con
una integridad referencial declarativa bastante potente.
Oracle es la base de datos con más orientación hacia
Internet.
MongoDB es un sistema de base de datos
multiplataforma orientado a documentos, de esquema
libre. Es decir cada entrada o registro puede tener un
esquema de datos diferente, con atributos o “columnas”
que no tienen por qué repetirse de un registro a otro. Está
escrito en C++, lo que le confiere cierta cercanía al bare
metal, o recursos de hardware de la máquina, de modo
que es bastante rápido a la hora de ejecutar sus tareas.
Esta disponible para PC, OS X, Windows y Solaris.
VENTAJAS:
Mongo DB tiene la capacidad de realizar consultas
utilizando javascript, haciendo que estas sean enviadas
directamente a la base de datos para ser ejecutada.
Se utiliza un sistema de archivos, ya que cuenta con la
capacidad para balancear la carga y recopilación de datos
utilizando múltiples servidores para almacenamiento de
archivo.
El des-arrollador elige una llave shard(clave).
La configuración automática, se puede agregar nuevas
maquinas a mongo DB con el sistema de base corriendo.
Es una base de datos NoSQL 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.
Es una arquitectura, que permite el acceso de datos de
forma "simple" en la naturaleza y la aplicación las
demandas exceden el volumen o capacidad de latencia de
las soluciones tradicionales de gestión de datos.
Implementa un mapa de teclas definidas por el usuario
(cadenas) para los elementos de datos opacos.
Son bases de datos que actualmente son poco utilizadas.
Lo que realmente diferencia NoSQL de las bases de datos
relacionales es que no es necesario que las tablas sean
revisadas y actualizadas cada vez que se necesite añadir
un nuevo tipo de datos, ya que su arquitectura así lo
permite.
Escalabilidad: Se pueden escalar con relativa facilidad
ante demandas puntuales de sobre carga de datos.
Rendimiento: Para obtener un mejor rendimiento en
el procesamiento de los datos sólo es necesario añadir
más recursos en la plataforma hardware o priorizar
cual son los servicios críticos en cada momento.
VENTAJAS:
Estructura: Los desarrolladores de aplicaciones que
trabajan con bases de datos relacionales muchas veces
encuentran problemas con la cartografía de los datos y su
impedancia. En las bases de datos NoSQL, esto no es
generalmente un problema, ya que los datos no se almacenan
en la misma manera.
Activación/Desactivación: Debido a la naturaleza
distribuida de los datos, los modelos NoSQL responden muy
bien ante la activación/desactivación de los servicios en base
a las necesidades puntuales de demanda por parte de los
usuarios o del mismo sistema.
Es una base de datos de código abierto, El desarrollo
de Cassandra fue iniciado por Facebook, para intentar
solventar la problemática relacionada con el
rendimiento del motor de búsquedas, concretamente
con las relacionadas en la comunicación entre
usuarios. Distribuida y basada en un modelo de
almacenamiento de “clave-valor”, escrita en Java.
Permite grandes volúmenes de datos en forma
distribuida.
VENTAJAS:
Rápidas respuestas aunque la demanda crezca.
Almacenamiento distribuido.
Escalabilidad horizontal (añade nuevo hardware cuando
sea preciso).
Elevadas velocidades de escritura para gestionar
volúmenes de datos incrementales Capacidad de cambiar la
estructura de datos cuando los usuarios demandan más
funcionalidad
Una API sencilla y limpia para tu lenguaje de
programación favorito
Detección automática de fallos
 No hay un punto de fallo único (cada nodo conoce de los
otros)
Descentralizada

Más contenido relacionado

La actualidad más candente

La actualidad más candente (20)

BASES DE DATOS
BASES DE DATOSBASES DE DATOS
BASES DE DATOS
 
Gestor de base de datos
Gestor de base de datosGestor de base de datos
Gestor de base de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Act4 presentación reynoso_enrique
Act4 presentación reynoso_enriqueAct4 presentación reynoso_enrique
Act4 presentación reynoso_enrique
 
Las principales bases de datos existentes
Las principales bases de datos existentesLas principales bases de datos existentes
Las principales bases de datos existentes
 
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
 
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
 
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
 
Bases datos
Bases datosBases datos
Bases datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Bases dedatos act. 4
Bases dedatos act. 4Bases dedatos act. 4
Bases dedatos act. 4
 
Base de datos 1
Base de datos 1Base de datos 1
Base de datos 1
 
Base de datos
Base de datosBase de datos
Base de datos
 
Manejador de base de datos
Manejador de base de datosManejador de base de datos
Manejador de base de datos
 
Las principales bases de datos existentes
Las principales bases de datos existentesLas principales bases de datos existentes
Las principales bases de datos existentes
 
Sistema manejador de bases de datos
Sistema manejador de bases de datosSistema manejador de bases de datos
Sistema manejador de bases de datos
 
Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentes
 

Similar a Act4 base de_datos_guadalupe_monroy

Similar a Act4 base de_datos_guadalupe_monroy (20)

Act4 presentación jiménez_mireya
Act4 presentación jiménez_mireyaAct4 presentación jiménez_mireya
Act4 presentación jiménez_mireya
 
BASE DE DATOS
BASE DE DATOSBASE DE DATOS
BASE DE DATOS
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Principales Bases de Datos
Principales Bases de DatosPrincipales Bases de Datos
Principales Bases de Datos
 
Act4 base datos_reyes_rosalba
Act4 base datos_reyes_rosalbaAct4 base datos_reyes_rosalba
Act4 base datos_reyes_rosalba
 
Act4 samuel dominguez._basesdedatos
Act4 samuel dominguez._basesdedatosAct4 samuel dominguez._basesdedatos
Act4 samuel dominguez._basesdedatos
 
Bases de datos existentes
Bases de datos existentesBases de datos existentes
Bases de datos existentes
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Act 4. yaneli
Act 4. yaneliAct 4. yaneli
Act 4. yaneli
 
Presentacion power point
Presentacion power pointPresentacion power point
Presentacion power point
 
Base de datos
Base de datosBase de datos
Base de datos
 
Rila
RilaRila
Rila
 
Base de datos3
Base de datos3Base de datos3
Base de datos3
 
Actividad de aprendizaje 4. screencast y bases de datos.
Actividad de aprendizaje 4. screencast y bases de datos.Actividad de aprendizaje 4. screencast y bases de datos.
Actividad de aprendizaje 4. screencast y 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
 
Qué es una base de datos
Qué es una base de datosQué es una base de datos
Qué es una base de datos
 
Act4 principales bases de datos laura virginiaduranromo
Act4 principales bases de datos laura virginiaduranromoAct4 principales bases de datos laura virginiaduranromo
Act4 principales bases de datos laura virginiaduranromo
 
Presentación Base de Datos
Presentación Base de DatosPresentación Base de Datos
Presentación Base de Datos
 

Último

Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfManuel Molina
 
La evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundariaLa evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundariamarco carlos cuyo
 
PPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfPPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfEDILIAGAMBOA
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxdanalikcruz2000
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfDannyTola1
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleJonathanCovena1
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptAlberto Rubio
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)veganet
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfvictorbeltuce
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxJUANSIMONPACHIN
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024IES Vicent Andres Estelles
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialpatriciaines1993
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfCESARMALAGA4
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024gharce
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...fcastellanos3
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPELaura Chacón
 

Último (20)

Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdfTarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
Tarea 5_ Foro _Selección de herramientas digitales_Manuel.pdf
 
La evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundariaLa evolucion de la especie humana-primero de secundaria
La evolucion de la especie humana-primero de secundaria
 
PPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdfPPT_Formación integral y educación CRESE (1).pdf
PPT_Formación integral y educación CRESE (1).pdf
 
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptxLINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
LINEAMIENTOS INICIO DEL AÑO LECTIVO 2024-2025.pptx
 
TEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdfTEST DE RAVEN es un test conocido para la personalidad.pdf
TEST DE RAVEN es un test conocido para la personalidad.pdf
 
Introducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo SostenibleIntroducción:Los objetivos de Desarrollo Sostenible
Introducción:Los objetivos de Desarrollo Sostenible
 
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).pptPINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
PINTURA ITALIANA DEL CINQUECENTO (SIGLO XVI).ppt
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
Instrucciones para la aplicacion de la PAA-2024b - (Mayo 2024)
 
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdfMapa Mental de estrategias de articulación de las areas curriculares.pdf
Mapa Mental de estrategias de articulación de las areas curriculares.pdf
 
TL/CNL – 2.ª FASE .
TL/CNL – 2.ª FASE                       .TL/CNL – 2.ª FASE                       .
TL/CNL – 2.ª FASE .
 
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docxPLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
PLANIFICACION ANUAL 2024 - INICIAL UNIDOCENTE.docx
 
Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024Metabolismo 3: Anabolismo y Fotosíntesis 2024
Metabolismo 3: Anabolismo y Fotosíntesis 2024
 
Día de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundialDía de la Madre Tierra-1.pdf día mundial
Día de la Madre Tierra-1.pdf día mundial
 
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdfBIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
BIOLOGIA_banco de preguntas_editorial icfes examen de estado .pdf
 
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
SISTEMA INMUNE FISIOLOGIA MEDICA UNSL 2024
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
Estas son las escuelas y colegios que tendrán modalidad no presencial este lu...
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPE
 

Act4 base de_datos_guadalupe_monroy

  • 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 Actividad de aprendizaje No. 4 Base de Datos TUTORA: Fátima C. Rodríguez Góngora ALUMNO DOCENTE: LIC. MARIA GUADALUPE MONROY MALDONADO
  • 2. ¿Qué es una base de datos? Una base de datos es un conjunto de información perteneciente a un mismo contexto que es almacenado sistemáticamente. Son recursos que recopilan todo tipo de información, para atender las necesidades de un amplio grupo de usuarios. Su tipología es variada y se caracterizan por una alta estructuración y estandarización de la información.
  • 3. ¿Qué es una base de datos de tipo SQL? La sigla que se conoce como SQL corresponde a la expresión inglesa Structured Query Language (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, así como hacer cambios en ellas.
  • 4. El SQL es un lenguaje declarativo de alto nivel ya que, al manejar conjuntos de registros y no registros individuales, ofrece una elevada productividad en la codificación y en la orientación a objetos. Una sentencia de SQL puede resultar equivalente a más de un programa que emplee un lenguaje de bajo nivel. Una base de datos, implica la coexistencia de múltiples tipos de lenguajes. El denominado Data Definition Language (también conocido como DDL) es aquél que permite modificar la estructura de los objetos contemplados por la base de datos por medio de cuatro operaciones básicas. SQL, por su parte, es un lenguaje que permite manipular datos (Data Manipulation Language o DML) que contribuye a la gestión de las bases de datos a través de consultas.
  • 5. ¿Qué es una base de datos de tipo No-SQL? El término NoSQL aparece con la llegada de la web 2.0 ya que hasta ese momento sólo subían contenido a la red aquellas empresas que tenían un portal, pero con la llegada de aplicaciones como Facebook, Twitter o Youtube, cualquier usuario podía subir contenido, provocando así un crecimiento exponencial de los datos. Bases de datos NoSQL son estructuras que nos permiten almacenar información en aquellas situaciones en las que las bases de datos relacionales generan ciertos problemas debido principalmente a problemas de escalabilidad y rendimiento de las bases de datos relacionales donde se dan cita miles de usuarios concurrentes y con millones de consultas diarias.
  • 6. Las bases de datos NoSQL son sistemas de almacenamiento de información que no cumplen con el esquema entidad– relación. Tampoco utilizan una estructura de datos en forma de tabla donde se van almacenando los datos sino que para el almacenamiento hacen uso de otros formatos como clave–valor, mapeo de columnas o grafos
  • 7.
  • 8. La sigla que se conoce como SQL corresponde a la expresión inglesa Structured Query Language (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, así como hacer cambios en ellas.
  • 9. Es un lenguaje declarativo de acceso a bases de datos relacionales que permite especificar diversos tipos de operaciones en ellas. Una de sus características es el manejo del álgebra y el cálculo relacional que permiten efectuar consultas con el fin de recuperar, de forma sencilla, información de bases de datos, así como hacer cambios en ellas. Una base de datos, dicen los expertos, implica la coexistencia de múltiples tipos de lenguajes. El denominado Data Definition Language (también conocido como DDL) es aquél que permite modificar la estructura de los objetos contemplados por la base de datos por medio de cuatro operaciones básicas. SQL, por su parte, es un lenguaje que permite manipular datos (Data Manipulation Language o DML) que contribuye a la gestión de las bases de datos a través de consultas.
  • 10. VENTAJAS: Es un Sistema de Gestión de Bases de Datos Relacionales (SGBDR). Puede ser útil para manejar y/o obtener datos de la red de redes. Ofrece una potente forma de unir SQL e Internet. Utiliza una extensión al SQL estándar, que se denomina Transact SQL. El Transact SQL, soporta la definición, modificación y eliminación de bases de datos, tablas, atributos, índices, etc., es decir, el lenguaje de definición de datos (LDD), así como la consulta, actualización y borrado de tuplas de tablas, es decir, el lenguaje de manipulación de datos (LMD).
  • 11. Oracle Es un sistema de gestión de base de datos relacional (o RDBMS por el acrónimo en inglés de Relational Data Base Management System), fabricado por Oracle Corporation. Características: Se considera a Oracle como uno de los sistemas de base de datos más completos destacando su soporte de transacciones, estabilidad, escalabilidad, es multiplataforma. Su mayor defecto es su enorme precio, que es de varios miles de dólares (según versiones y licencias).
  • 12. VENTAJAS: Oracle es el motor de base de datos objeto-relacional más usado a nivel mundial. Puede ejecutarse en todos las plataformas desde una PC hasta un supercomputador. Permite el uso de particiones para la mejora de la eficiencia, de replicación e incluso ciertas versiones admiten la administración de base de datos distribuidos. Soporta todas las funciones que se esperan de un servidor “serio”: un lenguaje de diseño de bases de datos muy completo (PL/SQL) que permite implementar diseños "activos", con triggers y procedimientos almacenados, con una integridad referencial declarativa bastante potente. Oracle es la base de datos con más orientación hacia Internet.
  • 13. MongoDB es un sistema de base de datos multiplataforma orientado a documentos, de esquema libre. Es decir cada entrada o registro puede tener un esquema de datos diferente, con atributos o “columnas” que no tienen por qué repetirse de un registro a otro. Está escrito en C++, lo que le confiere cierta cercanía al bare metal, o recursos de hardware de la máquina, de modo que es bastante rápido a la hora de ejecutar sus tareas. Esta disponible para PC, OS X, Windows y Solaris.
  • 14. VENTAJAS: Mongo DB tiene la capacidad de realizar consultas utilizando javascript, haciendo que estas sean enviadas directamente a la base de datos para ser ejecutada. Se utiliza un sistema de archivos, ya que cuenta con la capacidad para balancear la carga y recopilación de datos utilizando múltiples servidores para almacenamiento de archivo. El des-arrollador elige una llave shard(clave). La configuración automática, se puede agregar nuevas maquinas a mongo DB con el sistema de base corriendo.
  • 15. Es una base de datos NoSQL 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. Es una arquitectura, que permite el acceso de datos de forma "simple" en la naturaleza y la aplicación las demandas exceden el volumen o capacidad de latencia de las soluciones tradicionales de gestión de datos. Implementa un mapa de teclas definidas por el usuario (cadenas) para los elementos de datos opacos. Son bases de datos que actualmente son poco utilizadas.
  • 16. Lo que realmente diferencia NoSQL de las bases de datos relacionales es que no es necesario que las tablas sean revisadas y actualizadas cada vez que se necesite añadir un nuevo tipo de datos, ya que su arquitectura así lo permite. Escalabilidad: Se pueden escalar con relativa facilidad ante demandas puntuales de sobre carga de datos. Rendimiento: Para obtener un mejor rendimiento en el procesamiento de los datos sólo es necesario añadir más recursos en la plataforma hardware o priorizar cual son los servicios críticos en cada momento. VENTAJAS:
  • 17. Estructura: Los desarrolladores de aplicaciones que trabajan con bases de datos relacionales muchas veces encuentran problemas con la cartografía de los datos y su impedancia. En las bases de datos NoSQL, esto no es generalmente un problema, ya que los datos no se almacenan en la misma manera. Activación/Desactivación: Debido a la naturaleza distribuida de los datos, los modelos NoSQL responden muy bien ante la activación/desactivación de los servicios en base a las necesidades puntuales de demanda por parte de los usuarios o del mismo sistema.
  • 18. Es una base de datos de código abierto, El desarrollo de Cassandra fue iniciado por Facebook, para intentar solventar la problemática relacionada con el rendimiento del motor de búsquedas, concretamente con las relacionadas en la comunicación entre usuarios. Distribuida y basada en un modelo de almacenamiento de “clave-valor”, escrita en Java. Permite grandes volúmenes de datos en forma distribuida.
  • 19. VENTAJAS: Rápidas respuestas aunque la demanda crezca. Almacenamiento distribuido. Escalabilidad horizontal (añade nuevo hardware cuando sea preciso). Elevadas velocidades de escritura para gestionar volúmenes de datos incrementales Capacidad de cambiar la estructura de datos cuando los usuarios demandan más funcionalidad Una API sencilla y limpia para tu lenguaje de programación favorito Detección automática de fallos  No hay un punto de fallo único (cada nodo conoce de los otros) Descentralizada