12 - Planetas Extrasolares - Seminario de las Aulas de la Experiencia UPV/EHU
Principales bases de datos existentes
1. PRINCIPALES BASES
DE DATOS EXISTENTES
C E N T R O D E B A C H I L L E R ATO T E C N O LO G I C O
A G R O P E C U A R I O
5 ° A O F I M AT I C A
M A E S T R O : U B A L D O S A L A S B R I O N E S
S E R G I O I S R A E L S A N C H E Z M O R A L E S
2. ¿QUÉ ES UNA BASE DE DATOS?
Una base de datos es un “almacén” que nos
permite guardar grandes cantidades de
información de forma organizada para que
luego podamos encontrar y utilizar
fácilmente.
3. ¿QUÉ ES UNA BASE DE DATOS DE TIPO
SQL?
• SQL (Structured Query Language) es un lenguaje de programación estándar e
interactivo para la obtención de información desde una base de datos y para
actualizarla. Aunque SQL es a la vez un ANSI y una norma ISO, muchos productos de
bases de datos soportan SQL con extensiones propietarias al lenguaje estándar.
4. ¿QUÉ ES UNA BASE DE DATOS NO-
SQL?
• En informática, NoSQL (a veces llamado "no sólo SQL") es una amplia clase de sistemas
de gestión de bases de datos que difieren del modelo clásico de SGBDR (Sistema de
Gestión de Bases de Datos Relacionales) en aspectos importantes, siendo el más
destacado que no usan SQL como lenguaje principal de consultas.
5. BASES DE DATOS MÁS POPULARES
• Oracle: Este tipo de sistema de gestión, es la base de datos relacional que tiene una
mayor fiabilidad y el que más se usa. Su desarrollo data de 1977 y es propiedad de
Oracle Corporation.
• SQL Server: Uno de los sistemas que hace la competencia de forma directa a Oracle, es
el SQL Server del gigante Microsoft. Tanto este último como el de Oracle, son los que
cuentan con una mayor cuota de mercado en el sector de las bases de datos.
6. • MySQL: Este es un Gestor que tiene una instalación bastante simple y que actúa del lado
del cliente (servidor) y es del tipo de código abierto con licencia comercial disponible.
• FireBird: Como principal característica podemos aludir a su potencia, que se acompaña
con un sencillo sistema de gestión de base de datos relacional SQL. Es uno de los mejores
gestores de código abierto (Open Source) y es compatible con Windows y Linux.
7. VENTAJAS Y DESVENTAJAS DE LAS BASES
DE LAS BASES DE DATOS
VENTA JAS
• Almacenan grandes cantidades de
información.
• Esto es muy útil para las grandes
compañías que manejan grandes
volúmenes de información.
• Compartir la información.
• Acceso rápido a la información.
• Eliminación de información repetida o
redundante.
• Aumento en la productividad.
• Como la información está disponible y es
coherente, los usuarios podrán aumentar
su rendimiento al saber que cuentan con
una información fiel.
• Reducción del espacio de
almacenamiento.
• Mejora la seguridad de la información.
• Mejor mantenimiento.
8. DESVENTAJAS
• Tamaño.
Entre más grande sea la base de datos, se
requiere mayor capacidad e disco duro y
más memoria ram para que pueda
funcionar adecuadamente.
• Costo.
El hardware y software para el correcto
funcionamiento de una base de datos es
costoso.
• Actualización.
Es necesario mantener actualizados a los
usuarios ya que las tecnologías van
cambiando constantemente.
• Vulnerabilidad a los fallos.
Esta es una gran desventaja ya que la base
de datos está expuesta a fallos que no están
en las manos de los usuarios, como una
descarga eléctrica.
9. SQL SERVER
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).
10. ORACLE
• Oracle es básicamente un herramienta cliente/servidor para la gestión de base de datos, es un
producto vendido a nivel mundial, aunque la gran potencia que tiene y su elevado precio hace
que solo se vea en empresas muy grandes y multinacionales, por norma general.
11. MONGO DB
• MongoDB es un sistema de base de datos NoSQL orientado a documentos, desarrollado
bajo el concepto de código abierto.
• MongoDB forma parte de la nueva familia de sistemas de base de datos NoSQL. En lugar
de guardar los datos en tablas como se hace en las base de datos relacionales, MongoDB
guarda estructuras de datos en documentos similares a JSON con un esquema dinámico
12. ORACLE NOSQL
• es una base de datos de valor-clave distribuida tipo NoSQL de Oracle Corporation
.Proporciona semántica transaccional para manipulación de datos, escalabilidad
horizontal y administración y supervisión sencillas.
13. 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.