SlideShare una empresa de Scribd logo
¿Que es una base de datos?
Una base de datos es un
conjunto de datos
pertenecientes a un mismo
contexto y almacenados
sistemáticamente para su
posterior uso. En este sentido;
una biblioteca puede
considerarse una base de
datos compuesta en su
mayoría por documentos y
textos impresos en papel e
indexados para su consulta.
¿Qué es una base de datos
tipo SQL?
Microsoft SQL es un lenguaje
de base de datos que se usa
para crear, gestionar y
consultar bases de datos de
Microsoft SQL Server y
Microsoft Access. Los tipos de
datos de Microsoft SQL se
refieren a la categoría de la
información contenida en las
variables de base de datos.
Cada tipo de datos, o variable,
se guarda en una columna
distinta dentro de la base de
¿Qué es una base de datos No-
SQL?
Nos referimos a una amplia clase
de sistemas de gestión de datos
(mecanismos para el
almacenamiento y recuperación
de datos) que difieren, en
aspectos importantes, del
modelo clásico de relaciones
entre entidades (o tablas)
existente en los sistemas de
gestión bases de datos
relacionales, siendo el más
destacado el que no usan SQL
como lenguaje principal de
Bases de datos mas populares
¿Que es SQL server?
Microsoft SQL Server es un
sistema de manejo de bases de
datos del modelo relacional,
desarrollado por la empresa
Microsoft.
El lenguaje de desarrollo
utilizado (por línea de comandos
o mediante la interfaz gráfica de
Management Studio) es
Transact-SQL (TSQL), una
implementación del estándar
ANSI del lenguaje SQL, utilizado
para manipular y recuperar datos
(DML), crear tablas y definir
relaciones entre ellas (DDL).
Características:
• Soporte de transacciones.
• Soporta procedimientos
almacenados.
• Incluye también un entorno gráfico
de administración, que permite el
uso de comandos DDL y DML
gráficamente.
• Permite trabajar en modo cliente-
servidor, donde la información y
datos se alojan en el servidor y los
terminales o clientes de la red sólo
acceden a la información.
• Además permite administrar
información de otros servidores de
datos.
¿Que es Oracle?
Oracle es básicamente una
herramienta
cliente/servidor para la
gestión de Bases de Datos.
Es un producto vendido a
nivel mundial, aunque la
gran potencia que tiene y
su elevado precio hace que
sólo se vea en empresas
muy grandes y
multinacionales, por
norma general.
Caracteristicas:
• Oracle es básicamente una herramienta cliente/servidor
para la gestión de Bases de Datos.
• Para poder utilizar Oracle es necesario la instalación de la
herramienta servidor Oracle 8i.
• Para desarrollar aplicaciones en Oracle se necesita
PL/SQL, store procedures y SQL para crear el formulario.
• PL/SQL es un lenguaje de programación incrustado en
Oracle, el mismo que soporta consultas y manipulación de
datos que se usan en SQL (lenguaje declarativo, que
permite realizar ciertas operaciones en las bases de datos).
• Existen dos formas de licenciarse en Oracle, una es por el
número de procesadores y la otra el por el número de
usuarios.
• El preferible licenciarse por número de usuarios ya que los
costos son significativamente más baratos que por
procesador.
• Store Procedure es un conjunto de bloques PL/SQL.
• Oracle es portable porque se puede instalar en la gran
mayoría de los sistemas operativos y también tiene una
gran capacidad de almacenamiento.
¿Que es Mongo DB?
MongoDB (de la palabra en inglés
“humongous” que significa enorme) es
sistema de base de datos NoSQL
a documentos, desarrollado bajo el
concepto de código abierto.
MongoDB forma parte de la nueva
de sistemas de base de datos NoSQL.
lugar de guardar los datos en tablas
se hace en las base de datos
MongoDB guarda estructuras de datos
documentos similares a JSON con un
esquema dinámico (MongoDB utiliza
especificación llamada BSON),
que la integración de los datos en
aplicaciones sea más fácil y rápida.
El desarrollo de MongoDB empezó en
octubre de 2007 por la compañía de
software 10gen.1 Ahora MongoDB es una
base de datos lista para su uso en
producción y con muchas
(features).
Características:
Consultas Ad hoc
MongoDB soporta la búsqueda por campos, consultas de rangos y expresiones
regulares. Las consultas pueden devolver un campo específico del
documento pero también puede ser una función JavaScript definida por el
usuario.
Indexación
Cualquier campo en un documento de MongoDB puede ser indexado, al igual
que es posible hacer índices secundarios. El concepto de índices en MongoDB
es similar a los encontrados en base de datos relacionales..
Replicación
MongoDB soporta el tipo de replicación primario-secundario. Cada grupo de
primario y sus secundarios se denomina replica set .13 El primario puede
ejecutar comandos de lectura y escritura. Los secundarios replican los datos
del primario y sólo se pueden usar para lectura o para copia de seguridad,
pero no se pueden realizar escrituras.
Balanceo de carga
MongoDB se puede escalar de forma horizontal usando el concepto de
“shard”.14 El desarrollador elige una clave de sharding, la cual determina
cómo serán distribuidos los datos de una colección. Los datos son divididos
en rangos (basado en la clave de sharding) y distribuidos a través de
múltiples shard. Cada shard puede ser una replica set. MongoDB tiene la
capacidad de ejecutarse en múltiple servidores, balanceando la carga y/o
replicando los datos para poder mantener el sistema funcionando en caso
que exista un fallo de hardware.
Almacenamiento de archivos
MongoDB puede ser utilizado como un sistema de archivos, tomando la
ventaja de la capacidad que tiene MongoDB para el balanceo de carga y la
replicación de datos utilizando múltiples servidores para el almacenamiento
de archivos.
¿Qué es Oracle NoSQL?
Pese a la no existencia de una
definición formal, cuando hablamos
de base datos NoSQL, también
conocidas como “No sólo SQL”, nos
referimos a una amplia clase de
sistemas de gestión de datos
(mecanismos para el
almacenamiento y recuperación de
datos) que difieren, en aspectos
importantes, del modelo clásico de
relaciones entre entidades (o
tablas) existente en los sistemas de
gestión bases de datos relacionales,
siendo el más destacado el que no
usan SQL como lenguaje principal
Características:
Consistencia Eventual: A diferencia de las bases
de datos relacionales tradicionales, en la mayoría
de sistemas NoSQL, no se implementan
mecanismos rígidos de consistencia que
garanticen que cualquier cambio llevado a cabo
en el sistema distribuido sea visto, al mismo
tiempo, por todos los nodos y asegurando,
también, la no violación de posibles restricciones
de integridad de los datos u otras reglas
definidas.
Flexibilidad en el esquema: En la mayoría de
base de datos NoSQL, los esquemas de datos
son dinámicos; es decir, a diferencia de las
bases de datos relacionales en las que, la
escritura de los datos debe adaptarse a unas
estructuras(o tablas, compuestas a su vez por
filas y columnas) y tipos de datos pre-
definidos,
¿Qué es cassandra?
Apache Cassandra 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. La arquitectura
distribuida de Cassandra está basada en
una serie de nodos iguales que se
comunican con un protocolo P2P con lo
que la redundancia es máxima. Está
desarrollada por Apache Software
Foundation.
Descentralizado
Todos los nodos del clúster tiene el mismo
rol. No hay un único punto de fallo. Los
datos se distribuyen a través del clúster
(por lo que cada nodo contiene datos
diferentes).
Soporta replicación y replicación de
múltiples data center
Las estrategias de replicación son
configurables .22 Cassandra está diseñado
como un sistema distribuido, para el
despliegue de un gran número de nodos a
través de múltiples centros de datos.
Escalabilidad
El rendimiento de leer y escribir aumenta
linealmente a medida que se añaden
nuevos nodos. Se pueden agregar nuevos
nodos sin necesidad de interrumpir la
ejecución de la aplicación.
Tolerancia a fallos
Los datos se replican automáticamente a
múltiples nodos para recuperarse frente a
fallos. Cassandra soporta replicación a
través de múltiples datacenter.

