9
TECNICA DE MANEJO DE ARCHIVOS COMPUTACION E INFORMATICA Sección “C” - IV Ciclo Docente: Fanny Pita Chapilliquen. Integrantes: • Saboya Farroñan Verónica del Milagro. •Tello Falla Iris del Milagro.

Lenguaje de defincion de datos

Embed Size (px)

Citation preview

Page 1: Lenguaje   de  defincion de datos

TECNICA DE MANEJO DE ARCHIVOS

COMPUTACION E INFORMATICA

Sección “C” - IV CicloDocente: Fanny Pita Chapilliquen.

Integrantes:• Saboya Farroñan Verónica del Milagro.•Tello Falla Iris del Milagro.

Page 2: Lenguaje   de  defincion de datos

DDLLENGUAJE DE

DEFINCION DE DATOS

Page 3: Lenguaje   de  defincion de datos

Es la parte del SQL dedicada a la definición de la base de datos.

Consta de sentencias para definir la estructura de la base de datos.

Permite definir gran parte del nivel interno de la base de datos.

Incluye tanto la creación inicial de los diferentes objetos que formaran la base de datos como el manteniendo de esta estructura.

Las sentencias DDL utilizan unos verbos que se repiten para los distintos objetos.

INTRODUCCION

Page 4: Lenguaje   de  defincion de datos

Para crear un objeto nuevo será CREATE y a continuación el tipo de objeto a crear.

EJEMPLO: CREATE DATABASE, es la sentencia para crear una base de

datos. CREATE TABLE, nos permite crear una nueva tabla. CREATE INDEX, crear un nuevo índice. Para eliminar un objeto utilizaremos el verbo DROP.

EJEMPLO: DROP DATABASE. DROP TABLE. DROP INDEX. Para modificar un objeto ya creado será ALTHER. ALTHER DATABASE. ALHER TABLE. ALTHER INDEX.

Page 5: Lenguaje   de  defincion de datos

ANALIZADOR DE CONSULTASNos permite:o Codificación automática.o Crear los objetos de base de datos de uso mas frecuentes.o Ejecutar procedimientos almacenados sin conocer los

parámetros.o Depurar problemas de rendimiento de consultas.o Múltiples ventanas de consulta.o Vista personalizadas del conjunto de resultados.o Planes de ejecución grafica.o Ejecuta partes de un script.

HERRAMIENTAS DE PROGRAMACION

Page 6: Lenguaje   de  defincion de datos

o Versión de lenguaje de consulta estructurado (SQL, Structured Query Language).

o Lenguaje de consulta y programación de base de datos.

o Puede correr en cualquier producto que cumple con el estándar.

o Contiene funciones adicionales únicas.

LENGUAJE TRANSACT-SQL (T-SQL)

Page 7: Lenguaje   de  defincion de datos

Elementos adicionales del lenguaje.

•Variables locales y globales.

•Operadores.

•Funciones.

Sentencias de lenguaje de control de datos - DCL.

•GRANT

•REVOKE

•DENY

Sentencias de lenguaje de definición de datos - DDL.

•CREATE.

•ALTER.

•DROP.

Sentencias de lenguaje de manipulación de datos – DML.

•SELECT

•INSERT

•UPDATE

•DELETE

ELEMENTOS DE T-SQL

Page 8: Lenguaje   de  defincion de datos

La sentencia SELECT consta de una serie de clausulas especificas: GROUP BY, HAVING.Transact-SQL, tiene definidas unas funciones para poder realizar estos clausulas, llamadas Funciones de Agregado.

FUNCIONES:

•Funciones de conjuntos de filas.

•Funciones de agregado.

•Funciones de categoría.

•Funciones escalares.

SENTENCIAS BASICAS DEL SQL:SELECT

Page 9: Lenguaje   de  defincion de datos

oFunciones de configuración.oFunciones de cursor.oFunciones de fecha y hora.oFunciones matemáticas.oFunciones de metadatos.oFunciones de seguridad.oFunciones de cadena.oFunciones del sistema.oFunciones de estadística del sistema.oFunciones de texto e imagen.

CATEGORIA DE LA EXPLICACION FUNCION