SlideShare una empresa de Scribd logo
1 de 12
Actividad de aprendizaje 4
Base de datos
Sinai de Jesús Díaz Guzmán
Curso Nacional: Informática
Formación Disciplinar
Docentes de Educación Pública
Instituciones de Educación Pública de Educación Media Superior
Base de datos
• El término de bases de datos fue escuchado por
primera vez en 1963, en un simposio celebrado
en California, USA.
• Se define una base de datos como una serie de
datos organizados y relacionados entre sí, los
cuales son recolectados y explotados por los
sistemas de información de una empresa o
negocio en particular.
• Desde el punto de vista informático, la base de
datos 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.
• Imaginemos que somos una compañía
telefónica y deseamos tener almacenados los
datos personales y los números de teléfono de
todos nuestros clientes, que posiblemente
sean millones de personas. Esto sería nuestra
base de datos.
Ejemplo de Base de datos
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.
• Los tipos de datos SQL se clasifican en 13 tipos
de datos primarios y de varios sinónimos
válidos reconocidos por dichos tipos de datos
No.
datos
Tipo de Datos Longitud Descripción
1 BINARY 1 byte Para consultas sobre tabla adjunta de productos de bases de
datos que definen un tipo de datos Binario.
2 BIT 1 byte Valores Si/No ó True/False
3 BYTE 1 byte Un valor entero entre 0 y 255.
4 COUNTER 4 bytes Un número incrementado automáticamente (de tipo Long)
5 CURRENCY 8 bytes Un entero escalable entre 922.337.203.685.477,5808 y
922.337.203.685.477,5807
No.
Datos
Tipo de Datos LONGITUD DESCRIPCIÓN
6 DATETIME 8 bytes Un valor de fecha u hora entre los años 100 y 9999.
7 SINGLE 4 bytes Un valor en punto flotante de precisión simple con un rango de -
3.402823*1038 a -1.401298*10-45 para valores negativos,
1.401298*10- 45 a 3.402823*1038 para valores positivos, y 0.
8 DOUBLE 8 bytes Un valor en punto flotante de doble precisión con un rango de -
1.79769313486232*10308 a -4.94065645841247*10-324 para
valores negativos, 4.94065645841247*10-324 a
1.79769313486232*10308 para valores positivos, y 0.
9 SHORT 2 bytes Un entero corto entre -32,768 y 32,767.
10 LONG 4 bytes Un entero largo entre -2,147,483,648 y 2,147,483,647.
11 LONGTEXT 1 byte por carácter De cero a un máximo de 1.2 gigabytes.
12 LONGBINARY Según se necesite De cero 1 gigabyte. Utilizado para objetos OLE.
13 TEXT 1 byte por carácter De cero a 255 caracteres.
Base de datos No- SQL
• Se puede decir que la aparición del 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.
• Las bases de datos NoSQL, también llamadas No Solo
SQL, son un enfoque hacia la gestión de datos y el
diseño de base de datos que es útil para grandes
conjuntos de datos distribuidos.
BASE DE DATOS POPULARES
Ventajas y desventajas
Base de
datos
Descripción Ventajas Desventajas
SQL Server. El motor de bases de
datos de Microsoft,
inicialmente fue adquirido
de Sybase por 1989. Con
el paso de los años SQL
Server ha evolucionado
actualmente posicionarse
entre las bases de datos
más populares.
•Es un sistema de gestión de base de datos.
•Es útil para manejar y obtener datos de la
red de redes.
•Nos permite olvidarnos de los ficheros que
forman la base de datos.
•Si trabajamos en una red social nos permite
agregar otros servidores de SQL Server. Por
ejemplo dos personas que trabajan con SQL
Server, uno de ellos se puede conectar al
servidor de su otro compañero y así se puede
ver las bases de datos del otro compañero
con SQL Server.
•SQL permite administrar permisos a todo.
También permite que alguien conecte su
SQLO al nuestro pero sin embargo podemos
decirle que no puede ver esta base de datos
pero otro si.
•Utiliza mucho la memoria RAM para las instalaciones y
utilización de software.
•No se puede utilizar como practicas porque se prohíben
muchas cosas, tiene restricciones en lo particular.
•La relación, calidad y el precio está muy debajo
comparado con oracle.
• Tiene muchos bloqueos a nivel de página, un tamaño de
página fijo y demasiado pequeño, una pésima
implementación de los tipos de datos variables.
Oracle. Tuvo su origen en 1979
en la empresa SDL, para
con el tiempo convertirse
en la base de datos más
usada a nivel empresarial.
Oracle ofrece el conjunto
de herramientas más
completo que se va desde
la base de datos,
aplicaciones comerciales,
herramientas de
desarrollo, herramientas
de soporte de decisiones
o business inteligentes
•Oracle es el motor de base de datos objeto-
relacional más usado a nivel mundial.
•Puede ejecutarse en todas 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 bases de datos distribuidas
•Oracle es la base de datos con más
orientación hacía INTERNET.
•Las versiones más recientes de Oracle son la 11g, 10g,
9g, 8g, desde el lanzamiento original de la 8 se sucedieron
varias versiones con correcciones, hasta alcanzar la
estabilidad en la 8.0.3. El motivo de tantos fallos fue, al
parecer, la remodelación del sistema de almacenamiento
por causa de la introducción de extensiones orientadas a
objetos.
•El mayor inconveniente de Oracle es quizás su precio.
Incluso las licencias de Personal Oracle son
excesivamente caras, en mi opinión. Otro problema es la
necesidad de ajustes. Un error frecuente consiste en
pensar que basta instalar el Oracle en un servidor y
enchufar directamente las aplicaciones clientes. Un Oracle
mal configurado puede ser desesperantemente lento.
Base de
datos
Descripción Ventajas Desventajas
Mongo DB. Es una base de datos
documental, de alto
desempeño, no utiliza
esquema de bases de
datos. Permite almacenar
la información de forma
mas natural mediante
documentos auto
contenidos, es decir al no
usar tablas con relaciones
cada unidad de datos
contiene en si mismo las
dependencias necesarias.
•MongoDB mantiene las características más
valiosas de las bases de datos relacionales:
consistencia fuerte, expresivo lenguaje de
consulta y los índices secundarios. Como
resultado, los desarrolladores pueden crear
aplicaciones altamente funcionales más
rápido que las bases de datos NoSQL.
•MongoDB ofrece la flexibilidad del modelo de
datos, escalabilidad elástica y de alto
rendimiento de bases de datos NoSQL. Como
resultado, los ingenieros pueden mejorar de
forma continua las aplicaciones, y les
entregue a escala casi ilimitada en hardware.
•Bloquea la base de datos cada vez que
se realiza un escritura, lo que reduce la
concurrencia dramáticamente.
•Retorna cuando no se a escrito la
información en el espacio de
almacenamiento permanente, puede
ocasionar perdida de información.
•Cambia el valor por defecto para escribir
al menos una replica, pero esto sigue sin
satisfacer la durabilidad ni la
verificabilidad.
•Tiene problemas de rendimiento cuando
el volumen de datos supera los 100GB.
Oracle NoSQL. Es una base de datos
NoSQL distribuida
escalable, diseñado para
proporcionar, gestión de
datos flexible y altamente
disponible fiable a través de
un conjunto configurable de
nodos de almacenamiento.
•Es de código abierto
•Las bases de datos NoSQL utilizan sobre
todo el uso de memoria en vez del disco como
la principal ubicación de escritura
•No están lo suficientemente maduros
para algunas empresas
•Problemas de compatibilidad
Cassandra. Casandra es un sistema de
bases de datos distribuida
que permite almacenar
cantidades muy grandes de
información en un entorno
distribuido sin punto de
fallo,
es decir en sistemas de
replicación en el que todo
los nodos son iguales..
•No existe ningún punto único de fallo asegura
una disponibilidad del 100%.
•Simplicidad operacional para el coste total de
propiedad más bajo.
•Escalabilidad mejor en su clase de
plataformas NoSQL.
Hay algunas desventajas que un sistema
de almacenamiento tan escalable ofrece
en contrapartida:
– No hay joins (a cambio de más
velocidad) – No permite ordenar
resultados en tiempo de consulta
– No tiene SQL
Pero desde la versión 0.8 tenemos
CQL
Referencias
• http://www.aprenderaprogramar.com/index.p
hp?option=com_attachments&task=download
&id=500
• https://support.office.com/es-
es/article/Tipos-de-datos-SQL-9188f41d-6c0e-
4733-9d20-d08916f50bd2

