CURSO NACIONAL: (Curso Informática)
FORMACIÓN DISCIPLINAR
DOCENTES DE EDUCACIÓN MEDIA SUPERIOR
INSTITUCIONES DE EDUCACIÓN PÚBLICA DE EDUCACIÓN MEDIA
SUPERIOR
CENTRO BACHILLERATO TECNOLOGICO No. 50
Actividad de Aprendizaje No. 4 ( Screencast y bases de datos )
Lic. Nancy Gpe. Ibarra González
¿Qué es una base de datos?
Una base de datos es una herramienta para recopilar y organizar información. En
las bases de datos, se puede almacenar información sobre personas, productos,
pedidos o cualquier otra cosa.
¿Qué es una base de datos de tipo SQL?
La sigla SQL Structured Query Language (Lenguaje de Consulta
Estructurado).
Es 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. El SQL brinda la posibilidad de realizar consultas con el objetivo de
recuperar información de las bases de datos de manera sencilla.
¿Qué es una base de datos No-SQL?
Son las bases de datos no-relacionales, documentales o bases datos No-SQL
(de No Only SQL). Las bases de datos No-SQL incluyen almacenes de pares clave
valor (como Dynamo o MotionDb), servidores de estructuras de datos (Redis),
almacenes de N-Tuplas (Apache River) o almacenes de filas (Cassandra BigTable,
desarrollada por Google), entre otros tipos. Conviene no confundirlas.
Bases de datos mas populares
SQL Server
DESVENTAJAS DE SQL SERVER
Utiliza mucho la memoria RAM para el software.
No se puede utilizar como practicas tiene muchas restricciones.
La relación, calidad y el precio esta muy debajo comparado con oracle.
Tiene muchos bloqueos a nivel de página, un tamaño pésimo de los tipos de
datos.
VENTAJAS DE SQL SERVER
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.
Nos permite agregar otros servidores de SQL Server.
SQL permite administrar permisos a todo.
Oracle
DESVENTAJAS
Inhabilidad de implementar el procesamiento recursivo.
Incompatibilidad y complejidad.
Funcionalidad limitada.
VENTAJAS
Sistema de gestión y control centralizado.
Estadarización.
Es un lenguaje de computación diseñado para gestionar datos almacenados
en bases de datos RDBMS.
Oracle
Mongo DB
DESVENTAJAS
El código abierto puede significar una "mancha" en el soporte para las
empresas.
No están lo suficientemente maduros para algunas empresas.
Limitaciones de Inteligencia de Negocios.
La falta de experiencia.
Problemas de compatibilidad.
VENTAJAS
Es de código abierto - Sobre todas las cosas buenas
Escalamiento sencillo.
Diferentes DBs NoSQL para diferentes proyectos.
NoSQL y la nube es un ajuste natural.
Las bases de datos No-SQL utilizan sobre todo el uso de memoria en vez del
disco como la principal ubicación de escritura.
Oracle No-SQL
DESVENTAJAS
Los Modelos relacionales están generalmente respaldados por grandes
Proveedores.
Limitados en las herramientas de creación de informes ad hoc.
Algunas tienen una limitación de 2.5GB de espacio.
La mayoría de los desarrolladores de ODBMS son pequeñas empresas
VENTAJAS
Diferentes DBs NoSQL para diferentes proyectos.
Manejo de una gran cantidades de datos.
Se ejecutan en clusters de máquinas económicas.
Escalamiento simple.
Evita cuellos de botella.
Escribirá menos código que si estuviera escribiendo para un RDBMS.
Almacenar estructuras de datos muy complejas .
Cassandra
DESVENTAJAS
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.
VENTAJAS
Rápidas respuestas aunque la demanda crezca.
Almacenamiento distribuido.
Escalabilidad horizontal (añade nuevo hardware cuando sea preciso).
Bibliografia
• https://support.office.com/es-es/article/Conceptos-b%C3%A1sicos-sobre-bases-de-datos-a849ac16-07c7-4a31-99
• Definición de SQL - Qué es, Significado y Concepto http://definicion.de/sql/#ixzz4FHh6h9D5
• http://www.campusmvp.es/recursos/post/Fundamentos-de-bases-de-datos-NoSQL-MongoDB.aspx
• http://repositorio.utp.edu.co/dspace/bitstream/handle/11059/5119/0057565S161.pdf;jsessionid=15088A2A706BD
• http://sqlserver4b.weebly.com/ventajas-y-desventajas.html
• http://www.ehowenespanol.com/ventajas-desventajas-oracle-sql-lista_464674/
• http://www.linux-party.com/index.php/89-basesdedatos/6599-5-pros-y-5-contras-de-cinco-bases-de-
datos-nosql-
• http://www.zainex.es/tags/nosql/bases-datos-orientadas-objetos-documentos-ddbb-nosql
• http://dannapiti.blogspot.mx/2014/08/cassandra.html
• Server, Oracle, Mongo DB, Oracle NoSQL y Cassandra

