Академический Документы
Профессиональный Документы
Культура Документы
Language)
Introducción a SQL
SQL (Structured Query Language) o en
español Lenguaje de Consulta Estructurado es un
lenguaje de acceso a bases de datos relacionales
por medio de distintos tipos de operaciones que
permiten recuperar información de ellas de forma
sencilla.
Motores SQL
DB2
Firebird
HSQL
Informix
Interbase
MariaDB
Microsoft SQL Server
Oracle
PostgreSQL
Progress
PervasiveSQL
SQLite
Sybase ASE
MySQL
Fundamentos de NoSQL
¿Qué es NoSQL?
NoSQL es la abreviación de Not Only SQL, al hablar
de este tipo de base de datos se hace referencia a
una amplia clase de sistemas de administración de
datos que difieren del modelo "clásico" de
relaciones entre entidades. En otro termino es
cualquier otro motor o base de
datos que NO use SQL.
{
"id": "10280",
"city": "NEW YORK",
"state": "NY",
"pop": "5574",
"loc": [
-74.016323,
40.710537
]
}
Este tipo de base de datos es usado
para relacionar datos
representándolos mediante
grafos. Los datos son
almacenados en estructuras de
grafos con nodos (entidades),
con propiedades (información
entre entidades) y líneas
(conexiones entre las entidades).
Bases de datos clave - valor
Este modelo de base de datos es el más sencillo en
cuanto a funcionalidad y el más popular. En este
tipo de sistema cada elemento está identificado
por una clave única, permitiendo así la
recuperación de datos de forma muy rápida. Su
eficiencia de lectura y escritura la caracterizan.
Generación y diseño de una base de datos
con MySQL
Introducción a MySQL: Uso de shell, comandos
básicos y tablas
MySQL es la base de datos de código abierto más
popular del mercado.
¿Como instalar MySQL?
En la página oficial de MySQL puedes consultar
los pasos de instalación.
¿Como acceder a MySQL?
Para acceder a MySQL basta usar el comando mysql -u
root y así de esta forma acceder sin especificar
una contraseña al usuario root de MySQL.
Algunos comandos útiles para la gestión de MySQL
v5.7 son los siguientes:
SELECT
usuarios.name,
libros.title
FROM users AS usuarios
LEFT JOIN books AS libros
ON usuarios.name = libros.title
UNION
SELECT
usuarios.name,
libros.title
FROM users AS usuarios
RIGHT JOIN books AS libros
ON usuarios.name = libros.title;