Flowchart
Untitled
Flowchart content
INTERACCIÓN CON LA BASE DE DATOS
Consiste en la influencia reciproca de dos o más cosas. En el caso de la base de datos la interacción se da por el intercambio de información e instrucciones entre el usuario, la aplicación y la propia base de datos.
En un caso práctico utilizaremos el lenguaje SQL (Structured Query Language).
El lenguaje aporta los elementos para realizar la interacción, es decir 3 lenguajes o secciones básicas:
DDL: Data Definition Language
DCL: Data Control Language
DML: Data Manipulation Language
Data Definition Language (DDL)
• Se utiliza para añadir, modificar o eliminar cualquier objeto de la BD (tablas, vistas, índices).
• Incluye las sentencias Create, Alter, y Drop con sus respectivas sintaxis, las cuales se ejecutan directamente sobre los objetos.
• Antes de poder almacenar información se debe crear el lugar para ello, así como sus especificaciones.
Data Manipulation Language (DML)
• Contiene aquellas sentencias que sirven para realizar la consulta, modificación, inserción y borrado de la información, es decir todas las transacciones posibles de la BD (Select, Insert, Update, Delete).
• Incluye también las sentencias para control de transacciones como lo son: Commit, Rollback.
Data Control Language (DCL)
• Cuando creamos cuentas de usuarios podemos dar permisos por medio de Grant y/o quitárselos con Revoke.
• Permisos de Sistema: Permiten al usuario crear una acción sobre la base de datos.
• Permisos de Objeto: Se a un objeto en particular de una base de datos.
Information
- Description
- Flowchart on Untitled, created by irving peralta on 14/07/2020.
- Created by
- irving peralta
- Views
- 1
- Rating