2. ¿Que es una base de datos?
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.
Las bases de datos tradicionales se organizan por campos, registros y
archivos. Un campo es una pieza única de información; un registro es un
sistema completo de campos; y un archivo es una colección de registros.
Por ejemplo, una guía de teléfono es análoga a un archivo. Contiene una
lista de registros, cada uno de los cuales consiste en tres campos: nombre,
dirección, y número de teléfono.
3. SQL (lenguaje de consulta estructurada)
Es un lenguaje declarativo de alto nivel ya que, al manejar conjuntos
de registros y no registros individuales, ofrece una elevada
productividad en la codificación y en la orientación a objetos. Una
sentencia de SQL puede resultar equivalente a más de un programa
que emplee un lenguaje de bajo nivel.
4. ¿Que es una base de datos No-SQL?
Es hablar de estructuras que nos permiten almacenar información en
aquellas situaciones en las que las bases de datos relacionales generan
ciertos problemas debido principalmente a problemas de escalabilidad y
rendimiento de las bases de datos relacionales donde se dan cita miles de
usuarios concurrentes y con millones de consultas diarias.
Las bases de datos No-SQL son sistemas de almacenamiento de
información que no cumplen con el esquema entidad–relación. Tampoco
utilizan una estructura de datos en forma de tabla donde se van
almacenando los datos sino que para el almacenamiento hacen uso de
otros formatos como clave–valor, mapeo de columnas o grafos (ver
epígrafe ‘Tipos de bases de datos No-SQL’).
5. Bases de datos mas populares.
Bases de datos. Diferencias . Ventajas.
SQL Server. •Aporta a los alumnos de su organización una
plataforma segura.
•Confiable y productiva para las aplicaciones de
datos de empresa.
•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.
•En una red social nos permite agregar mas
servidoress SQL.
•Permite administrar permisos a todo.
Oracle. •Las sentencias de Oracle SQL permiten que los
datos se controlen desde un repositorio central
tabular. Estos datos almacenados centralmente son
compartidos y accedidos por varias aplicaciones.
Esto elimina la redundancia en la entrada y
almacenamiento de datos.
•Estandarización y consistencia entre distintas
implementaciones
Mongo DB. •Orientada a documentos.
•De esquema libre.
•Escrito en lenguaje C++.
•Bastante rápido a la hora de ejecutar sus
operaciones.
•Para el almacenamiento ,utiliza un sistema propio
BSON.
Oracle NoSQL. •No utilizan SQL como lenguaje de consultas.
•No utilizan estructuras fijas como tablas para el
almacenamiento de los datos.
•No suelen permitir operaciones JOIN.
•Arquitectura distribuida.
•Se ejecutan en maquinas con pocos recursos.
•Escalabilidad horizontal.
•Pueden manejar gran cantidad de datos.
•No genera cuellos de botella.
6. Titulo
Mas adelante .com (2017).¿Qué es una Base de datos? - Definición de Base de datos. Recuperado
de. http://www.masadelante.com/faqs/base-de-datos.
Pérez. J. Ana G. (2012). Definición de SQL. Recuperado de https://definicion.de/sql/
Bases de datos No-SQL. Qué son y tipos que nos podemos encontrar Recuperado de.
https://www.acens.com/wp-content/images/2014/02/bbdd-nosql-wp-acens.pdf
Ventajas y desventajas de SQL server. Recuperado de .https://techlandia.com/ventajas-desventajas-
oracle-sql-lista_464674/
Bibliografía
Autor: Veronica López Meneses. 2017.