Más contenido relacionado

La actualidad más candente

Apache cassandra
Apache cassandraApache cassandra
Apache cassandralibra_hch
 
Introducción a NoSQL y MongoDB Webinar
Introducción a NoSQL y MongoDB WebinarIntroducción a NoSQL y MongoDB Webinar
Introducción a NoSQL y MongoDB WebinarMongoDB
 
Actividad de aprendizaje 4 screencast y bases de datos.jltc
Actividad de aprendizaje 4 screencast y bases de datos.jltcActividad de aprendizaje 4 screencast y bases de datos.jltc
Actividad de aprendizaje 4 screencast y bases de datos.jltcjhoselt
 
Big table por Matias tesoriero
Big table por Matias tesorieroBig table por Matias tesoriero
Big table por Matias tesorieromtesoriero
 
NoSQL: Un nuevo paradigma - Apache Cassandra
NoSQL: Un nuevo paradigma - Apache CassandraNoSQL: Un nuevo paradigma - Apache Cassandra
NoSQL: Un nuevo paradigma - Apache CassandraWladimir Cabarcas
 
Basede datos salas ubaldo
Basede datos salas ubaldoBasede datos salas ubaldo
Basede datos salas ubaldoubas salas
 
NoSQL: Un Cambio de Paradigma - Apache Cassandra
NoSQL: Un Cambio de Paradigma - Apache CassandraNoSQL: Un Cambio de Paradigma - Apache Cassandra
NoSQL: Un Cambio de Paradigma - Apache CassandraWladimir Cabarcas
 
