Академический Документы
Профессиональный Документы
Культура Документы
com
Dirigido a:
Este curso va dirigido a personas que deseen introducirse en la administracin de base de datos para empresas de cualquier tamao, as como a desarrolladores que obtendrn conocimientos que les ayudar a que sus aplicaciones sean ms seguras y eficaces.
Requisitos:
Los requisitos necesarios para que el alumno pueda seguir y finalizar el curso eficazmente, son mnimos. Es suficiente con conocer el entorno de trabajo del sistema operativo Windows y que este familiarizado a trabajar con interfaces grficos de usuario (abrir archivos, guardar, copiar, etc...).
Contenido
1 Presentacin del curso MASTERDformacin http://www.masterdformacion.com/cursos-sql-server-2008
www.masterdformacion.com
2 Microsoft SQL Server 2008 2.1 Versiones de SQL Server 2008 3 Requisitos 3.1 Requisitos de Software 3.2 Requisitos de Hardware 4 Pasos Previos 5 Instalacin 6 SQL Server Configuration Manager 6.1 Modificar el estado de los servicios. Ejercicios Ejercicio 1
Contenido
1 Definicin 2 Estructuracin de una base de datos 2.1 Estructura fsica 2.1.1 Nombres de archivos. 2.1.2 Tamao de la base de datos. 2.2 Estructura lgica 2.2.1 Tablas 2.2.2 Campos y Registros. 2.2.3 ndices 2.2.4 Restricciones 2.2.5 Vistas 2.2.6 SQL 2.2.7 Procedimientos almacenados 2.2.8 Varios 3 Planificacin - Diseo 3.1 Introduccin 3.2 Estudio de necesidades. 3.1.2 Planificacin 3.1.3 Propiedades 3.1.4 Dependencias 4 Normalizacin MASTERDformacin http://www.masterdformacion.com/cursos-sql-server-2008
www.masterdformacion.com
4.1 Definicin 4.2 Integridad de entidad 4.3 Integridad de dominio 4.4 Integridad referencial. 4.5 Integridad fijada por usuario. 4.6 Formas de normalizacin 4.6.1 Forma Normal A 4.6.1.1 Definicin de claves principales. 4.6.1.2 Seleccin de claves principales. 4.6.1.3 Claves auxiliares 4.6.2 Forma Normal B 4.6.2.1 Relaciones. 4.6.3 Forma Normal C 4.6.4 Conclusin del proceso de normalizacin. 4.6.5 Desnormalizacin 5 Herramientas para la normalizacin 5.1 Identidad 5.2 Restricciones 5.2.1 UNIQUE 5.2.2 DEFAULT 5.2.3 CHECK 5.3 Integridad en relaciones 5.3.1 PRIMARY KEY 5.3.2 FOREIGN KEY 5.3.3 Integridad referencial en cascada 5.4 Desencadenadores 6 Ejercicios Ejercicio 1 Ejercicio 2
Contenido
1 Introduccin 1.1 SQL Server Management Studio 2 Servidores registrados. MASTERDformacin http://www.masterdformacion.com/cursos-sql-server-2008
www.masterdformacion.com
2.1 Agrupar servidores. 3 Explorador de objetos 3.1 Conectar a un servidor 3.2 Carpetas del explorador de objetos. 3.3 Pestaa Resumen 3.4 Carpetas principales. 3.5 Carpeta de bases de datos. 4 Ejercicios Ejercicio 1
Contenido
1 Introduccin 2 Analizador de consultas SQL. 2.1 Instalacin de base de datos Northwind 3 Lenguaje de manipulacin de datos. 4 SELECT 4.1 Sintaxis bsicas 4.1.1 ALL / DISTINCT 4.1.2 AS 4.1.3 WHERE 4.1.4 Contraste de comparacin. 4.1.5 Contrastes de rango. 4.1.6 Contraste de pertenencia a un grupo. 4.1.7 Contraste de correspondencia con patrn. 4.1.8 Contrastes de valor nulo. 4.1.9 Contrastes compuestos. 4.1.10 ORDER BY 4.2 Subconsultas 4.2.1 Subconsultas con IN 4.2.2 Subconsultas con EXISTS 5 Funciones de agregacin 5.1 Consultas resumen. 5.1.1 Funciones de agregado en la lista de seleccin. MASTERDformacin http://www.masterdformacion.com/cursos-sql-server-2008
www.masterdformacion.com
5.1.2 Funcin COUNT. 5.1.3 Agrupar filas con GROUP BY. 5.1.4 Clusula HAVING 6 SELECT con mltiples tablas 6.1 JOIN 7 Combinaciones 7.1 Combinaciones internas 7.2 Combinaciones externas 8 UNION 9 Funciones 9.1 Funciones de cadena. 9.2 Funciones numricas. 9.3 Funciones estadsticas. 9.4 Funciones de fecha. 10 Ejercicios Ejercicio 1 Ejercicio 2 Ejercicio 3 Ejercicio 4 Ejercicio 5 Ejercicio 6 Ejercicio 7
Contenido
1 INSERT 1.1 Insertar un registro. tabla [(Columna1, ..., columnaN)] (Valor1, ..., valorN) Ejemplos: 1.2 Insertar varios registros a la vez. 2 UPDATE tabla SET MASTERDformacin http://www.masterdformacion.com/cursos-sql-server-2008
www.masterdformacion.com
WHERE Ejemplos: 2.1 UPDATE - SELECT 2.1.1 UPDATE - WHERE - SELECT 2.2 UPDATE - SET - SELECT Ejemplo. 3 DELETE FROM tabla WHERE Ejemplo 3.1 DELETE - SELECT Ejemplo 4 Ejercicios Ejercicio 1 Ejercicio 2 Ejercicio 3
Contenido
1 Introduccin 2 Lenguaje de definicin de datos 3 Objetos 4 Bases de datos 5 Tablas 5.1 Descripcin_Columna 5.2 Grupo_Restricciones_de_Tabla 5.3 Tipos de datos. 5.4 Modificaciones 5.5 Eliminaciones. 6 Restricciones. 6.1 Definiciones por defecto. 6.2 Restricciones a nivel de columna 6.3 Restricciones a nivel de tabla. MASTERDformacin http://www.masterdformacion.com/cursos-sql-server-2008
www.masterdformacion.com
7 Ejemplos con tablas. 8 Vistas 9 Lenguaje de control de datos 10 Transacciones 11 Permisos y privilegios. 12 Ejercicios Ejercicio 1 Ejercicio 2
Contenido
1 Creacin de una base de datos. 2 Opciones de las bases de datos. 2.1 Nivel de compatibilidad. 2.2 Actualizacin de estadsticas. 2.3 Cerrar automticamente. 2.4 Crear estadsticas automticamente. 2.5 Reducir automticamente. 2.6 Cierre del cursor al confirmar habilitado. 2.7 Cursor predeterminado. 2.8 Base de datos de slo lectura. 2.9 Estado de la base de datos. 2.9.1 Emergency 2.9.2 Normal 2.9.3 Offline 2.9.4 Suspect 2.10 Restringir acceso. 2.10.1 Multiple 2.10.2 Single 2.10.3 Restricted 2.11 Verificacin de pginas 2.11.1 Checksum 2.11.2 TornPageDetection 2.11.3 None 2.12 Advertencia ANSI habilitada. 2.13 Anulacin aritmtica habilitada. MASTERDformacin http://www.masterdformacion.com/cursos-sql-server-2008
www.masterdformacion.com
2.14 Anulacin exacta numrica. 2.15 Concatenar valores NULL produce NULL. 2.16 Desencadenadores recursivos habilitados. 2.17 Identificadores entre comillas habilitados. 2.18 NULL ANSI predeterminado 2.19 Relleno ANSI habilitado. 2.20 Valores NULL ANSI habilitados. 3 Modificacin del tamao. 3.1 Incremento del archivo de datos. 3.2 Incluir archivos de datos y de registro secundarios. 3.3 Reduccin de archivos de datos. 4 Eliminacin. 5 Ejercicios Ejercicio 1
Contenido
1 Tablas. 2 Tipos de datos. 3 Creacin de tablas. 4 Creacin de restricciones. 4.1 Garantizar la integridad de dominio. 4.1.1 Restricciones CHECK 4.1.2 Restricciones DEFAULT 4.2 Garantizar la integridad de entidad. 4.2.1 Claves principales. 4.2.2 Restricciones UNIQUE 4.3 Garantizar la integridad referencial. 4.3.1 Creacin de claves externas. 4.3.2 Aplicacin de la integridad referencial en cascada. 5 Diagramas de bases de datos. 6 Ejercicios Ejercicio 1 MASTERDformacin http://www.masterdformacion.com/cursos-sql-server-2008
www.masterdformacion.com
Contenido
1 ndices. 2 Mantenimiento de ndices. 3 ndices agrupados y no agrupados. 3.1 ndices agrupados. 3.2 ndices no agrupados. 4 Creacin de ndices. 5 Vistas. 6 Creacin de vistas. 7 Ejercicios Ejercicio 1 Ejercicio 2
Contenido
1 Introduccin 2 Configuracin de SQL 3 Caractersticas de programacin 3.1 Identificadores 3.2 Uso de objetos 3.3 Tipos MASTERDformacin http://www.masterdformacion.com/cursos-sql-server-2008
www.masterdformacion.com
3.3.1 Tipos de datos especiales 3.3 Operadores 3.4 Variables 3.5 Comodines 3.6 Variables 3.7 Expresiones 3.8 Variables globales. 3.9 Flujo de ejecucin. 3.9.1 Sentencias condicionales 3.9.2 Bucles 4 Funciones 4.1 Funciones Matemticas 4.2 Funciones de Cadenas 4.3 Funciones de Fecha y Hora 4.4 Funciones Estadsticas 5 Ejercicios Ejercicio 1
Contenido
1 Procedimientos almacenados 1.1 Introduccin 1.1.1 Rendimiento. 1.1.2 Compilacin 1.1.3 Administracin 1.1.4 Seguridad 2 Trabajar con Procedimientos almacenados 2.1 Parmetros de entrada. 2.2 Parmetros de salida 3 Desencadenadores 3.1 Introduccin 4 Desencadenadores INSERT 5 Desencadenadores DELETE 6 Desencadenadores UPDATE MASTERDformacin http://www.masterdformacion.com/cursos-sql-server-2008
www.masterdformacion.com
Contenido
1 Introduccin. 2 Explotacin de una base de datos. 2.1 Asistente de copias de bases de datos. 2.2 Agente SQL Server 2 Copias de seguridad. 3.1 Dispositivos. 3.2 Ejecutar una copia de seguridad. 3.2.1 Copia de seguridad total. 3.2.2 Copia de seguridad diferencial. 3.2.3 Copia de registro de transacciones. 3.3 Restaurar una copia de seguridad. 4 Seguridad 4.1 Autenticacin Windows 4.2 Autenticacin SQL Server o modo mixto. 4.3 Trabajar con la autenticacin. 4.4 Inicio de sesin 4.5 Funciones del servidor 4.6 Funciones de base de datos. 4.7 Permisos de objeto. 5 Ejercicios Ejercicio 1 Ejercicio 2 Ejercicio 3 Ejercicio 4
MASTERDformacin http://www.masterdformacion.com/cursos-sql-server-2008