act4 andrade lesvia

21
UNIVERSIDAD AUTONÓMA DE YUCATÁN BACHILLERATO VIRTUAL LESVIA ESTHER ANDRADE GARCÍA UADY

Upload: esther-andrade-garcia

Post on 15-Jan-2017

35 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Act4 andrade lesvia

UNIVERSIDAD AUTONÓMA DE YUCATÁNBACHILLERATO VIRTUAL

LESVIA ESTHER ANDRADE GARCÍA

UADY

Page 2: Act4 andrade lesvia

PRINCIPALES BASES DE DATOS

EXISTENTES

Page 3: Act4 andrade lesvia

A. ¿QUÉ ES UNA BASE DE DATOS?

 Se le llama base de datos a los bancos de información que contienen datos relativos a diversas temáticas y categorizados de distinta manera, pero que comparten entre sí algún tipo de vínculo o relación que busca ordenarlos y clasificarlos en conjunto.

Page 4: Act4 andrade lesvia

B. ¿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.

Page 5: Act4 andrade lesvia

C. ¿QUÉ ES UNA BASE DE DATOS NO- SQL?

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 del sistema de gestión de bases de datos relacionales (RDBMS) en aspectos importantes, el más destacado es que no usan SQL como el principal lenguaje de consultas, 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.

Page 6: Act4 andrade lesvia

BASES DE DATOS MÁS POPULARES

Page 7: Act4 andrade lesvia

SQL SERVER.

Es un sistema de manejo de bases de datos del modelo relacional, desarrollado por la empresa Microsoft.

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 estandar, que se denomina

Transact SQL, etc.

Page 8: Act4 andrade lesvia

SQL SERVER.

- Desventajas Los problemas de la 6.5 eran muchos: bloqueo a nivel de

página, dispositivos con crecimiento manual, un tamaño de página fijo y demasiado pequeño (2048KB), una pésima implementación de los tipos de datos variables como varchar.

- La principal desventaja es la enorme cantidad de memoria RAM que utiliza para la instalación y utilización del software.

- Una de las desventajas de SQL es que si lo quieres para practicas no te va hacer útil por que en el se prohíben muchas cosas tiene restricciones en lo particular me parase mas viable usar MySQL es mucho mejor además de ser un software gratis.

- La relación calidad-precio esta muy debajo comparado con oracle.

Page 9: Act4 andrade lesvia

ORACLE.

Es una colección de datos tratados como una unidad. El propósito de una base de datos es para almacenar y recuperar información relacionada. Un servidor de base de datos es la clave para resolver los problemas de gestión de la información.

Page 10: Act4 andrade lesvia

VENTAJAS 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. Oracle 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.

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.

El software del servidor puede ejecutarse en multitud de sistemas operativos.

Existe incluso una versión personal para Windows 9x, lo cual es un punto a favor para los desarrolladores que se llevan trabajo a casa.

Oracle es la base de datos con más orientación hacía INTERNET.

Page 11: Act4 andrade lesvia

DESVENTAJAS 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.

También es elevado el coste de la información, y sólo últimamente han comenzado a aparecer buenos libros sobre asuntos técnicos distintos de la simple instalación y administración.

Page 12: Act4 andrade lesvia

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 BSCON. es un formato ligero para intercambio de datos.) forma parte de la familia S.B.P NOSQL.

Page 13: Act4 andrade lesvia

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 sistemas 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 desarrollador elige una llave shard(clave). La configuración automática, se puede agregar

nuevas maquinas a mongo DB con el sistema de base corriendo.

COSTOS Es un software libre.

Page 14: Act4 andrade lesvia

DESVENTAJA Mongo DB 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.

Page 15: Act4 andrade lesvia

ORACLE NOSQL Oracle NoSQL Database proporciona un

modelo de transacción poderoso y flexible que simplifica enormemente el proceso de desarrollo de una aplicación basada en NoSQL. Escala horizontalmente con mayor disponibilidad y balance de carga transparente aún cuando agrega una nueva capacidad dinámicamente.

Page 16: Act4 andrade lesvia

VENTAJAS Oracle NoSQL base de datos se basa en la

Oracle Berkeley DB Java Edition alta disponibilidad motor de almacenamiento. Además de que se añade una capa de servicios para su uso en entornos distribuidos para proporcionar una distribución, el almacenamiento de clave / valor altamente disponible, adecuado para de gran volumen, las aplicaciones sensibles a la latencia

Page 17: Act4 andrade lesvia

Los usuarios pueden escribir aplicaciones para la base de datos Oracle NoSQL utilizando Java / C API para leer y escribir datos. Aplicaciones de los clientes interactúan con la base de datos Oracle NoSQL almacén de claves-valor con Oracle NoSQL conductor, que une a la aplicación como una aplicación Java biblioteca de archivo (.jar) y se accede mediante una serie de Java API s. Esto proporciona acceso a los datos a través del nodo de la clave solicitada.

Page 18: Act4 andrade lesvia

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.

Page 19: Act4 andrade lesvia

VENTAJAS orientado a columna familias, tolerante a

fallos , ya que replica los datos de forma automática a múltiples nodos; cuando un nodo falla puede ser reemplazado sin ningún periodo de inactividad. permite replicas a múltiples data centers; almacenamiento de los datos tipo column family.

Page 20: Act4 andrade lesvia

DESVENTAJAS No orientado a transacciones este es le factor mas débil de

esta tecnología. El hecho de tener los datos guardados columna a columna

nos permite retornar las filas mas rápidamente, pero al insertar, actualizar o borrar un registro, se deberá hacer en mas de una ubicación; por esta razón este tipo de base de datos no se recomienda para sistemas de tipo OLTP orientados a transacciones y alta concurrencia.

Page 21: Act4 andrade lesvia

FUENTE BIBLIOGRAFICA https://es.wikipedia.org/wiki/Base_de_datos http://definicion.de/sql/ http://

www.definicionabc.com/tecnologia/base-de-datos.php

http://perezlili.blogspot.mx/2014/08/apache-cassandra.html

https://www.google.com.mx/?gfe_rd=cr&ei=M_KUV-npJIvD8geE24GoCg&gws_rd=ssl#q=cassandra

https://www.google.com.mx/?gfe_rd=cr&ei=M_KUV-npJIvD8geE24GoCg&gws_rd=ssl#q=Oracle+NoSQL+caracteristicas,+ventajas+y+desventajas