Introducción a NoSQL
Introducción a NoSQLIntroducción a NoSQL
Introducción a NoSQLCycle-IT
 
Desarrollo de Almacenes de Datos con Sistemas Gestores de Bases de Datos NOSQL
Desarrollo de Almacenes de Datos con Sistemas Gestores de Bases de Datos NOSQLDesarrollo de Almacenes de Datos con Sistemas Gestores de Bases de Datos NOSQL
Desarrollo de Almacenes de Datos con Sistemas Gestores de Bases de Datos NOSQLRoanny Lamas
 
Act4 base datos_reyes_rosalba
Act4 base datos_reyes_rosalbaAct4 base datos_reyes_rosalba
Act4 base datos_reyes_rosalbaRozzi Reyes
 

La actualidad más candente (19)

Actividad4 garibay blanca
Actividad4 garibay blancaActividad4 garibay blanca
Actividad4 garibay blanca
 
Apache cassandra
Apache cassandraApache cassandra
Apache cassandra
 
Introducción a NoSQL y MongoDB Webinar
Introducción a NoSQL y MongoDB WebinarIntroducción a NoSQL y MongoDB Webinar
Introducción a NoSQL y MongoDB Webinar
 
Carmen rojas
Carmen rojasCarmen rojas
Carmen rojas
 
Actividad de aprendizaje 4 screencast y bases de datos.jltc
Actividad de aprendizaje 4 screencast y bases de datos.jltcActividad de aprendizaje 4 screencast y bases de datos.jltc
Actividad de aprendizaje 4 screencast y bases de datos.jltc
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Big table por Matias tesoriero
Big table por Matias tesorieroBig table por Matias tesoriero
Big table por Matias tesoriero
 
NoSQL: Un nuevo paradigma - Apache Cassandra
NoSQL: Un nuevo paradigma - Apache CassandraNoSQL: Un nuevo paradigma - Apache Cassandra
NoSQL: Un nuevo paradigma - Apache Cassandra
 
