Zusammenfassung der Ressource
MySQL Y SQL 2.0
- Caracteristicas
- Es un lenguaje declarativo de alto nivel, permite una alta productividad; está basado en la
gestión de un conjunto de registros.
- Explota tanto la flexibilidad como la potencia de los sistemas relacionales.
- Se divide en dos sublenguajes:
- Data Definition Language (DDL)
- lenguaje para la creación de objetos de una base de datos.
- Data Manipulation Language (DML)
- lenguaje para la manipulación y consulta de los datos de una base de datos.
- ¿Qué es?
- Un lenguaje declarativo estándar para la gestión de bases de datos relacionales, que permite
recuperar y modificar fácilmente información de interés de las bases de datos mediante consultas.
- Puede trabajar con:
- MySQL, Oracle, SQL Server, PostgreSQL, etc.
- ¿Qué es?
- Un sistema de base de datos basado en el modelo relacional, multihilo y multiusuario. Multihilo significa que el sistema
distribuye automáticamente las tareas a realizar entre los procesadores disponibles, optimizando el rendimiento.
- ¿Por qué utilizarlo?
- Es código abierto, esto significa que su uso es gratuito y que se puede modificar.
- Su uso es extenso: comprende desde sistemas gestores de contenidos como WordPress y Drupal hasta grupos de empresas como Prisa.
- Es muy fácil de aprender y utilizar, al ser muy intuitivo.
- Funciona muy bien junto con PHP, lo que permite crean páginas web dinámicas con facilidad.
- Operaciones básicas con MySQL
- Crear bases de datos
- Crear usuarios, grupos de usuarios y contraseñas.
- Crear, modificar y eliminar tablas
- Cargar datos
- Añadir y modifcar registros en las tablas
- Consultar, actualizar y eliminar registros
- Hacer consultas conjuntas a varias tablas en modo vista
- Operaciones de agrupación, orden, comparación, etc.
- Operaciones avanzadas, como programación de triggers, procesos almacenados, etc.