El tutorial de Virtual Training Company sobre Transact SQL es instruido por el Ingeniero de Sistemas y Administrador de Bases de Datos Mark Long. En este tutorial, ud no solo va a aprender sobre definición de datos, manipulación, y control de lenguaje, sino que también se va a preparar mejor para la certificación MCDBA, particularmente el Exámen #70-229. También lo va a ayudar a ser un mejor Administrador de Bases de Datos. Mark Longe empieza introduciéndolo a los orígenes y capacidades del Transact SQL. El le va a dar una breve historia de bases de datos y a cubrir algunas bases del lenguaje incluyendo escritos, archivos lote, funciones y presentaciones. De ahí, se pasa a aspectos más avanzados enseñándole sobre herramientas de TSQL, tales como el 'Query Analyzer' y el Administrador de Empresas. Después explora a fondo los 4 comandos básicos: SELECT, INSERT, UPDATE, y DELETE. Usted también va a aprenser sobre índices, variables, y procesos almacenados. También toca el XML. Para empezar, solo haga click en los links a la película aquí abajo.
Introducción al Curso
Bienvenida/Introducción ¿Qué es Transact SQL? Unas Pocas Palabras Sobre TSQL Historia de las Bases de Datos Historia de SQL ¿Qué Arreglo le Gustaría? SQL Terminología/Acrónimos Revisión del Curso
Revisión y Descripción del Curso Información General de Bases de Datos
¿Qué es una Base de Datos? Dos Tipos Básicos de Bases de Datos Normalización Denormalización Relaciones de Bases de Datos Asuntos de Diseño de Bases de Datos
Fundamentos de Lenguaje
Tipos de Ordenes de Programación en SQL
Elementos de Transact SQL
Revisión de Tipos de Datos
Tipos de DatosSQL 2000
Comodines y Caracteres de Escape
Flujo Lógico
\\\"Scripts\\\"
\\\"Batches\\\"
Transacciones
Funciones
Procesos Almacenados
Presentaciones
Activadores
Depuración
Herramientas de Transact SQL
\\\"Query Analyzer\\\"
Administrador de Empresas
QA vs. EM
ISQL / OSQL
ISQL / OSQL Ejemplos
Bloc de Notas
Aplicaciones de Terceros
Aplicaciones a Terceros
Más que un Lenguaje de Consulta
Creación de una Base de Datos
Algo sobre las Invalidaciones
Creación de Tablas
Creación de Restricciones
Creación de Predeterminados
Creación de Relaciones
SELECT
SELECT Básico
Alias de Columnas
Cláusula SELECT INTO
Cláusula SELECT FROM
Uso de JOINS
Ejemplos sobre el JOIN
Alias de Tablas
Cláusula SELECT WHERE
Cómo Buscar Invalidaciones
Cláusula SELECT GROUP BY
Cláusula SELECT HAVING
Cláusula SELECT ORDER BY
Cláusula SELECT COMPUTE
UNION
INSERT
Sintáxis Básica INSERT
Uso del INSERT
INSERT Avanzado
UPDATE
Sintáxis Básica UPDATE
Uso del UPDATE
UPDATE Avanzado
DELETE
Sintáxis Básica DELETE
Cómo usar DELETE
¿DELETE o TRUNCATE TABLE?
Índices
¿Qué es un Índice?
Tipos de Índices
Determinación de Índices (Guías)
Cómo Crear Índices
Presentaciones
¿Qué es una Presentación?
Creación de Presentaciones
Ventajas de las Presentaciones
Tablas de Sistema
Revisión de Tablas de Sistema
Tablas p el Sist. de \\\"Query\\\"
Variables
Revisión de Variables
Declaración de Variables
Uso de Variables
Variables Como Nombres de Objetos
Variables de Sistema
Stored Procedures
¿Qué es un \\\"Stored Procedure\\\"?
Cree un \\\"Stored Procedure\\\"
Uso de Variables de Entrada
Uso de Variables de Salida
Extended Stored Procedures
Cursores
¿Qué son Cursores?
Funciones
¿Qué son Funciones?
Lista Parcial de Funciones
Funciones Definidas por el Usuario
FDU Escalar
Multi-Sentencia FDU
FDU En Línea
Activadores
¿Qué Son los Activadores?
Cómo Crear un Activador
Cómo Funcionan los Activadores
Activadores Anidados y Reiterativos
XML
¿Qué es XML?
FOR XML
Información Sobre Misc XML
Optimizando Su TSQL
Limitando los Resultados
Uso de Índices
Plan de Ejecución Gráfico/Profiler
Créditos
Autor