Basede datos salas ubaldo
Basede datos salas ubaldoBasede datos salas ubaldo
Basede datos salas ubaldo
 
MongoDB: la BBDD NoSQL más popular del mercado
MongoDB: la BBDD NoSQL más popular del mercadoMongoDB: la BBDD NoSQL más popular del mercado
MongoDB: la BBDD NoSQL más popular del mercado
 
Conceptos de NoSoloSQL
Conceptos de NoSoloSQLConceptos de NoSoloSQL
Conceptos de NoSoloSQL
 
NoSQL: Un Cambio de Paradigma - Apache Cassandra
NoSQL: Un Cambio de Paradigma - Apache CassandraNoSQL: Un Cambio de Paradigma - Apache Cassandra
NoSQL: Un Cambio de Paradigma - Apache Cassandra
 
Introducción a NoSQL
Introducción a NoSQLIntroducción a NoSQL
Introducción a NoSQL
 
Mongodb
MongodbMongodb
Mongodb
 
Desarrollo de Almacenes de Datos con Sistemas Gestores de Bases de Datos NOSQL
Desarrollo de Almacenes de Datos con Sistemas Gestores de Bases de Datos NOSQLDesarrollo de Almacenes de Datos con Sistemas Gestores de Bases de Datos NOSQL
Desarrollo de Almacenes de Datos con Sistemas Gestores de Bases de Datos NOSQL
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Act4 base datos_reyes_rosalba
Act4 base datos_reyes_rosalbaAct4 base datos_reyes_rosalba
Act4 base datos_reyes_rosalba
 
Principales base de datos
Principales base de datosPrincipales base de datos
Principales base de datos
 

Destacado

Qr code compu training
Qr code compu training Qr code compu training
Qr code compu training leacharley
 
Luis fernando montes mazo
Luis fernando montes mazoLuis fernando montes mazo
Luis fernando montes mazoIE Simona Duque
 
12 Carta
12 Carta12 Carta
12 Cartamcmdez
 
HOMO DOMESTICUS: Table of Contents
HOMO DOMESTICUS: Table of ContentsHOMO DOMESTICUS: Table of Contents
HOMO DOMESTICUS: Table of ContentsOscar Carvajal
 
Capitulo1 fundamentos debasesdedatos
Capitulo1 fundamentos debasesdedatosCapitulo1 fundamentos debasesdedatos
Capitulo1 fundamentos debasesdedatosLucio Salgado
 
A Novel High-Throughput Method to Detect Anxiety-Related Behaviors in Zebrafi...
A Novel High-Throughput Method to Detect Anxiety-Related Behaviors in Zebrafi...A Novel High-Throughput Method to Detect Anxiety-Related Behaviors in Zebrafi...
A Novel High-Throughput Method to Detect Anxiety-Related Behaviors in Zebrafi...Holly Richendrfer, Ph.D.
 
Dual o combination scraper dpt2
Dual o combination scraper dpt2Dual o combination scraper dpt2
Dual o combination scraper dpt2Banana Yuan
 
300.12 supplemental investigation report (electronic)
300.12 supplemental investigation report (electronic)300.12 supplemental investigation report (electronic)
300.12 supplemental investigation report (electronic)No Kill Shelter Alliance
 
Revista Institucional Escuela Especial SANTA ELENA - Edición 2
Revista Institucional Escuela Especial SANTA ELENA - Edición 2Revista Institucional Escuela Especial SANTA ELENA - Edición 2
Revista Institucional Escuela Especial SANTA ELENA - Edición 2Escuela Especial Santa Elena
 

Destacado (17)

Concentraçao dia 26
Concentraçao dia 26Concentraçao dia 26
Concentraçao dia 26
 
Qr code compu training
Qr code compu training Qr code compu training
Qr code compu training
 
Luis fernando montes mazo
Luis fernando montes mazoLuis fernando montes mazo
Luis fernando montes mazo
 
Plan de accion no 1
Plan de accion no 1Plan de accion no 1
Plan de accion no 1
 
