SQL(Structured Query Language)(Curso#1)

Publicado por Ernesto viernes, 21 de mayo de 2010
 SQL--->>>> Lenguaje de Acceso a Datos Relacionales

SQL(lenguaje de acceso a datos relacionales)

Este lenguaje sirve para acceder a bases de datos relacionales,por lo cual esto quiere decir que no es un lenguaje de programación como basic o java entre otros muchos que existen,porque aqui no hay que desarrollar procesos ni procedimientos,son instrucciones individuales e independientes que se envian contra una base de datos  para oraganizar,modificar, buscar, entre otras funciones.
¿Cuando es necesario utilizar sql?
Desde lenguajes de programacion:
Visual Basic, C, java, Php,etc.
Desde aplicaciones de todo tipo:
Flash,Dreamweaver,Front Page,Ecxel,etc...

Instrucciones SQL

DML(Data Manipulation Language)(Lenguaje de Manipulación de datos):Sirven para modificar los datos que hay en una base de datos,nota:estas instrucciones son las mas utilizadas.
(Insert)  Sirve para  Agregar filas a una base de datos.
(Update) Modifica el contenido de filas.
(Delete) Eliminar filas.
(select) Se utiliza para solicitar informacion a una base de datos.


DDL(Data Definition Language)(Lenguage de Definición de Datos):Sirven para modificar,crear y eliminar objetos de bases de datos es decir no la informacion si no los objetos de la base de datos ,los objetos serian las tablas, indices ,las vistas,las consultas,etc.
(Create) Se utiliza para crear una nueva tabla en la base de datos.
(Alter)Se utiliza para modificar la estructura de tabla en la base de datos.
(Drop)Se utiliza para eliminar una tabla de una base de datos.


DCL(Data Control Language)(Lenguaje de Control de Datos):Sirven para gestionar los permisos de acceso en una base de datos .
(Grant)Crea una entrada en el sistema de seguridad que permite a un usuario trabajar con la base de datos.
(Revoke)Quita un permiso otorgado o denegado previamente de un usuario de la base de datos actual.
(Deny)Crea una entrada en el permiso de seguridad que deniega el permiso de uina cuenta de seguridad en la base de datos actual.

-

Archivo del blog