MySQL
MySQL
Significado
Es un sistema de gestión de bases
de datos relacional desarrollado bajo licencia dual: Licencia pública
general/Licencia comercial por Oracle Corporation y está considerada como la
base de datos de código abierto más popular del mundo,12 y una de las más
populares en general junto a Oracle y Microsoft SQL Server, sobre todo para
entornos de desarrollo web.
Es empleado por empresas grandes
Wikipedia, Google (aunque no para realizar búsquedas), Facebook, Twitter,
Flickr, YouTube
1) Los clientes se conectan a
servidor.
2) Los clientes inician
autentificación, codifican y envían peticiones,comprimen y cifran peticiones,
cachean los resultados del servidor, …
3) El servidor procesa las
peticiones y devuelve las respuestas.
4) Las peticiones son procesadas
primero por la capa de manipulación, que las
desencripta, valida su sintaxis,
las busca en la caché, y las envía al
correspondiente motor de
almacenamiento.
5) Los motores de almacenamiento
(MyISAM, InnoDB, Memory, …) manejan la
representación en memoria y disco
de bases de datos, tablas e índices, así
como generación de estadísticas y
algunos logs.
6) La capa de manejo escribe logs
a disco, guarda y lee caches en memoria,
lee logs binarios de la red, …
Los motores de almacenamiento guardan
datos (tablas, logs, …) en disco
y en memoria, envía datos a otros
servidores remotos
DELETE ELIMINAR delete from
nom_table: eliminar un campo en la tabla.
INSERT INSERTAR insert into
nom_table values: insertar nueva información en la tabla.
ALTER MODIFICAR alter nom_table:
modificar la información contenida en los campos.
UPDATE ACTUALIZAR update
nom_table: para actualizar información de un determinado campo en la tabla.
Procedimiento:


Comentarios
Publicar un comentario