ACTIVIDAD No. 4 Base de Datos

  • 1.
    CURSO NACIONAL: (CursoInformática) FORMACIÓN DISCIPLINAR DOCENTES DE EDUCACIÓN MEDIA SUPERIOR INSTITUCIONES DE EDUCACIÓN PÚBLICA DE EDUCACIÓN MEDIA SUPERIOR CENTRO BACHILLERATO TECNOLOGICO No. 50 Actividad de Aprendizaje No. 4 ( Screencast y bases de datos ) Lic. Nancy Gpe. Ibarra González
  • 2.
    ¿Qué es unabase de datos? Una base de datos es una herramienta para recopilar y organizar información. En las bases de datos, se puede almacenar información sobre personas, productos, pedidos o cualquier otra cosa. ¿Qué es una base de datos de tipo SQL? La sigla SQL Structured Query Language (Lenguaje de Consulta Estructurado). Es 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. El SQL brinda la posibilidad de realizar consultas con el objetivo de recuperar información de las bases de datos de manera sencilla.
  • 3.
    ¿Qué es unabase de datos No-SQL? Son las bases de datos no-relacionales, documentales o bases datos No-SQL (de No Only SQL). Las bases de datos No-SQL incluyen almacenes de pares clave valor (como Dynamo o MotionDb), servidores de estructuras de datos (Redis), almacenes de N-Tuplas (Apache River) o almacenes de filas (Cassandra BigTable, desarrollada por Google), entre otros tipos. Conviene no confundirlas.
  • 4.
    Bases de datosmas populares
  • 5.
    SQL Server DESVENTAJAS DESQL SERVER Utiliza mucho la memoria RAM para el software. No se puede utilizar como practicas tiene muchas restricciones. La relación, calidad y el precio esta muy debajo comparado con oracle. Tiene muchos bloqueos a nivel de página, un tamaño pésimo de los tipos de datos. VENTAJAS DE SQL SERVER 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. Nos permite agregar otros servidores de SQL Server. SQL permite administrar permisos a todo.
  • 6.
    Oracle DESVENTAJAS Inhabilidad de implementarel procesamiento recursivo. Incompatibilidad y complejidad. Funcionalidad limitada. VENTAJAS Sistema de gestión y control centralizado. Estadarización. Es un lenguaje de computación diseñado para gestionar datos almacenados en bases de datos RDBMS. Oracle
  • 7.
    Mongo DB DESVENTAJAS El códigoabierto puede significar una "mancha" en el soporte para las empresas. No están lo suficientemente maduros para algunas empresas. Limitaciones de Inteligencia de Negocios. La falta de experiencia. Problemas de compatibilidad. VENTAJAS Es de código abierto - Sobre todas las cosas buenas Escalamiento sencillo. Diferentes DBs NoSQL para diferentes proyectos. NoSQL y la nube es un ajuste natural. Las bases de datos No-SQL utilizan sobre todo el uso de memoria en vez del disco como la principal ubicación de escritura.
  • 8.
    Oracle No-SQL DESVENTAJAS Los Modelosrelacionales están generalmente respaldados por grandes Proveedores. Limitados en las herramientas de creación de informes ad hoc. Algunas tienen una limitación de 2.5GB de espacio. La mayoría de los desarrolladores de ODBMS son pequeñas empresas VENTAJAS Diferentes DBs NoSQL para diferentes proyectos. Manejo de una gran cantidades de datos. Se ejecutan en clusters de máquinas económicas. Escalamiento simple. Evita cuellos de botella. Escribirá menos código que si estuviera escribiendo para un RDBMS. Almacenar estructuras de datos muy complejas .
  • 9.
    Cassandra DESVENTAJAS 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. VENTAJAS Rápidas respuestas aunque la demanda crezca. Almacenamiento distribuido. Escalabilidad horizontal (añade nuevo hardware cuando sea preciso).
  • 10.
    Bibliografia • https://support.office.com/es-es/article/Conceptos-b%C3%A1sicos-sobre-bases-de-datos-a849ac16-07c7-4a31-99 • Definiciónde SQL - Qué es, Significado y Concepto http://definicion.de/sql/#ixzz4FHh6h9D5 • http://www.campusmvp.es/recursos/post/Fundamentos-de-bases-de-datos-NoSQL-MongoDB.aspx • http://repositorio.utp.edu.co/dspace/bitstream/handle/11059/5119/0057565S161.pdf;jsessionid=15088A2A706BD • http://sqlserver4b.weebly.com/ventajas-y-desventajas.html • http://www.ehowenespanol.com/ventajas-desventajas-oracle-sql-lista_464674/ • http://www.linux-party.com/index.php/89-basesdedatos/6599-5-pros-y-5-contras-de-cinco-bases-de- datos-nosql- • http://www.zainex.es/tags/nosql/bases-datos-orientadas-objetos-documentos-ddbb-nosql • http://dannapiti.blogspot.mx/2014/08/cassandra.html • Server, Oracle, Mongo DB, Oracle NoSQL y Cassandra