Este documento describe las principales características del lenguaje de consulta estructurado (SQL) y sus componentes. SQL se utiliza para definir y manipular datos en una base de datos relacional y contiene instrucciones para crear, modificar y eliminar objetos de base de datos, así como consultar y manipular datos.
2. Es la parte dedicada
a la definición de la base
datos, definirle la
estructura de la base de
datos gran parte del nivel
interno.
3. Las sentencias del DDL utilizan unos
verbos que se repiten para los distintos
objetos. Para crear un objeto nuevo el
verbo será CREATE .
CREATE DATABASE:
CREATE TABLE:
CREATE INDEX:
Para eliminar un objeto DROP (DROP
TABLE, DROP INDEX…) para modificar
ALTER (ALTER TABLE, ALTER INDEX)
4.
5. Es una herramienta de SQL server que
permite:
Codificación automática de los
colores de los elementos del sintaxis.
Múltiples ventanas de consultas.
Vistas personalizadas del conjunto de
resultados.
Planes de ejecución grafica.
Ejecuta partes de un script
6.
7. Versiones del lenguaje de
consulta estructurado.
Lenguaje de consulta y
programación de la base de datos.
Puede correr en cualquier
producto que cumple con el
estándar.
Contiene funciones adicionales
únicas.
8.
9. Elementos adicionales
del lenguaje.
Sentencias de DCL.
Sentencias de DDL.
Sentencias de DML.
10.
11. Nos permite obtener un
resumen de los datos
contenidos en las columnas
de las tablas.
Para poder llevar acabo las
sentencias SELECT consta
de una serie de clausulas
especificas (GROUP
BY, HAVING).
12. Funciones de conjuntos de fila: Nos da
como resultado un objeto que se utiliza en
instrucciones de TRANSACT- SQL
Funciones de agregado: operar sobre una
colección de valores y devuelve un solo valor
de resumen.
Funciones de categoría: devuelve un valor
de categoría para cada fila de un conjunto
de filas.
Funciones escalares: opera un valor y luego
devuelve otro valor.
13. F. configuración: devuelve información
acerca de la configuración actual.
F. curso: Nos da la información acerca
de los cursos.
F. fecha y hora: devuelve un valor de
cadena, numérico o de fecha y hora.
F. metadatos: devuelve información
acerca de la base de datos y los
objetos de la base de datos.
14. F. cadena: realiza una operación sobre
un valor de entrada de cadena (char o
varchar) devuelve un valor de cadena o
numérico.
F. seguridad: devuelve información
acerca de usuarios y funciones .
F. estadísticas del sistema: devuelve
información estadística acerca del
sistema.