12 Carta
12 Carta12 Carta
12 Carta
 
Fuentes de informacion
Fuentes de informacionFuentes de informacion
Fuentes de informacion
 
HOMO DOMESTICUS: Table of Contents
HOMO DOMESTICUS: Table of ContentsHOMO DOMESTICUS: Table of Contents
HOMO DOMESTICUS: Table of Contents
 
Capitulo1 fundamentos debasesdedatos
Capitulo1 fundamentos debasesdedatosCapitulo1 fundamentos debasesdedatos
Capitulo1 fundamentos debasesdedatos
 
A Novel High-Throughput Method to Detect Anxiety-Related Behaviors in Zebrafi...
A Novel High-Throughput Method to Detect Anxiety-Related Behaviors in Zebrafi...A Novel High-Throughput Method to Detect Anxiety-Related Behaviors in Zebrafi...
A Novel High-Throughput Method to Detect Anxiety-Related Behaviors in Zebrafi...
 
Hombres3929
Hombres3929Hombres3929
Hombres3929
 
Actividad ejemplo basada en aprendizaje
Actividad ejemplo basada en aprendizajeActividad ejemplo basada en aprendizaje
Actividad ejemplo basada en aprendizaje
 
Dual o combination scraper dpt2
Dual o combination scraper dpt2Dual o combination scraper dpt2
Dual o combination scraper dpt2
 
300.12 supplemental investigation report (electronic)
300.12 supplemental investigation report (electronic)300.12 supplemental investigation report (electronic)
300.12 supplemental investigation report (electronic)
 
Fator
FatorFator
Fator
 
Las tics en la educación
Las tics en la educaciónLas tics en la educación
Las tics en la educación
 
CALCULO RELACIONAL
CALCULO RELACIONALCALCULO RELACIONAL
CALCULO RELACIONAL
 
Revista Institucional Escuela Especial SANTA ELENA - Edición 2
Revista Institucional Escuela Especial SANTA ELENA - Edición 2Revista Institucional Escuela Especial SANTA ELENA - Edición 2
Revista Institucional Escuela Especial SANTA ELENA - Edición 2
 

Similar a Bases de datos SQL y NoSQL

Similar a Bases de datos SQL y NoSQL (20)

Las principales bases de datos existentes
Las principales bases de datos existentesLas principales bases de datos existentes
Las principales bases de datos existentes
 
Base de datos
Base de datosBase de datos
Base de datos
 
Tipos de Bases de datos
Tipos de Bases de datosTipos de Bases de datos
Tipos de Bases de datos
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
bases de datos
bases de datosbases de datos
bases de datos
 
Act4 bd moreno_joel
Act4 bd moreno_joelAct4 bd moreno_joel
Act4 bd moreno_joel
 
04 presentacion acosta_claudio
04 presentacion acosta_claudio04 presentacion acosta_claudio
04 presentacion acosta_claudio
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base de datos
Base de datosBase de datos
Base 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
 
Actv4_bd_moreno_joel
Actv4_bd_moreno_joelActv4_bd_moreno_joel
Actv4_bd_moreno_joel
 
Bases de datos por jesus j felix rodriguez lopez
Bases de datos por jesus j felix rodriguez lopezBases de datos por jesus j felix rodriguez lopez
Bases de datos por jesus j felix rodriguez lopez
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base de datos
Base de datos Base de datos
Base de datos
 
Alfredo reyes
Alfredo reyesAlfredo reyes
Alfredo reyes
 
Alfredo reyes
Alfredo reyesAlfredo reyes
Alfredo reyes
 
Basede datos nlsg
Basede datos nlsgBasede datos nlsg
Basede datos nlsg
 
Base de datos ventajas y desventajas
Base de datos ventajas y desventajasBase de datos ventajas y desventajas
Base de datos ventajas y desventajas
 

Último

TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticosisabeltrejoros
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docxAleParedes11
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfResolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 

Último (20)

TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
texto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticostexto argumentativo, ejemplos y ejercicios prácticos
texto argumentativo, ejemplos y ejercicios prácticos
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfResolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 

