El documento define las bases de datos, las bases de datos SQL y NoSQL. Una base de datos es una colección de información organizada que permite el acceso rápido a los datos. Las bases de datos SQL usan el lenguaje SQL para consultas, mientras que las NoSQL no usan SQL como lenguaje principal. Se comparan varios sistemas de bases de datos como SQL Server, Oracle, MongoDB, Oracle NoSQL y Cassandra.
Actividad de aprendizaje 4. screencast y bases de datos.
B.d
1. psp:Gutierrez Gutiérrez Sofía Mayte
Actividad de aprendizaje 4. Screencast y bases de datos.
INFORMATICA
BASE DE DATOSBASE DE DATOS
2. Que es una Base de
Datos?
Es una colección de información organizada de forma que un programa
de ordenador pueda seleccionar rápidamente los fragmentos de datos
que necesite. Una base de datos es un sistema de archivos electrónico.
3. Que es una Base de Datos de tipo SQL?
• (Structured Query Language) es un lenguaje estándar e interactivo de
acceso a bases de datos relacionales que permite especificar diversos
tipos de operaciones en ellas, gracias a la utilización del álgebra y de
cálculos relacionales, el SQL brinda la posibilidad de realizar consultas
con el objetivo de recuperar información de las bases de datos de
manera sencilla. Las consultas toman la forma de un lenguaje de
comandos que permite seleccionar, insertar, actualizar, averiguar la
ubicación de los datos.
4. Que es una Base de Datos No-SQL?
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 de
consulta.
5. SQL SERVER ORACLE MONGO DB ORACLE NOSQL CASSANDRA
VENTAJAS VENTAJAS VENTAJAS VENTAJAS VENTAJAS
-Es útil para manejar y
obtener datos de la red
de redes.
-Nos permite olvidarnos
de los ficheros que
forman la base de datos.
-SQL permite administrar
permisos a todo.
-permite que alguien
conecte su SQLO al
nuestro pero sin embargo
podemos decirle que no
puede ver esta base de
datos pero otro si.
Diferencias
B.D Relacional
-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.
-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.
Diferencias
B.D Relacional
-tiene la capacidad de
realizar consultas
utilizando JavaScript,
haciendo que estas sean
enviadas directamente a
la base de datos para ser
ejecutada.
-el des-arrollador elige
una llave shard(clave)
Diferencias
B.D Relacional
- suministra un servicio
de administración,
tanto por consola web
-estandarización y
consistencia entre
distintas
implementaciones.
Diferencias
Base de Datos no
Estructurada
-proporciona tolerancia a
particiones y
disponibilidad
-la información está
repartida a lo largo de los
nodos del cluster.
-el rendimiento de forma
lineal respecto al número
de nodos que añadamos.
Diferencias
Base de Datos no
Estructurada
6. SQL SERVER ORACLE MONGO DB ORACLE NOSQL CASSANDRA
VENTAJAS VENTAJAS VENTAJAS VENTAJAS VENTAJAS
-Es útil para manejar y
obtener datos de la red
de redes.
-Nos permite olvidarnos
de los ficheros que
forman la base de datos.
-SQL permite administrar
permisos a todo.
-permite que alguien
conecte su SQLO al
nuestro pero sin embargo
podemos decirle que no
puede ver esta base de
datos pero otro si.
Diferencias
B.D Relacional
-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.
-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.
Diferencias
B.D Relacional
-tiene la capacidad de
realizar consultas
utilizando JavaScript,
haciendo que estas sean
enviadas directamente a
la base de datos para ser
ejecutada.
-el des-arrollador elige
una llave shard(clave)
Diferencias
B.D Relacional
- suministra un servicio
de administración,
tanto por consola web
-estandarización y
consistencia entre
distintas
implementaciones.
Diferencias
Base de Datos no
Estructurada
-proporciona tolerancia a
particiones y
disponibilidad
-la información está
repartida a lo largo de los
nodos del cluster.
-el rendimiento de forma
lineal respecto al número
de nodos que añadamos.
Diferencias
Base de Datos no
Estructurada