Más contenido relacionado

La actualidad más candente

Base de datos
Base de datosBase de datos
Base de datos
Gilberto Perez
 
Base datos-romero
Base datos-romeroBase datos-romero
Act4 presentación jiménez_mireya
Act4 presentación jiménez_mireyaAct4 presentación jiménez_mireya
Act4 presentación jiménez_mireya
Mireya Jiménez Rodriguez
 
Pricipales bases de datos
Pricipales bases de datosPricipales bases de datos
Pricipales bases de datos
Estrella Perez Nava
 
Base de datos
Base de datosBase de datos
Base de datos
veronica andrade
 
Act4 presentación reynoso_enrique
Act4 presentación reynoso_enriqueAct4 presentación reynoso_enrique
Act4 presentación reynoso_enrique
Enrique Alonso Reynoso Reyes
 
Principales Bases de Datos
Principales Bases de DatosPrincipales Bases de Datos
Principales Bases de Datos
reynayuc
 
Bases de datos
Bases de datosBases de datos
Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentes
chackws
 
Bases de datos
Bases de datosBases de datos
Bases de datos
Alfredo Martinez Hdez
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
alejandro Garcia
 
Presentacion de tics
Presentacion de ticsPresentacion de tics
Presentacion de tics
leslie briones
 
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.
Rafael Gama
 
