Sunteți pe pagina 1din 10

Que es una base de datos

Base de datos: se llama as a un conjunto de


informacin almacenada en memoria auxiliar que
permite acceso directo y un conjunto de programas
que manipulan esos datos.

Base de datos relacional: es una base de datos que cumple con el


modelo relacional, en el cual el lugar y la forma en que se almacenen
los datos no tienen relevancia (a diferencia de otros modelos). Esto
tiene la considerable ventaja de que es ms fcil de entender y de
utilizar para un usuario espordico de la base de datos. La
informacin puede ser recuperada o almacenada mediante
"consultas" que ofrecen una amplia flexibilidad y poder para
administrar la informacin.
Que es SQL
El SQL (Structured query language), lenguaje de consulta
estructurado, es un lenguaje surgido de un proyecto de
investigacin de IBM para el acceso a bases de datos
relacionales. Actualmente se ha convertido en un estndar de
lenguaje de bases de datos, y la mayora de los sistemas de
bases de datos lo soportan, desde sistemas para ordenadores
personales, hasta grandes ordenadores.
Data Control Language (DCL)
Un Lenguaje de Control de Datos (DCL por sus siglas en ingls: Data Control
Language) es un lenguaje proporcionado por el Sistema de Gestin de Base
de Datos que incluye una serie de comandos SQL que permiten al
administrador controlar el acceso a los datos contenidos en la Base de Datos.

GRAND
DCL
REVOKE
En ingls DATA CONTROL LANGUAGE, es el
lenguaje de control de datos, que incluye una
serie de comandos que permiten al
administrador controlar el acceso a los datos
contenidos en la base de datos.

Administrador
Que es Data Control Language (DCL) en SQL?
Lenguaje de control de datos (DCL) es una sintaxis similar a un
lenguaje de programacin de computadoras utilizado para
controlar el acceso a los datos almacenados en una base de
datos. En particular, es un componente de Structured Query
Language (SQL).
DCL
DCL significa Data Control Language (Lenguaje de control de datos).

DCL se utiliza para controlar el acceso de usuario en una base de datos.

Este comando est relacionado con los problemas de seguridad.

Mediante el comando DCL, permite o restringe que el usuario acceda a los


datos en el esquema de la base de datos.

Los comandos DCL son los siguientes,


1. CONCEDER
2. REVOKE
Se utiliza para conceder o revocar los permisos de acceso de cualquier usuario de la
base de datos.
1. GRANT COMMAND
El comando GRANT proporciona privilegios de acceso del usuario a la base de datos.
Este comando permite a los usuarios especificados realizar tareas especficas.

2. REVOKE COMMAND
El comando REVOKE se utiliza para cancelar permisos otorgados o denegados
anteriormente.
Este comando retira los privilegios de acceso dados con el comando GRANT.
Recupera los permisos del usuario.
Ejemplos de Comandos DCL incluyen:
GRANT para permitir que los usuarios especificados realicen tareas especificadas.
REVOKE para cancelar permisos otorgados o denegados anteriorment.

Sintaxis: Sintaxis:
GRANT <lista de REVOKE <lista de
privilegios> privilegios>
ON <nombre de la relacin ON <nombre de la relacin
o nombre de la vista> o nombre de la vista>
TO <usuario / lista de FROM <nombre de
funciones>; usuario>;

GRANT REVOKE
El lenguaje de control de datos (DCL) es un subconjunto de la consulta estructurada Lanaguge
(SQL) y permite a los administradores de base de datos configurar el acceso de seguridad a las
bases de datos relacionales. Complementa el lenguaje de definicin de datos (DDL), que se utiliza
para agregar y eliminar objetos de base de datos y el lenguaje de manipulacin de datos (DML)
utilizado para recuperar, insertar y modificar el contenido de una base de datos.
DCL es el ms simple de los subconjuntos de SQL, ya que consiste en slo tres comandos:

GRANT
REVOKE y
DENY.

Combinados, estos tres comandos proporcionan a los administradores la flexibilidad para


establecer y eliminar permisos de base de datos de una manera extremadamente granular.

S-ar putea să vă placă și