Download TRANSACT-SQL

Document related concepts

Transact-SQL wikipedia, lookup

Microsoft SQL Server wikipedia, lookup

NoSQL wikipedia, lookup

Procedimiento almacenado wikipedia, lookup

SQL wikipedia, lookup

Transcript
TRANSACT-SQL
OBJETIVOS
Transact-SQL es un estándar de consulta de datos, utilizado por todas las
bases de datos. Estas bases son las que proveen información a todos los
sitios web dinámicos, que hoy por hoy son más del 90%; y a millones de
software de escritorios. Conocer Transact-SQL es fundamental para
cualquier programador actual.
A lo largo del curso se busca instruir a los alumnos en el conocimiento del
estándar de SQL, siendo capaz de enfrentarse con cualquier base de datos y
conseguir la información que necesita.
DIRIGIDO A
La comunidad en general tanto en jóvenes como en adultos.
PERIODO DE REALIZACIÓN
Inicio: A confirmar.
DURACIÓN
Tres meses
DOCENTES A CARGO
Federico Roberto Dávila
CERTIFICADOS A OTORGAR
Se otorgará Certificado de Aprobación, con un mínimo del 80% de
concurrencia, aprobar la evaluación final y el pago del arancel.
PROGRAMA
Clase 1:
Introducción a base de datos:
¿Qué es una base de datos?
¿Qué es una base de datos relacional?
Modelo Entidad-Relación
¿Qué es una entidad?
¿Qué son los atributos?
¿Qué son las relaciones?
Cardinalidad
Modelo de datos
Interfaz de Consultas
Introducción a la interfaz
Ejercicios
Clase 2:
Estructura del lenguaje
¿Qué es DDL?
CREATE
ALTER
DROP
TRUNCATE
¿Qué es DML?
INSERT
UPDATE
DELETE
SELECT
Ejercicios
Clase 3:
Operadores
Lógicos
De ordenamiento
Ejercicios
Clase 4:
Modelado de elementos de datos
Tablas
Restricciones
PK y FK
Ejercicios
Tipos de datos
Clase 5:
Consultas relacionadas
Left Join
Right Join
Inner Join
Union
Ejercicios
Clase 6:
Funciones
De agregado
Escalares
Del sistema – Parte I
Ejercicios
Clase 7:
Funciones del sistema – Parte II
Agrupaciones
Group By
Having
Ejercicios
Clase 8:
Normalización
Clase 9:
Sub Query
Clase 10:
Stored Procedure
Definición
Variables
Parámetros
Estructuras de control – Parte I
Case 11:
Stored Procedure
Estructuras de control – Parte II
Cursores
Transacciones
Clase 12:
Sentencias preparadas
Repaso
Clase 13:
Examen
Clase 14:
Recuperatorio
Related documents