Base de datos
Base de datosBase de datos
Base de datos adrian ibarra
Base de datos adrian ibarraBase de datos adrian ibarra
Base de datos adrian ibarra
Adrian Ibarra
 
Bases de datos
Bases de datosBases de datos
Bases de datos
Ing Edgar Mtz
 
Principales bases de datos
Principales bases de datosPrincipales bases de datos
Principales bases de datos
EnriqueOrtiz93
 
Principales bases de datos existente
Principales bases de datos existentePrincipales bases de datos existente
Principales bases de datos existente
adricarlosfernando
 
Que una base de datos
Que una base de datosQue una base de datos
Que una base de datos
OctavioContreras01
 
Base de datos
Base de datosBase de datos
Base de datos
aaronezequielhernand
 

La actualidad más candente (20)

Base de datos
Base de datosBase de datos
Base de datos
 
Base datos-romero
Base datos-romeroBase datos-romero
Base datos-romero
 
Act4 presentación jiménez_mireya
Act4 presentación jiménez_mireyaAct4 presentación jiménez_mireya
Act4 presentación jiménez_mireya
 
Pricipales bases de datos
Pricipales bases de datosPricipales bases de datos
Pricipales bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Act4 presentación reynoso_enrique
Act4 presentación reynoso_enriqueAct4 presentación reynoso_enrique
Act4 presentación reynoso_enrique
 
Principales Bases de Datos
Principales Bases de DatosPrincipales Bases de Datos
Principales Bases de Datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentes
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Presentacion de tics
Presentacion de ticsPresentacion de tics
Presentacion de tics
 
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.
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos adrian ibarra
Base de datos adrian ibarraBase de datos adrian ibarra
Base de datos adrian ibarra
 
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
 
Principales bases de datos existente
Principales bases de datos existentePrincipales bases de datos existente
Principales bases de datos existente
 
Que una base de datos
Que una base de datosQue una base de datos
Que una base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 

Similar a Base de datos

Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentes
sarahi saldivar
 
Actividad 4
Actividad 4Actividad 4
Actividad 4
Catalina Blancas
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
Antonio Alonso Antonio
 
Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentes
JoseBustos32
 
Base de datos
Base de datosBase de datos
Base de datos
Dario Aguirre Monico
 
Bases de datos mas populares
Bases de datos mas popularesBases de datos mas populares
Bases de datos mas populares
Enrique Manuel López
 
BASES DE DATOS
BASES DE DATOSBASES DE DATOS
BASES DE DATOS
Mayra Franca Cruz
 
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
Norma del Carmen Sánchez Castro
 
Act4 presentación jiménez_mireya
Act4 presentación jiménez_mireyaAct4 presentación jiménez_mireya
Act4 presentación jiménez_mireya
Mireya Jiménez Rodriguez
 
Practica 2 base de datos
Practica 2 base de datosPractica 2 base de datos
Practica 2 base de datos
Balta Rdz
 
