|
TEMARIO
Diseño de Bases de Datos Relacionales
Perspectiva actual de los SGDB
Tipos de arquitecturas
Arquitectura de Red
Arquitectura Jerárquica I y II
Arquitectura Relacional I y II
Conceptos
Modelos de datos
Los Sistemas de Gestión de Bases de Datos o SGDB
Administrar una Base de Datos
Objetivos que debe cumplir un SGDB
Diseño conceptual el modelo de Chen
Conceptos del Modelo E/R
Modelo relacional
Introducción
Dominios de datos
Atributos de entidad
Tablas
Relaciones
Concepto de Integridad referencial
Operadores dentro del Algebra relacional
Introducción
Clausula UNION
Clausula INTERSECT
Clausula MINUS
Producto cartesiano
Clausula SELECT
Clausula relacional de proyección
Clausula JOIN LEFT Y RIGHT
Normalización de tablas
Introducción
Problemas clásicos en relaciones
Dependencias Funcionales
1ª Forma normal
2ª Forma Normal
3ª Forma Normal
Forma de Boyce-Codd
Lenguaje Estructurado de Consultas
El lenguaje SQL
Sentencia SELECT
Clausula WERE
Operadores
Funciones
Agrupamiento Group by
Ordenación Order by
Creación, Modificación y Borrado de tablas
Inserción, Modificación y Borrado de Filas
Microsoft Access como creador de prototipos
Creación de una Base de Datos
Abrir una Base de Datos
Crear Tabla
Guardar Tabla
Introducir Datos
Modificar y Borrar Datos
SQl en Access
Caso de acceso a Datos con VBasic
SQL Server 2000 (Introducción, administración y programación)
1. Introducción a SQL Server
1.1. ¿Qué es SQL Server?
1.2. Utilidades y servicios de SQL Server 2000
1.3. Arquitectura Cliente-Servidor
2. Instalación de SQL Server 2000
2.1. Introducción.
2.2. Requisitos Software
2.3. Versiones de SQL Server
2.4. Requisitos Hardware
2.5. Tipos de Instalación
2.6. Instalación de la parte servidor.
2.7. Instalación de la parte cliente
2.8. Instalación desatendida
2.9. Desinstalar SQL Server
2.10. Service Pack SQL Server
3. Estructura de una base de datos
3.1. Introducción
3.2. Tipos de páginas.
3.3. Archivos
3.4. Grupos de archivos.
3.5. Registro de transacciones.
3.6. Bases de datos del sistema
4. Administrador corporativo
4.1. Grupo y registro de servidores
4.2. Creación de una base de datos
5. Elementos de una base de datos
5.1. Diagramas.
5.2. Tablas.
5.2.1. Creación de tablas
5.2.2. Modificación de tablas.
5.2.3. Eliminación de tablas.
5.2.4. Creación de relaciones.
5.3. Vistas.
5.4. Procedimientos almacenados.
5.5. Usuarios.
5.6. Funciones.
5.7. Reglas.
5.8. Valores predeterminados.
5.9. Tipos de datos definidos por el usuario.
5.10. Funciones definidas por el usuario.
5.11. Catálogos de texto
6. Seguridad y Administración de usuarios
6.1. Niveles de seguridad.
6.2. Autenticación
6.2.1. Autenticación de SQL Server
6.2.2. Autenticación de Windows
6.2.3. Modos de autenticación
6.3. Roles
6.3.1. Rol de servidor
6.3.2. Rol de bases de datos
6.3.3. Rol de aplicación
6.4. Permisos
7. Agente de SQL Server
7.1. Trabajos.
7.2. Alertas.
7.3. Operadores
7.4. Uso del Registro de Errores
7.5. Configuración de Alertas
7.6. Configuración de Operadores
8. Copia de seguridad, restauración y recuperación en SQL Server
8.1.
Introducción
8.2. Tipos de copias de seguridad
8.2.1. Backup base de datos completa
8.2.2. Backup base de datos diferencial
8.2.3. Registro de transacciones
8.2.4. Archivos y grupos de archivos
8.3.
Tabla backupset
8.4. Modelos de recuperación de bases de datos
8.4.1. Modelo de recuperación sencillo
8.4.2. Modelo de recuperación completo
8.4.3. Modelo de recuperación registro masivo
8.5. Opciones de recuperación
8.5.1. Recuperación completa
8.5.2. Recuperación diferencial
8.5.3. Recuperación del registro de transacciones
8.6. Comprobando logins desenlazados
8.7. Adjuntar y separar una base de datos
8.7.1. Separar una base de datos
8.7.2. Adjuntar una base de datos
9. El analizador de consultas
9.1. Barra de menús.
9.2. Barra de herramientas
10. Tipos de datos y operadores
10.1. Tipos de datos
10.2. Operadores
10.2.1. Operadores aritméticos
10.2.2. Operadores de asignación
10.2.3. Operadores bit a bit
10.2.4. Operadores de comparación
10.2.5. Operadores lógicos
10.2.6. Operadores de concatenación de cadenas
10.2.7. Operadores unarios
10.2.8. Operador de precedencia
11. Transact-SQL
11.1. Lenguaje de definición de datos (DDL).
- Create table
- Drop table
- Alter table
11.2. Lenguaje de manipulación de datos (DML)
- SELECT
- INSERT
- UPDATE
- DELETE
12. Importar y exportar datos (DTS)
12.1. ¿Qué es una DTS?
12.2. Importar y exportar datos entre diferentes fuentes
12.3. Importar y exportar datos SQL Server
13. Supervisión y mantenimiento de la base de datos
13.1. Visor de sucesos
13.2. Monitor de rendimiento
13.3. Actividad actual del servidor
13.4. Bloqueos
13.5. Registro de errores de SQL Server
13.6. Mantenimiento de la base de datos
14. El Analizador de SQL Server
14.1. Creación de trazas
14.2. Ejecución de trazas
15. Introducción a la duplicación
15.1. ¿Qué es la duplicación?
15.2. Tipos de duplicación
15.3. Selección de estrategia
|