|
|
|
Master en SQL Server 2000
|
|
|
|
Centro: Auladirectiva |
|
|
| Modalidad:
Curso online |
Nº
horas:
340 |
Precio:
1360.00 €
|
|
|
| |
|
|
Master en SQL Server 2000 |
|
|
| Palabras
Clave: |
|
SQL SERVER SQL SERVER 2000 SQL 2000 BASES DE DATOS MICROSOFT
|
|
|
Descripción: |
SQL Server es un sistema administrador para bases de datos relacionales basadas en la arquitectura cliente/servidor.
Transact-SQL es el lenguaje que emplea para mandar peticiones entre el cliente y el servidor. Se trata de un lenguaje exclusivo de SQL Server, pero que se basa en el lenguaje SQL estándar, utilizado por casi todos los tipos de bases de datos relacionales que existen.
SQL Server otorga a los administradores una herramienta potencialmente robusta, y provee de las herramientas suficientes para mantener una seguridad y un óptimo nivel en la utilización de los recursos del sistema y de la base de datos, que en este camino van cogidos de la mano. |
|
|
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).
11.1.1. Create table 11.1.2. Drop table 11.1.3. Alter table
11.2. Lenguaje de manipulación de datos (DML)
11.2.1. SELECT 11.2.2. INSERT 11.2.3. UPDATE 11.2.4. 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
|
|
|
Objetivos del curso: |
Al finalizar el Master, el alumno podrá diseñar Bases de Datos Relacionales a partir de las necesidades del cliente. Será capaz de instalar y configurar SQL Server 2000 , conociendo el entorno de trabajo a nivel profesional. Estará formado para poder administrar una base de datos SQL Server. Podrá mantener la integridad de los datos, además de planificar tareas de copia y recuperación de datos, creación de trabajos, alertas, conocerá las herramientas adecuadas para realizar transferencia de datos de un sistema a otro y dispondrá de una visión global de las herramientas avanzadas.
El alumno también controlará Transact-SQL para el tratamiento de la información almacenada en la base de datos, así como para tareas administrativas, pudiendo acceder a los datos para su extracción, consulta, inserción, modificación y borrado. Podrá crear tablas, procedimientos almacenados, vistas y triggers. Será capaz de optimizar las consultas que se realizan a la base de datos, importar y exportar datos.
En definitiva, el alumno tendrá conocimientos que le permitirán interactuar con la información que contiene la base de datos, para aplicar los recursos necesarios a la hora de administrar SQL Server 2000. |
|
|
¿A quién va dirigido?:
|
El Master en SQL Server 2000, está dirigido a personas que tengan conocimientos mínimos sobre metodología de la programación, o bases de datos relacionales en general. Igualmente está dirigido a curiosos con gran capacidad para asimilar nuevos conceptos en el mundo de la tecnología informática.
También está dirigido a todas aquellas personas que trabajen con bases de datos y necesiten aprender el lenguaje estándar de acceso a las mismas. También permite a programadores especializados en Visual Basic, Delphi, ASP, PHP, Java, etc., comprender a fondo un lenguaje que deben utilizar siempre que acceden a bases de datos. |
|
|
Profesorado: |
|
Profesorado en linea para resolver directamente las dudas del alumno. |
|
|
Metodología y Material didáctico:
|
El principal objetivo que Auladirectiva se ha propuesto desde sus inicios, es impartir formación de alta calidad, adaptada para cada alumno, sin horarios fijos ni traslados incómodos, utilizando todas las ventajas que proporciona Internet.
Para ello se aplica una avanzada metodología de estudio que se fundamenta en una atención absolutamente personalizada, llevada a cabo por personal altamente cualificado en cada materia de estudio, con capacitación y vocación pedagógica, con el objetivo de acompañar siempre al alumno en cada etapa de su aprendizaje, haciendo posibles nuestros excelentes niveles en la consecución de objetivos y asegurando la sólida formación que poseen nuestros profesionales.
La filosofía aplicada por Auladirectiva en la impartición de sus cursos, logra ofrecer al alumno el beneficio de un sistema conocido, semejante a la formación presencial, pero con las virtudes de la atención personalizada y a distancia.
Nuestros cursos han sido realizados desde un enfoque pedagógico que permite al alumno la asimilación de conceptos y la aplicación de estos nuevos conocimientos, logrando un excelente nivel profesional en la finalización de los estudios.
Durante el desarrollo del curso, el alumno podrá resolver sus dudas mediante Chat o Email, consultando a los profesores que le hayan sido asignados, recibiendo de estos una orientación basada en su experiencia práctica en el área educativa que ha elegido estudiar.
Todos y cada uno de los ejercicios, tareas, prácticas, etc. que el alumno se irá encontrando durante el desarrollo del curso, serán comentados y evaluados por los profesores, hasta el punto de que no se tengan dudas que impidan seguir adelante, asegurando en cada caso el aprendizaje total del temario y la aplicación práctica y orientada a futuro, de todo lo aprendido. |
|
| Horario:
Indiferente |
| Localización
de las instalaciones: Cualquier lugar del mundo |
|
| |
| |
|
|
|
| |
|
|
Otros cursos de Auladirectiva:
|
|
| |
|
Libros Relacionados:
|
|
|
|
|
|
|