Bases de datos
Bases de datosBases de datos
Bases de datos
Hermes Roman
 
Bases de datos
Bases de datosBases de datos
Bases de datos
RoOxy DeSrosiers
 
Base de datos
Base de datosBase de datos
Base de datos
esteban esteban
 
Bases de datos
Bases de datosBases de datos
Bases de datos
Maria Teresa Ordaz
 
Bases de datos
Bases de datosBases de datos
Bases de datos
Rosa Maria Alatorre
 
Bases de datos
Bases de datosBases de datos
Bases de datos
JUAN JOSE MADRIGAL RUIZ
 
Base de datos
Base de datosBase de datos
Base de datos
Mauro Castañon
 
Act4 samuel dominguez._basesdedatos
Act4 samuel dominguez._basesdedatosAct4 samuel dominguez._basesdedatos
Act4 samuel dominguez._basesdedatos
eskrapi dominguez
 
BASE DE DATOS
BASE DE DATOSBASE DE DATOS
BASE DE DATOS
Ken Castañeda Colina
 
Bases datos
Bases datosBases datos
Bases datos
fredy Castañeda
 

Similar a Base de datos (20)

Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentes
 
Actividad 4
Actividad 4Actividad 4
Actividad 4
 
Base de Datos
Base de DatosBase de Datos
Base de Datos
 
Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentes
 
Base de datos
Base de datosBase de datos
Base de datos
 
Bases de datos mas populares
Bases de datos mas popularesBases de datos mas populares
Bases de datos mas populares
 
BASES DE DATOS
BASES DE DATOSBASES DE DATOS
BASES DE DATOS
 
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
 
Act4 presentación jiménez_mireya
Act4 presentación jiménez_mireyaAct4 presentación jiménez_mireya
Act4 presentación jiménez_mireya
 
Practica 2 base de datos
Practica 2 base de datosPractica 2 base de datos
Practica 2 base de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
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
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Act4 samuel dominguez._basesdedatos
Act4 samuel dominguez._basesdedatosAct4 samuel dominguez._basesdedatos
Act4 samuel dominguez._basesdedatos
 
BASE DE DATOS
BASE DE DATOSBASE DE DATOS
BASE DE DATOS
 
Bases datos
Bases datosBases datos
Bases datos
 

Último

Comunidades virtuales de aprendizaje o educativas E-LEARNING.pdf
Comunidades virtuales de aprendizaje  o educativas E-LEARNING.pdfComunidades virtuales de aprendizaje  o educativas E-LEARNING.pdf
Comunidades virtuales de aprendizaje o educativas E-LEARNING.pdf
brayansangar73
 
REPORTE DE HOMICIDIO DOLOSO-MAYO 2024.pdf
REPORTE DE HOMICIDIO DOLOSO-MAYO 2024.pdfREPORTE DE HOMICIDIO DOLOSO-MAYO 2024.pdf
REPORTE DE HOMICIDIO DOLOSO-MAYO 2024.pdf
IrapuatoCmovamos
 
sistema paralingüística fhdjsjsbsnnssnnsbs
sistema paralingüística fhdjsjsbsnnssnnsbssistema paralingüística fhdjsjsbsnnssnnsbs
sistema paralingüística fhdjsjsbsnnssnnsbs
SantiagoMejia99
 
DEFENSA NACIONAL.ppt muy fácil de entender
DEFENSA NACIONAL.ppt muy fácil de entenderDEFENSA NACIONAL.ppt muy fácil de entender
DEFENSA NACIONAL.ppt muy fácil de entender
mvargasleveau
 
LINEA DE TIEMPO Y PERIODO INTERTESTAMENTARIO
LINEA DE TIEMPO Y PERIODO INTERTESTAMENTARIOLINEA DE TIEMPO Y PERIODO INTERTESTAMENTARIO
LINEA DE TIEMPO Y PERIODO INTERTESTAMENTARIO
AaronPleitez
 
Claves Ipsos numero 29 --- Mayo 2024.pdf
Claves Ipsos numero 29 --- Mayo 2024.pdfClaves Ipsos numero 29 --- Mayo 2024.pdf
Claves Ipsos numero 29 --- Mayo 2024.pdf
Emisor Digital
 
