Base de Datos XP

Páginas: 45 (11044 palabras) Publicado: 12 de marzo de 2014
1

Base de Datos
Avanzado I

CARRERAS PROFESIONALES

CIBERTEC

2

CARRERAS PROFESIONALES

CIBERTEC

BASE DE DATOS AVANZADO II

3

ÍNDICE

Página

Presentación

5

Red de contenidos

7

Unidad de aprendizaje 1 Lenguaje de manipulación de datos (DML)
1.1 Tema 1

:

Introducción

11

1.2 Tema 2

:

Lenguaje para la manipulación de datos DML

1.2.1. :Operadores

17

1.2.2. :

Funciones para el manejo de datos

22

1.2.3. :

Comandos de LMD

25

1.2.4.

Declaración MERGE

39

1.3 Tema 3

:

Recuperación avanzada de datos

1.3.1. :

Combinación de tablas

40

1.3.2. :

Datos agrupados GROUP BY, HAVING

44

1.3.3. :

Agregar conjunto de resultados: UNION

50

1.3.4. :

Resumen de datos: operadorCUBE y ROLLUP

52

Unidad de aprendizaje 2: Programación TRANSACT SQL
2.1 Tema 4

:

Fundamentos de Programación TRANSACT SQL

2.1.1. :

Construcción de programación TRANSACT SQL

61

2.1.2. :

Variables

61

2.2 Tema 5

:

Herramientas para el control de Flujos

2.2.1. :

Estructura de control IF

65

2.2.2. :

Estructura condicional CASE

66

2.2.3. :Estructura de control WHILE

49

2.3 Tema 6

:

Control de Errores en TRANSACT SQL

2.3.1. :

Funciones especiales de Error

72

2.3.2. :

Variable de sistema @@ERROR

73

2.3.3. :

Generar un error RAISERROR

74

2.4. Tema 7

:

Cursores en TRANSACT SQL

2.4.1. :

76

2.4.2. :

Abrir un Cursor

78

2.4.3. :

CIBERTEC

Declare Cursor

Cerrar elcursor

79

CARRERAS PROFESIONALES

4

Unidad de aprendizaje 3: Programación Avanzada TRANSACT SQL
3.1 Tema 8

:

Programación avanzada TRANSACT SQL

3.1.1. :

Funciones definida por el usuario

91

3.1.2. :

Procedimientos almacenados

97

3.1.3. :

Modificar datos con procedimientos almacenados

107

3.1.4. :

Transacciones en TRANSACT SQL

109

3.1.5. :Triggers o disparadores

114

Unidad de aprendizaje 4: Manejo de datos XML en SQL SERVER
4.1 Tema 9

:

4.1.1. :

Introducción

127

Por que utilizar bases de datos relacionales para

127

datos XML
4.1.2. :

Tipos de datos XML

128

4.1.3. :

FOR XML y mejoras OPENXML

130

Procesamiento XML en SQL SERVER

131

4.2.1. :

Tipos de datos XML

131

4.2.2. :Almacenamiento de datos XML

132

4.2.3. :

Recuperando datos de tipo XML

135

4.2.4. :

Recuperar datos con OPENXML

147

4.2 Tema 10

:

Unidad de aprendizaje 5: Manejo de Usuarios en SQL SERVER
5.1. Tema 11

:

Introducción

155

5.1.1. :

Entidades de seguridad

155

5.1.2. :

Autenticación

157

5.1.3. :

Inicios de sesión y usuarios

1595.1.4. :

Permisos en el motor de base de datos

169

Unidad de aprendizaje 6: Seguridad y Restauración en SQL SERVER

6.1.2. :

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

182

6.1.3. :

Copia de Seguridad en SQL Server

183

6.1.4. :Restaurando una copia de seguridad

195

6.1. Tema 12 :
6.1.1. :

CARRERAS PROFESIONALES

181
181

CIBERTEC

BASE DE DATOS AVANZADO II

5

PRESENTACIÓN

Base de Datos Avanzado I 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, y Computación e
Informática. El presente manual ha sido desarrollado para quelos alumnos del curso de
Base de Datos Avanzado I 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 durante semanas...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • BASE DE DATOS , base de datos
  • Que es una base de datos y tipos de base de datos
  • Bases de datos y usuarios de bases de datos
  • datos de windwos xp
  • Base De Datos
  • Base De Datos
  • Base de datos
  • Base De Datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS