CURSO ADMINISTRACIÓN DE SQL SERVER I CONTENIDO Detallado por temas Tema 1: Introducción a las bases de datos • • • Conceptos básicos: Campo, registro, archivo, base de datos, DBMS. Integridad de los datos: o Integridad de dominio o Integridad referencial Conceptos de diseño: o Llave primaria o Llave candidata o Llave foránea o Cardinalidad Tema 2: Introducción al diseño de bases de datos • • Elementos clave del diseño o Valores atómicos o Campos multivaluados o Agrupación de registros Conceptos relacionados o Identificación de entidades o Identificación de relaciones o Identificación de llaves o Asociación entre tablas Tema 3: Modelado de bases de datos en SQL Server • • • • • • • • Tipos de datos Creación de una base de datos Creación de tablas Creación de relaciones Creación de diagramas Ingreso de datos Modificación de datos Casos prácticos Tema 4: Normalización de bases de datos • Aplicación de formas normales o 1FN o 2FN o 3FN o Forma Boyce-Codd Tema 5: Introducción al SQL • • • Historia Características del lenguaje SQL Utilización del Transact- SQL o Llamada a la herramienta o Manejo de archivos Tema 6: Creación de estructuras con comandos DDL • • • Instrucciones Create o Base de datos o Tablas o Llaves o Indices o Usuarios Instrucción Alter o Tablas o Llaves o Campos o Tipos de datos o Constraints Instrucción Drop o Tablas o Base de datos o Campos o Llaves Tema 7: Manipulación de datos DML • • • Instrucción Insert o Inserción de un único registro o Reglas de integridad Instrucción Update o Sintaxis o Ejemplos Instrucción Delete o Sintaxis o Ejemplos Tema 8: Consultas de datos DQL • Instrucción Select o Sintaxis o o o Funciones incorporadas Consultas anidadas Manipulación de datos en consultas CURSO: ADMINISTRACIÓN SQL SERVER II CONTENIDO Detallado por temas Tema 1: Vistas • • • • Qué son las vistas? Creación de vistas a partir de tablas Manipulación de las vistas Práctica Tema 2: Procedimientos almacenados • • • • Que son los procedimientos almacenados? Cómo se utilizan? Parámetros en los procedimientos Práctica Tema 3: Disparadores • • • • • Estructura básica de los triggers Manipulación y consulta de datos con triggers Almacenamiento de los triggers Conceptualización de old y new Práctica Tema 4: Creación de usuarios en SQL Server • • • • Manejo de los inicios de sesión Administración de seguridad avanzada Manejo de usuarios y claves para ingreso Práctica Tema 5: Creación y administración de roles • • • • Creación de roles Administración de roles Asignación de roles a los usuarios Practica