10 colonias - Análisis socio-demográfico 2024.pdf
10 colonias - Análisis socio-demográfico 2024.pdf10 colonias - Análisis socio-demográfico 2024.pdf
10 colonias - Análisis socio-demográfico 2024.pdf
IrapuatoCmovamos
 
Instituciones financieras globales por efectivo disponible (2024).pdf
Instituciones financieras globales por efectivo disponible (2024).pdfInstituciones financieras globales por efectivo disponible (2024).pdf
Instituciones financieras globales por efectivo disponible (2024).pdf
JC Díaz Herrera
 
mapa conceptual y mental para niños de primaria y secundaria
mapa conceptual y mental para niños de primaria y secundariamapa conceptual y mental para niños de primaria y secundaria
mapa conceptual y mental para niños de primaria y secundaria
ManuelAlbertoHeredia1
 
e learning^.pptxdieguearmandozuñiga. Comhot
e learning^.pptxdieguearmandozuñiga. Comhote learning^.pptxdieguearmandozuñiga. Comhot
e learning^.pptxdieguearmandozuñiga. Comhot
diegozuniga768
 
Presentación sobre la geometría, aplicaciones y ramas
Presentación sobre la geometría, aplicaciones y ramasPresentación sobre la geometría, aplicaciones y ramas
Presentación sobre la geometría, aplicaciones y ramas
JosMuoz943377
 
Desarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamientoDesarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamiento
ManuelaReina3
 
Países_por_participacion_porcentual_en_el PNB global (2024) .pdf
Países_por_participacion_porcentual_en_el PNB global (2024) .pdfPaíses_por_participacion_porcentual_en_el PNB global (2024) .pdf
Países_por_participacion_porcentual_en_el PNB global (2024) .pdf
JC Díaz Herrera
 
PPT Interes-Simple-pptx.pptx-ejercicios.
PPT Interes-Simple-pptx.pptx-ejercicios.PPT Interes-Simple-pptx.pptx-ejercicios.
PPT Interes-Simple-pptx.pptx-ejercicios.
MELANYANELKACRUZLEON
 
contraguerrilla.pdf sobre anti emboscadas
contraguerrilla.pdf sobre anti emboscadascontraguerrilla.pdf sobre anti emboscadas
contraguerrilla.pdf sobre anti emboscadas
DieguinhoSalazar
 
Informe de violencia mayo 2024 - Multigremial Mayo.pdf
Informe de violencia mayo 2024 - Multigremial Mayo.pdfInforme de violencia mayo 2024 - Multigremial Mayo.pdf
Informe de violencia mayo 2024 - Multigremial Mayo.pdf
Emisor Digital
 
MINEDUC-MINEDUC-2023-00075-A Comité de Padres y Representantes.pdf
MINEDUC-MINEDUC-2023-00075-A Comité de Padres y Representantes.pdfMINEDUC-MINEDUC-2023-00075-A Comité de Padres y Representantes.pdf
MINEDUC-MINEDUC-2023-00075-A Comité de Padres y Representantes.pdf
RicardoNacevilla1
 
ACOMPAÑAMIENTO INTEGRAL DE VALORES .pptx
ACOMPAÑAMIENTO INTEGRAL DE VALORES .pptxACOMPAÑAMIENTO INTEGRAL DE VALORES .pptx
ACOMPAÑAMIENTO INTEGRAL DE VALORES .pptx
MelanieYuksselleCarr
 
3-Modelamiento de Procesos usando BPMN.ppt
3-Modelamiento de Procesos usando BPMN.ppt3-Modelamiento de Procesos usando BPMN.ppt
3-Modelamiento de Procesos usando BPMN.ppt
nahumrondanurbano
 

Último (19)

Comunidades virtuales de aprendizaje o educativas E-LEARNING.pdf
Comunidades virtuales de aprendizaje  o educativas E-LEARNING.pdfComunidades virtuales de aprendizaje  o educativas E-LEARNING.pdf
Comunidades virtuales de aprendizaje o educativas E-LEARNING.pdf
 
