tecnico
Avanzado I
2
CARRERAS PROFESIONALES
CIBERTEC
NOMBRE DEL CURSO
3
ÍNDICE
Página
Presentación
3
Red de contenidos
5
Unidad de aprendizaje 1 Lenguaje de manipulación de datos (DML)
1.1 Tema 1
:
Introducción
7
1.2 Tema 2
:
Lenguaje para la manipulación de datos DML
14
1.2.1. :
Operadores
14
1.2.2. :
Funcionesusada para el manejo de datos
17
1.2.3. :
Comandos de LMD
20
1.2.4.
Declaración MERGE
27
Recuperación avanzada de datos
29
1.3.1. :
Combinación de tablas
29
1.3.2. :
Datos agrupados GROUP BY, HAVING
32
1.3.3. :
Agregar conjunto de resultados: UNION
35
1.3.4. :
Resumen de datos: operador CUBE y ROLLUP
37
1.3 Tema 3
:
Unidad deaprendizaje 2: Programación TRANSACT SQL
2.1 Tema 1
:
Fundamentos de Programación TRANSACT SQL
2.1.1. :
Construcción de programación TRANSACT SQL
44
2.1.2. :
Variables, Identificadores
44
2.2 Tema 2
:
Herramientas para el control de Flujos
2.2.1. :
Estructura de control IF
46
2.2.2. :
Estructura condicional CASE
47
2.2.3. :
Estructura decontrol WHILE
49
2.3 Tema 3
:
Control de Errores en TRANSACT SQL
2.3.1. :
Funciones especiales de Error
51
2.3.2. :
Variable de sistema @@ERROR
52
2.3.3. :
Generar un error RAISERROR
53
2.4. Tema 4
:
Cursores en TRANSACT SQL
2.4.1. :
54
2.4.2. :
Abrir un Cursor, leer un registro
55
2.4.4. :
CIBERTEC
Declare Cursor
Cerrar elcursor: CLOSE y liberar los recursos
56
CARRERAS PROFESIONALES
4
Unidad de aprendizaje 3: Programación Avanzada TRANSACT SQL
3.1 Tema 1
:
Programación avanzada TRANSACT SQL
3.1.1. :
Funciones definida por el usuario
64
3.1.2. :
Procedimientos almacenados
67
3.1.3. :
Modificar datos con procedimientos almacenados
75
3.1.4. :
Transacciones en TRANSACTSQL
76
3.1.5. :
Triggers o disparadores
80
Unidad de aprendizaje 4: Manejo de datos XML en SQL SERVER
4.1 Tema 1
:
4.1.1. :
Introducción
88
Por que utilizar bases de datos relacionales para
88
datos XML
4.1.2. :
Tipos de datos XML
89
4.1.3. :
FOR XML y mejoras OPENXML
90
Procesamiento XML en SQL SERVER
90
4.2.1. :
Tipos de datos XML90
4.2.2. :
Almacenamiento de datos XML
91
4.2.3. :
Recuperando datos de tipo XML
94
4.2.4. :
Recuperar datos con OPENXML
102
4.2 Tema 2
:
Unidad de aprendizaje 5: Manejo de Usuarios en SQL SERVER
5.1. Tema 1
:
Introducción
108
5.1.1. :
Entidades de seguridad
108
5.1.2. :
Autenticación
109
5.1.3. :
Inicios de sesión yusuarios
111
5.1.4. :
Permisos en el motor de base de datos
118
Unidad de aprendizaje 6: Seguridad y Restauración en SQL SERVER
6.1. :
Introducción a las estrategias de seguridad y
restauración
Impacto del modelo de recuperación de copia de
seguridad y restauración
Diseño de la estrategia de copia de seguridad
126
6.2. :
Copia de Seguridad en SQL Server
127
6.3. :Restaurando una copia de seguridad
136
6.1.1. :
6.1.2. :
CARRERAS PROFESIONALES
126
126
CIBERTEC
NOMBRE DEL CURSO
5
PRESENTACIÓN
Base de Datos Avanzado es un curso que pertenece a la Escuela de Tecnologías de
Información y se dicta en las carreras de Administración y Sistemas, Computación e
Informática y Redes y Comunicaciones. El presente manual ha sidodesarrollado para
que los alumnos del curso de Base de Datos Avanzado puedan aplicar los
conocimientos adquiridos en el curso de Base de Datos teoría y laboratorio. Todo ello,
en conjunto, le permitirá manejar los datos de una base de datos relacional utilizando
comandos TRANSACT-SQL.
El manual para el curso ha sido diseñado bajo la modalidad de unidades de aprendizaje,
las que se desarrollan...
Regístrate para leer el documento completo.