IMPLEMENTACIÓN Y MANIPULACIÓN DE BASES DE DATOS RELACIONALES

Описание к видео IMPLEMENTACIÓN Y MANIPULACIÓN DE BASES DE DATOS RELACIONALES

Las siglas SQL, vienen del inglés Structured Query Language, es un lenguaje estándar que permite manipular los datos de una base de datos relacional. Casi todos los Sistemas de Gestión de Bases de Datos Relacionales (SGBD) implementan este lenguaje y mediante él se realizan todo tipo de actividad en la base de datos. En este punto se hace una presentación del lenguaje SQL, enfocándose en las sentencias de consulta de datos, empleando la interfaz de consola de línea de comandos con el fin de fortalecer las técnicas de administración remota. Finalmente se presentará la interfaz de administración grafica para hacer las mismas operaciones.
Interface de Línea de Comandos de MySQL
Al iniciar a trabajar con el SGBD, existen varias maneras de enlazar una comunicación con el servidor de MySQL. Generalmente en el software, se usará un API para hacer las consultas y otras operaciones con el servidor. Por ejemplo, en PHP, esta API está integrada con el lenguaje.
Utilizando instrucciones de SQL, permite a los usuarios introducir datos para posteriormente realizar tareas de consultas o modificación de los datos que contienen las Bases de Datos.

Los elementos que se utilizan para manipular los datos, son los siguientes:
• SELECT, esta sentencia se utiliza para realizar consultas sobre los datos.
• INSERT, con esta instrucción podemos insertar los valores en una base de datos.
• UPDATE, sirve para modificar los valores de uno o varios registros.
• DELETE, se utiliza para eliminar las filas de una tabla.
Lenguaje de Control de Datos (DCL)
Es un lenguaje que incluye una serie de comandos SQL. Como los anteriores, es proporcionado por los sistemas gestores de bases de datos. Sus siglas son DCL por su nombre en inglés, Data Control Language.

Estos comandos permiten al Administrador del sistema gestor de base de datos, controlar el acceso a los objetos, es decir, podemos otorgar o denegar permisos a uno o más roles para realizar determinadas tareas.
Los comandos para controlar los permisos son los siguientes:
• GRANT, permite otorgar permisos.
• REVOKE, elimina los permisos que previamente se han concedido.
En nuestro curso de SQL Developer te explicamos personalmente estos comandos, su uso y algunos trucos de cuando, cómo y por qué se deben de utilizar.

En este punto se usará MySQL de forma directa, por medio de un cliente ejecutándose desde una consola (una ventana de comandos en Windows). En otras secciones se explicarán los distintos APIs.
DLL: Data Definition Language : Es el lenguaje que se emplea para establecer bases de datos y tablas, y para transformar sus estructuras. Este lenguaje trabaja sobre ciertas tablas especiales llamadas diccionario de datos.
DML Data Manipulation Language: Es lo que se usa para cambiar y obtener datos desde las bases de datos.

Комментарии

Информация по комментариям в разработке