REPORTE DE HOMICIDIO DOLOSO-MAYO 2024.pdf
REPORTE DE HOMICIDIO DOLOSO-MAYO 2024.pdfREPORTE DE HOMICIDIO DOLOSO-MAYO 2024.pdf
REPORTE DE HOMICIDIO DOLOSO-MAYO 2024.pdf
 
sistema paralingüística fhdjsjsbsnnssnnsbs
sistema paralingüística fhdjsjsbsnnssnnsbssistema paralingüística fhdjsjsbsnnssnnsbs
sistema paralingüística fhdjsjsbsnnssnnsbs
 
DEFENSA NACIONAL.ppt muy fácil de entender
DEFENSA NACIONAL.ppt muy fácil de entenderDEFENSA NACIONAL.ppt muy fácil de entender
DEFENSA NACIONAL.ppt muy fácil de entender
 
LINEA DE TIEMPO Y PERIODO INTERTESTAMENTARIO
LINEA DE TIEMPO Y PERIODO INTERTESTAMENTARIOLINEA DE TIEMPO Y PERIODO INTERTESTAMENTARIO
LINEA DE TIEMPO Y PERIODO INTERTESTAMENTARIO
 
Claves Ipsos numero 29 --- Mayo 2024.pdf
Claves Ipsos numero 29 --- Mayo 2024.pdfClaves Ipsos numero 29 --- Mayo 2024.pdf
Claves Ipsos numero 29 --- Mayo 2024.pdf
 
10 colonias - Análisis socio-demográfico 2024.pdf
10 colonias - Análisis socio-demográfico 2024.pdf10 colonias - Análisis socio-demográfico 2024.pdf
10 colonias - Análisis socio-demográfico 2024.pdf
 
Instituciones financieras globales por efectivo disponible (2024).pdf
Instituciones financieras globales por efectivo disponible (2024).pdfInstituciones financieras globales por efectivo disponible (2024).pdf
Instituciones financieras globales por efectivo disponible (2024).pdf
 
mapa conceptual y mental para niños de primaria y secundaria
mapa conceptual y mental para niños de primaria y secundariamapa conceptual y mental para niños de primaria y secundaria
mapa conceptual y mental para niños de primaria y secundaria
 
e learning^.pptxdieguearmandozuñiga. Comhot
e learning^.pptxdieguearmandozuñiga. Comhote learning^.pptxdieguearmandozuñiga. Comhot
e learning^.pptxdieguearmandozuñiga. Comhot
 
Presentación sobre la geometría, aplicaciones y ramas
Presentación sobre la geometría, aplicaciones y ramasPresentación sobre la geometría, aplicaciones y ramas
Presentación sobre la geometría, aplicaciones y ramas
 
Desarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamientoDesarrollo de habilidades de pensamiento
Desarrollo de habilidades de pensamiento
 
Países_por_participacion_porcentual_en_el PNB global (2024) .pdf
Países_por_participacion_porcentual_en_el PNB global (2024) .pdfPaíses_por_participacion_porcentual_en_el PNB global (2024) .pdf
Países_por_participacion_porcentual_en_el PNB global (2024) .pdf
 
PPT Interes-Simple-pptx.pptx-ejercicios.
PPT Interes-Simple-pptx.pptx-ejercicios.PPT Interes-Simple-pptx.pptx-ejercicios.
PPT Interes-Simple-pptx.pptx-ejercicios.
 
contraguerrilla.pdf sobre anti emboscadas
contraguerrilla.pdf sobre anti emboscadascontraguerrilla.pdf sobre anti emboscadas
contraguerrilla.pdf sobre anti emboscadas
 
Informe de violencia mayo 2024 - Multigremial Mayo.pdf
Informe de violencia mayo 2024 - Multigremial Mayo.pdfInforme de violencia mayo 2024 - Multigremial Mayo.pdf
Informe de violencia mayo 2024 - Multigremial Mayo.pdf
 
MINEDUC-MINEDUC-2023-00075-A Comité de Padres y Representantes.pdf
MINEDUC-MINEDUC-2023-00075-A Comité de Padres y Representantes.pdfMINEDUC-MINEDUC-2023-00075-A Comité de Padres y Representantes.pdf
MINEDUC-MINEDUC-2023-00075-A Comité de Padres y Representantes.pdf
 
