Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
TELECOMUNICACIONES
Investigacin SQL
Prestado A:
Gregorio Arturo Bareno Marn
Presentado Por:
William Andrs Hurtado
Programa de formacin:
ADSI
Ficha de Caracterizacin:
961190
Investigacin SQL
El SQL es el lenguaje estndar ANSI/ISO de definicin, manipulacin y
control de bases de datos relacionales. Es un lenguaje declarativo:
slo hay que indicar qu se quiere hacer. En cambio, en los lenguajes
procedimentales es necesario especificar cmo hay que hacer
cualquier accin sobre la base de datos. El SQL es un lenguaje muy
parecido al lenguaje natural; concretamente, se parece al ingls, y es
muy expresivo. Por estas razones, y como lenguaje estndar, el SQL
es un lenguaje con el que se puede acceder a todos los sistemas
relacionales comerciales.
SQL proporciona mtodos para definir la base datos, para manipular
la informacin y para gestionar los permisos de acceso a dicha
informacin.
Los mandatos de SQL se dividen en tres grandes
diferenciados, los cuales sern tratados por separado.
grupos
a.
b.
c.
d.
e.
f.
CREATE TABLE
CREATE INDEX
CREATE VIEW
CREATE SYNONYM
CREATE TABLE
DROP TABLE
g. ALTER TABLE
h. CREATE VIEW
i. DROP VIEW
j. CREATE INDEX
k. DROP INDEX
l. CREATE SYNOYM
m. DROP SYNONYM
SELECT
UPDATE
INSERT
INSERT INTO
DELETE FROM
1. Control de acceso
a. GRANT
b. REVOKE
2. Control de transacciones
a. COMMIT
b. ROLLBACK
TRANSACT-SQL: Es un lenguaje muy potente que nos permite definir
casi cualquier tarea que queramos efectuar sobre la base de datos.
En este tema veremos que TRANSACT-SQL va ms all de un lenguaje
SQL cualquiera ya que incluye caractersticas propias de cualquier
lenguaje de programacin, caractersticas que nos permiten definir la
lgica necesaria para el tratamiento de la informacin:
Tipos de datos.
Definicin de variables.
Estructuras de control de flujo.
Gestin de excepciones.
Funciones predefinidas.
a.
b.
c.
d.
Procedimientos almacenados
Funciones
Triggers
Scripts
El manejo de variables.
Estructuras modulares.
Estructuras de control de flujo y toma de decisiones.
Control de excepciones.