Tipos de bases de datos
-
Upload
laura-ofelia-rivera-chavez -
Category
Education
-
view
84 -
download
0
Transcript of Tipos de bases de datos
![Page 1: Tipos de bases de datos](https://reader036.fdocuments.ec/reader036/viewer/2022070523/58ed2ea71a28ab19498b45f1/html5/thumbnails/1.jpg)
PRESENTA:PRINCIPALES BASES DE DATOS
EXISTENTES
Mtra. Laura Ofelia Rivera Chávez
![Page 2: Tipos de bases de datos](https://reader036.fdocuments.ec/reader036/viewer/2022070523/58ed2ea71a28ab19498b45f1/html5/thumbnails/2.jpg)
UN AGRADECIMIENTO ESPECIAL POR TODAS SUS ATENCIONES Y APOYO
DURANTE EL PROCESO DE ESTE CURSO .
Tutor: Jesús Aurelio Castro Magaña
![Page 3: Tipos de bases de datos](https://reader036.fdocuments.ec/reader036/viewer/2022070523/58ed2ea71a28ab19498b45f1/html5/thumbnails/3.jpg)
¿Qué es una base de datos?
Se define una base de datos, como una serie de datos organizados y relacionados entre si, los cuales son recolectados y explotados por los sistemas de información de una empresa o negocio en particular.
![Page 4: Tipos de bases de datos](https://reader036.fdocuments.ec/reader036/viewer/2022070523/58ed2ea71a28ab19498b45f1/html5/thumbnails/4.jpg)
¿Qué es una base de datos SQL?
En un lenguaje de base de datos 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 una base de datos. Las definiciones de columna enseñan a la base de datos, como de debe almacenar y usar cada tipo de dato.
![Page 5: Tipos de bases de datos](https://reader036.fdocuments.ec/reader036/viewer/2022070523/58ed2ea71a28ab19498b45f1/html5/thumbnails/5.jpg)
¿Qué es una base de datos No -SQL?
Es una multitud de base de datos que intentan solventar las limitaciones que el modelo relacional se encuentra en entornos de almacenamiento masivo de datos, y concretamente en las que tiene el momento de escalar, donde es necesario de disponer de servidores muy potentes y de balanceo de carga.
![Page 6: Tipos de bases de datos](https://reader036.fdocuments.ec/reader036/viewer/2022070523/58ed2ea71a28ab19498b45f1/html5/thumbnails/6.jpg)
Bases de datos más populares
I. SQL SERVER:Es el servicio principal para almacenar, procesar y asegurar datos. El Data base Engine (motor de base de datos), proporciona acceso controlado y procesamiento de transacciones rápido para cumplir con los requisitos de las aplicaciones consumidoras de datos mas exigentes de una empresa. El Data base Engine (motor de base de datos) también proporciona la compatibilidad completa para mantener una alta disponibilidad.
![Page 7: Tipos de bases de datos](https://reader036.fdocuments.ec/reader036/viewer/2022070523/58ed2ea71a28ab19498b45f1/html5/thumbnails/7.jpg)
Ventajas de SQL SERVER
Velocidad a realizar operaciones, lo que lo hace uno de los gestores con mayor rendimiento.
Bajo costo en requerimientos para la elaboración de base de datos. Facilidad de configuración e instalación. Soporta gran variedad de sistemas operativos.
![Page 8: Tipos de bases de datos](https://reader036.fdocuments.ec/reader036/viewer/2022070523/58ed2ea71a28ab19498b45f1/html5/thumbnails/8.jpg)
Desventaja de SQL SERVER
Un gran porcentaje de las utilidades de MySQL no están documentadas.
![Page 9: Tipos de bases de datos](https://reader036.fdocuments.ec/reader036/viewer/2022070523/58ed2ea71a28ab19498b45f1/html5/thumbnails/9.jpg)
II. Oracle
Es un sistema de administración de base de datos relacionales RDBMS (el modelo relacional de un modo sencillo) consiste en utilizar tablas bidimensionales para almacenar la información para almacenar la información y consta de tres elementos básicos: tablas, conjunto de operadores para manipular esas tablas y reglas de integridad.
![Page 10: Tipos de bases de datos](https://reader036.fdocuments.ec/reader036/viewer/2022070523/58ed2ea71a28ab19498b45f1/html5/thumbnails/10.jpg)
Ventajas de Oracle
Es el motor de base de datos relacional mas 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 base de datos distribuidas.
El software del servidor puede ejecutarse en multitud de sistemas operativos.
![Page 11: Tipos de bases de datos](https://reader036.fdocuments.ec/reader036/viewer/2022070523/58ed2ea71a28ab19498b45f1/html5/thumbnails/11.jpg)
Desventajas de Oracle
El mayor inconveniente de Oracle es quizás su precio La necesidad de ajustes Es elevado el costo de la información Pocos libros de consulta
![Page 12: Tipos de bases de datos](https://reader036.fdocuments.ec/reader036/viewer/2022070523/58ed2ea71a28ab19498b45f1/html5/thumbnails/12.jpg)
III Mongo DB
Es una base de datos orientada a documentos, esto quiere decir que en lugar de guardar los datos en registro, los guarda en documentos que son almacenados en BSCOM. (Es un formato ligero para formato de datos.) forma parte de la familia S.B.P NOSQL.
![Page 13: Tipos de bases de datos](https://reader036.fdocuments.ec/reader036/viewer/2022070523/58ed2ea71a28ab19498b45f1/html5/thumbnails/13.jpg)
MO NG O DB, T I E NE L A CAPACI DAD DE RE AL I Z AR CO NS ULTAS UT I L I Z ANDO JAVAS CRI PT, HACI E NDO Q UE E STAS S E AN E NVI ADAS D I RE CTAME NT E A L A BAS E DE DATO S PARA SE R E JE CUTADA, S E UT I L I Z A UN S I S T E MA DE ARCHI V O S , YA Q UE CUE NTA CO N L A CAPACI DAD PARA BAL ANCE AR L A CARG A Y RE CO P I L ACI Ó N DE DATO S UT I L I Z ANDO MÚLT I P L E S S E RV I DO RE S PARA AL MACE NAMI E NTO DE ARCHI V O , EL DE SARRO L L ADO R E L I G E UNA L L AV E S HARD (CL AV E ) , L A CO NF I G URACI Ó N AUTO MÁT I CA, S E P UE DE AG RE G AR NUE VAS MAQ UI NAS AMANDO DB CO N E L S I S T E MA DE BAS E CO RRI E NDO .
Ventajas de Mongo DB:
![Page 14: Tipos de bases de datos](https://reader036.fdocuments.ec/reader036/viewer/2022070523/58ed2ea71a28ab19498b45f1/html5/thumbnails/14.jpg)
Desventajas de Mongo DB El mongo DB bloque las bases de datos cada vez que realiza una
escritura, lo que reduce la congruencia 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 un replica, pero esto sigue sin satisfacer la durabilidad ni la verificabilidad.
Tiene problemas de rendimiento cuando el volumen de datos supera los 100GB.
![Page 15: Tipos de bases de datos](https://reader036.fdocuments.ec/reader036/viewer/2022070523/58ed2ea71a28ab19498b45f1/html5/thumbnails/15.jpg)
III. Oracle No. SQL
Oracle No. SQL Data base proporciona un modelo de transacción poderosa y flexible que simplifica enormemente el proceso de desarrollo de una aplicación basada en No. SQL. Escala horizontalmente con mayor disponibilidad y balance de carga transparente a un cuando agrega una nueva capacidad dinámicamente.
![Page 16: Tipos de bases de datos](https://reader036.fdocuments.ec/reader036/viewer/2022070523/58ed2ea71a28ab19498b45f1/html5/thumbnails/16.jpg)
E S E L MO TO R DE BAS E DE DATO S RE L ACI O NAL MAS US ADO A N I V E L MUNDI AL
P UE DE E JE CUTARS E E N TO DAS L AS P L ATAF O RMAS DE S DE UNA P C HAS TA UN S UP E RCO MPUTADO R
P E RMI T E E L US O DE PART I C I O NE S PARA L A ME JO RA DE L A E F I C I ENCI A , DE RE P L I CACI Ó N E I NCL US O C I E RTAS V E RS I O NES ADMI T E N L A ADMI N I S T RACI Ó N DE BAS E DE DATO S D I S T RI BUI DAS .
E L S O F T WARE DE L S E RV I DO R P UE DE E JE CUTARS E E N MULT I T UD DE S I S T EMAS O P E RAT I VO S .
E S L A BAS E DE DATO S CO N MAY O R O RI E NTACI Ó N HACI A I NT E RNE T
Ventajas de Oracle No.SQL
![Page 17: Tipos de bases de datos](https://reader036.fdocuments.ec/reader036/viewer/2022070523/58ed2ea71a28ab19498b45f1/html5/thumbnails/17.jpg)
Desventajas de Oracle No. SQL
El mayor inconveniente de Oracle es quizás su precio La necesidad de ajustes Es elevado el costo de la información Pocos libros de consulta
![Page 18: Tipos de bases de datos](https://reader036.fdocuments.ec/reader036/viewer/2022070523/58ed2ea71a28ab19498b45f1/html5/thumbnails/18.jpg)
IV. Casandra
Es una base de datos de código abierto, cuya principal característica es que fusiona Dynamo, de Amazon con BigTable, de Google, siendo ambas implementaciones de código cerrado.
![Page 19: Tipos de bases de datos](https://reader036.fdocuments.ec/reader036/viewer/2022070523/58ed2ea71a28ab19498b45f1/html5/thumbnails/19.jpg)
Ventajas de Cassandra
Esta desarrollada para ser un servidor distribuido, pero también puede ejecutarse como un modo simple
Escalabidad horizontal (añade nuevo hardware cuando sea preciso) Rápidas respuestas Elevadas velocidades de escritura para gestionar volumen de datos
incrementados. Detección automática de fallos.
![Page 20: Tipos de bases de datos](https://reader036.fdocuments.ec/reader036/viewer/2022070523/58ed2ea71a28ab19498b45f1/html5/thumbnails/20.jpg)
Desventajas de cassandra
Sistema de almacenamiento tan escalableNo permite ordenar resultados en tiempo de
consulta.No tiene SQL
![Page 21: Tipos de bases de datos](https://reader036.fdocuments.ec/reader036/viewer/2022070523/58ed2ea71a28ab19498b45f1/html5/thumbnails/21.jpg)
Conclusión
.
Los principales objetivos de un sistema gestor de bases de datos son:
1. Independencia lógica y física de los datos: se refiere a la capacidad de modificar una definición de esquema en un nivel de la arquitectura sin que esta modificación afecte al nivel inmediatamente superior.
2. Redundancia mínima: se trata de usar la base de datos como repositorio común de datos para distintas aplicaciones.
3.Acceso concurrente por parte de múltiples usuarios: control de concurrencia mediante técnicas de bloqueo o cerrado de datos accedidos.
![Page 22: Tipos de bases de datos](https://reader036.fdocuments.ec/reader036/viewer/2022070523/58ed2ea71a28ab19498b45f1/html5/thumbnails/22.jpg)
Recursos
del Busto, H. G., & Enríquez, O. Y. (2013). Bases de datos NoSQL. Revista Telem@ tica, 11(3), 21-33.