ACOMPAÑAMIENTO INTEGRAL DE VALORES .pptx
ACOMPAÑAMIENTO INTEGRAL DE VALORES .pptxACOMPAÑAMIENTO INTEGRAL DE VALORES .pptx
ACOMPAÑAMIENTO INTEGRAL DE VALORES .pptx
 
3-Modelamiento de Procesos usando BPMN.ppt
3-Modelamiento de Procesos usando BPMN.ppt3-Modelamiento de Procesos usando BPMN.ppt
3-Modelamiento de Procesos usando BPMN.ppt
 

Base de datos

  • 1. ¿Que es una base de datos? Una base de datos es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. En este sentido; una biblioteca puede considerarse una base de datos compuesta en su mayoría por documentos y textos impresos en papel e indexados para su consulta.
  • 2. ¿Qué es una base de datos tipo SQL? Microsoft SQL es un lenguaje de base de datos que se usa para crear, gestionar y consultar bases de datos de Microsoft SQL Server y Microsoft Access. Los tipos de datos de Microsoft SQL se refieren a la categoría de la información contenida en las variables de base de datos. Cada tipo de datos, o variable, se guarda en una columna distinta dentro de la base de
  • 3. ¿Qué es una base de datos No- SQL? Nos referimos a una amplia clase de sistemas de gestión de datos (mecanismos para el almacenamiento y recuperación de datos) que difieren, en aspectos importantes, del modelo clásico de relaciones entre entidades (o tablas) existente en los sistemas de gestión bases de datos relacionales, siendo el más destacado el que no usan SQL como lenguaje principal de
  • 4. Bases de datos mas populares
  • 5. ¿Que es SQL server? Microsoft SQL Server es un sistema de manejo de bases de datos del modelo relacional, desarrollado por la empresa Microsoft. El lenguaje de desarrollo utilizado (por línea de comandos o mediante la interfaz gráfica de Management Studio) es Transact-SQL (TSQL), una implementación del estándar ANSI del lenguaje SQL, utilizado para manipular y recuperar datos (DML), crear tablas y definir relaciones entre ellas (DDL). Características: • Soporte de transacciones. • Soporta procedimientos almacenados. • Incluye también un entorno gráfico de administración, que permite el uso de comandos DDL y DML gráficamente. • Permite trabajar en modo cliente- servidor, donde la información y datos se alojan en el servidor y los terminales o clientes de la red sólo acceden a la información. • Además permite administrar información de otros servidores de datos.
  • 6. ¿Que es Oracle? Oracle es básicamente una herramienta cliente/servidor para la gestión de Bases de Datos. Es un producto vendido a nivel mundial, aunque la gran potencia que tiene y su elevado precio hace que sólo se vea en empresas muy grandes y multinacionales, por norma general. Caracteristicas: • Oracle es básicamente una herramienta cliente/servidor para la gestión de Bases de Datos. • Para poder utilizar Oracle es necesario la instalación de la herramienta servidor Oracle 8i. • Para desarrollar aplicaciones en Oracle se necesita PL/SQL, store procedures y SQL para crear el formulario. • PL/SQL es un lenguaje de programación incrustado en Oracle, el mismo que soporta consultas y manipulación de datos que se usan en SQL (lenguaje declarativo, que permite realizar ciertas operaciones en las bases de datos). • Existen dos formas de licenciarse en Oracle, una es por el número de procesadores y la otra el por el número de usuarios. • El preferible licenciarse por número de usuarios ya que los costos son significativamente más baratos que por procesador. • Store Procedure es un conjunto de bloques PL/SQL. • Oracle es portable porque se puede instalar en la gran mayoría de los sistemas operativos y también tiene una gran capacidad de almacenamiento.
  • 7. ¿Que es Mongo DB? MongoDB (de la palabra en inglés “humongous” que significa enorme) es sistema de base de datos NoSQL a documentos, desarrollado bajo el concepto de código abierto. MongoDB forma parte de la nueva de sistemas de base de datos NoSQL. lugar de guardar los datos en tablas se hace en las base de datos MongoDB guarda estructuras de datos documentos similares a JSON con un esquema dinámico (MongoDB utiliza especificación llamada BSON), que la integración de los datos en aplicaciones sea más fácil y rápida. El desarrollo de MongoDB empezó en octubre de 2007 por la compañía de software 10gen.1 Ahora MongoDB es una base de datos lista para su uso en producción y con muchas (features). Características: Consultas Ad hoc MongoDB soporta la búsqueda por campos, consultas de rangos y expresiones regulares. Las consultas pueden devolver un campo específico del documento pero también puede ser una función JavaScript definida por el usuario. Indexación Cualquier campo en un documento de MongoDB puede ser indexado, al igual que es posible hacer índices secundarios. El concepto de índices en MongoDB es similar a los encontrados en base de datos relacionales.. Replicación MongoDB soporta el tipo de replicación primario-secundario. Cada grupo de primario y sus secundarios se denomina replica set .13 El primario puede ejecutar comandos de lectura y escritura. Los secundarios replican los datos del primario y sólo se pueden usar para lectura o para copia de seguridad, pero no se pueden realizar escrituras. Balanceo de carga MongoDB se puede escalar de forma horizontal usando el concepto de “shard”.14 El desarrollador elige una clave de sharding, la cual determina cómo serán distribuidos los datos de una colección. Los datos son divididos en rangos (basado en la clave de sharding) y distribuidos a través de múltiples shard. Cada shard puede ser una replica set. MongoDB tiene la capacidad de ejecutarse en múltiple servidores, balanceando la carga y/o replicando los datos para poder mantener el sistema funcionando en caso que exista un fallo de hardware. Almacenamiento de archivos MongoDB puede ser utilizado como un sistema de archivos, tomando la ventaja de la capacidad que tiene MongoDB para el balanceo de carga y la replicación de datos utilizando múltiples servidores para el almacenamiento de archivos.
  • 8. ¿Qué es Oracle NoSQL? Pese a la no existencia de una definición formal, cuando hablamos de base datos NoSQL, también conocidas como “No sólo SQL”, nos referimos a una amplia clase de sistemas de gestión de datos (mecanismos para el almacenamiento y recuperación de datos) que difieren, en aspectos importantes, del modelo clásico de relaciones entre entidades (o tablas) existente en los sistemas de gestión bases de datos relacionales, siendo el más destacado el que no usan SQL como lenguaje principal Características: Consistencia Eventual: A diferencia de las bases de datos relacionales tradicionales, en la mayoría de sistemas NoSQL, no se implementan mecanismos rígidos de consistencia que garanticen que cualquier cambio llevado a cabo en el sistema distribuido sea visto, al mismo tiempo, por todos los nodos y asegurando, también, la no violación de posibles restricciones de integridad de los datos u otras reglas definidas. Flexibilidad en el esquema: En la mayoría de base de datos NoSQL, los esquemas de datos son dinámicos; es decir, a diferencia de las bases de datos relacionales en las que, la escritura de los datos debe adaptarse a unas estructuras(o tablas, compuestas a su vez por filas y columnas) y tipos de datos pre- definidos,
  • 9. ¿Qué es cassandra? Apache Cassandra 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. La arquitectura distribuida de Cassandra está basada en una serie de nodos iguales que se comunican con un protocolo P2P con lo que la redundancia es máxima. Está desarrollada por Apache Software Foundation. Descentralizado Todos los nodos del clúster tiene el mismo rol. No hay un único punto de fallo. Los datos se distribuyen a través del clúster (por lo que cada nodo contiene datos diferentes). Soporta replicación y replicación de múltiples data center Las estrategias de replicación son configurables .22 Cassandra está diseñado como un sistema distribuido, para el despliegue de un gran número de nodos a través de múltiples centros de datos. Escalabilidad El rendimiento de leer y escribir aumenta linealmente a medida que se añaden nuevos nodos. Se pueden agregar nuevos nodos sin necesidad de interrumpir la ejecución de la aplicación. Tolerancia a fallos Los datos se replican automáticamente a múltiples nodos para recuperarse frente a fallos. Cassandra soporta replicación a través de múltiples datacenter.