MySQL

MySQL: Es un Sistema de código abierto que se emplea para gestionar Bases de Datos Relacionales RDBMS (Relational Database Management System) y permite armar Bases de Datos para almacenar y administrar información, y asignar usuarios con permisos determinados. Emplea la estructura del lenguaje de programación SQL (Structured Query Language).
Constituye una parte esencial de casi todas las aplicaciones PHP de código abierto. Las aplicaciones WordPress, Joomla 3.x, Magento, y Drupal emplean scripts PHP y MySQL.

SQL (Structured Query Language): es el lenguaje de programación que le ayuda a acceder y administrar datos en una base de datos relacional. Es más conocido por su rápido procesamiento, fiabilidad comprobada, facilidad y flexibilidad de uso.

Base de Datos: Una base de datos es conjunto estructurado de datos que está organizado para ser usado y extraído de forma sencilla. Por ejemplo, se puede armar una base de datos de líneas de productos, productos y precios, los que se cargan en forma sencilla en la base y luego por un proceso se muestran automáticamente en un sitio web.

Bases de Datos Relacionales: se organizan en forma de Tablas que son las que contienen diferentes tipos de datos, por ejemplo, una Base de Datos para armar una facturación podría constar de tres Tablas:

  • Tabla de Clientes: con un registro por cada cliente con campos para almacenar Nº Cliente, Nombre, Dirección, etc.
  • Tabla para Pedidos: con un registro por cada pedido con campos para almacenar Nº Pedido, Cliente, Producto, Cantidad, etc.
  • Tabla de Productos: con un registro por cada producto con campos para almacenar el Código de Producto, Denominación, Presentación, Precio, etc.

Para armar la información de la facturación se usan “llaves”. Una llave es un dato “único” de una tabla por el que se busca información adicional de ese dato en otras tablas.  Por ejemplo, para armar los datos de la facturación primero traemos todos los registros de la tabla Pedidos, y para completar la información faltante usaremos:

  • El Nº de Cliente para que lo busque en la tabla Clientes y traiga los datos de ese cliente
  • El Código de Producto para que busque en la tabla Productos y traiga la información de ese producto.

Modelo de Cliente-Servidor: MySQL utiliza algo llamado Modelo Cliente-Servidor para poder mostrar la información en el Sitio Web:

  • Servidor: es donde sus datos realmente residen, pero para poder acceder y mostrar esos datos, usted deberá pedirlos:
  • Cliente: aquí es donde entra el Cliente. usando el lenguaje de programación SQL el cliente envía múltiples peticiones SQL al servidor de la base de datos para obtener los datos que el cliente necesita y mostrarlos.
Visitas: 1
Compartir en

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

× Atención Online