Bases de datos SQL y NoSQL

  • 1. Actividad de aprendizaje 4 Base de datos Sinai de Jesús Díaz Guzmán Curso Nacional: Informática Formación Disciplinar Docentes de Educación Pública Instituciones de Educación Pública de Educación Media Superior
  • 2. Base de datos • El término de bases de datos fue escuchado por primera vez en 1963, en un simposio celebrado en California, USA. • Se define una base de datos como una serie de datos organizados y relacionados entre sí, los cuales son recolectados y explotados por los sistemas de información de una empresa o negocio en particular.
  • 3. • Desde el punto de vista informático, la base de datos 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.
  • 4. • Imaginemos que somos una compañía telefónica y deseamos tener almacenados los datos personales y los números de teléfono de todos nuestros clientes, que posiblemente sean millones de personas. Esto sería nuestra base de datos. Ejemplo de Base de datos
  • 5. 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.
  • 6. • Los tipos de datos SQL se clasifican en 13 tipos de datos primarios y de varios sinónimos válidos reconocidos por dichos tipos de datos No. datos Tipo de Datos Longitud Descripción 1 BINARY 1 byte Para consultas sobre tabla adjunta de productos de bases de datos que definen un tipo de datos Binario. 2 BIT 1 byte Valores Si/No ó True/False 3 BYTE 1 byte Un valor entero entre 0 y 255. 4 COUNTER 4 bytes Un número incrementado automáticamente (de tipo Long) 5 CURRENCY 8 bytes Un entero escalable entre 922.337.203.685.477,5808 y 922.337.203.685.477,5807
  • 7. No. Datos Tipo de Datos LONGITUD DESCRIPCIÓN 6 DATETIME 8 bytes Un valor de fecha u hora entre los años 100 y 9999. 7 SINGLE 4 bytes Un valor en punto flotante de precisión simple con un rango de - 3.402823*1038 a -1.401298*10-45 para valores negativos, 1.401298*10- 45 a 3.402823*1038 para valores positivos, y 0. 8 DOUBLE 8 bytes Un valor en punto flotante de doble precisión con un rango de - 1.79769313486232*10308 a -4.94065645841247*10-324 para valores negativos, 4.94065645841247*10-324 a 1.79769313486232*10308 para valores positivos, y 0. 9 SHORT 2 bytes Un entero corto entre -32,768 y 32,767. 10 LONG 4 bytes Un entero largo entre -2,147,483,648 y 2,147,483,647. 11 LONGTEXT 1 byte por carácter De cero a un máximo de 1.2 gigabytes. 12 LONGBINARY Según se necesite De cero 1 gigabyte. Utilizado para objetos OLE. 13 TEXT 1 byte por carácter De cero a 255 caracteres.
  • 8. Base de datos No- SQL • Se puede decir que la aparición del 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. • Las bases de datos NoSQL, también llamadas No Solo SQL, son un enfoque hacia la gestión de datos y el diseño de base de datos que es útil para grandes conjuntos de datos distribuidos.
  • 9. BASE DE DATOS POPULARES Ventajas y desventajas
  • 10. Base de datos Descripción Ventajas Desventajas SQL Server. El motor de bases de datos de Microsoft, inicialmente fue adquirido de Sybase por 1989. Con el paso de los años SQL Server ha evolucionado actualmente posicionarse entre las bases de datos más populares. •Es un sistema de gestión de base de datos. •Es útil para manejar y obtener datos de la red de redes. •Nos permite olvidarnos de los ficheros que forman la base de datos. •Si trabajamos en una red social nos permite agregar otros servidores de SQL Server. Por ejemplo dos personas que trabajan con SQL Server, uno de ellos se puede conectar al servidor de su otro compañero y así se puede ver las bases de datos del otro compañero con SQL Server. •SQL permite administrar permisos a todo. También permite que alguien conecte su SQLO al nuestro pero sin embargo podemos decirle que no puede ver esta base de datos pero otro si. •Utiliza mucho la memoria RAM para las instalaciones y utilización de software. •No se puede utilizar como practicas porque se prohíben muchas cosas, tiene restricciones en lo particular. •La relación, calidad y el precio está muy debajo comparado con oracle. • Tiene muchos bloqueos a nivel de página, un tamaño de página fijo y demasiado pequeño, una pésima implementación de los tipos de datos variables. Oracle. Tuvo su origen en 1979 en la empresa SDL, para con el tiempo convertirse en la base de datos más usada a nivel empresarial. Oracle ofrece el conjunto de herramientas más completo que se va desde la base de datos, aplicaciones comerciales, herramientas de desarrollo, herramientas de soporte de decisiones o business inteligentes •Oracle es el motor de base de datos objeto- relacional más usado a nivel mundial. •Puede ejecutarse en todas 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 bases de datos distribuidas •Oracle es la base de datos con más orientación hacía INTERNET. •Las versiones más recientes de Oracle son la 11g, 10g, 9g, 8g, desde el lanzamiento original de la 8 se sucedieron varias versiones con correcciones, hasta alcanzar la estabilidad en la 8.0.3. El motivo de tantos fallos fue, al parecer, la remodelación del sistema de almacenamiento por causa de la introducción de extensiones orientadas a objetos. •El mayor inconveniente de Oracle es quizás su precio. Incluso las licencias de Personal Oracle son excesivamente caras, en mi opinión. Otro problema es la necesidad de ajustes. Un error frecuente consiste en pensar que basta instalar el Oracle en un servidor y enchufar directamente las aplicaciones clientes. Un Oracle mal configurado puede ser desesperantemente lento.
  • 11. Base de datos Descripción Ventajas Desventajas Mongo DB. Es una base de datos documental, de alto desempeño, no utiliza esquema de bases de datos. Permite almacenar la información de forma mas natural mediante documentos auto contenidos, es decir al no usar tablas con relaciones cada unidad de datos contiene en si mismo las dependencias necesarias. •MongoDB mantiene las características más valiosas de las bases de datos relacionales: consistencia fuerte, expresivo lenguaje de consulta y los índices secundarios. Como resultado, los desarrolladores pueden crear aplicaciones altamente funcionales más rápido que las bases de datos NoSQL. •MongoDB ofrece la flexibilidad del modelo de datos, escalabilidad elástica y de alto rendimiento de bases de datos NoSQL. Como resultado, los ingenieros pueden mejorar de forma continua las aplicaciones, y les entregue a escala casi ilimitada en hardware. •Bloquea la base de datos cada vez que se realiza un escritura, lo que reduce la concurrencia dramáticamente. •Retorna cuando no se a escrito la información en el espacio de almacenamiento permanente, puede ocasionar perdida de información. •Cambia el valor por defecto para escribir al menos una replica, pero esto sigue sin satisfacer la durabilidad ni la verificabilidad. •Tiene problemas de rendimiento cuando el volumen de datos supera los 100GB. Oracle NoSQL. Es una base de datos NoSQL distribuida escalable, diseñado para proporcionar, gestión de datos flexible y altamente disponible fiable a través de un conjunto configurable de nodos de almacenamiento. •Es de código abierto •Las bases de datos NoSQL utilizan sobre todo el uso de memoria en vez del disco como la principal ubicación de escritura •No están lo suficientemente maduros para algunas empresas •Problemas de compatibilidad Cassandra. Casandra es un sistema de bases de datos distribuida que permite almacenar cantidades muy grandes de información en un entorno distribuido sin punto de fallo, es decir en sistemas de replicación en el que todo los nodos son iguales.. •No existe ningún punto único de fallo asegura una disponibilidad del 100%. •Simplicidad operacional para el coste total de propiedad más bajo. •Escalabilidad mejor en su clase de plataformas NoSQL. Hay algunas desventajas que un sistema de almacenamiento tan escalable ofrece en contrapartida: – No hay joins (a cambio de más velocidad) – No permite ordenar resultados en tiempo de consulta – No tiene SQL Pero desde la versión 0.8 tenemos CQL