Desarrollo de bases de datos con SQL Server 2014



Documentos relacionados
ST31_Querying Microsoft SQL Server

Curso Oficial Microsoft: LENGUAJE DE CONSULTA DE SQL SERVER. Duración : 35 Hrs.

Querying Microsoft SQL Server 2012

MS_6232 Implementing a Microsoft SQL Server 2008 Database

Descriptor del curso. Nombre del curso: Haciendo consultas en SQL Server Descripción:

MS_20461 Querying Microsoft SQL Server

MS_10774 Querying Microsoft SQL Server 2012

10776 Developing Microsoft SQL Server 2012 Databases

Índice. iii. Objetivos... 24

8283: Administración y programación en Microsoft SQL Server 2012

2071 Querying Microsoft SQL Server 2000 with Transact- SQL

FORMACIÓN PARA LA CERTIFICACIÓN OFICIAL MICROSOFT. MCSA: SQL Server Solutions Associate

TRANSACT-SQL, DISEÑO Y PROGRAMACIÓN DE BASES DE DATOS EN SQL SERVER 2008

: COMPUTACIÓN E INFORMATICA : Ingeniería de Software Ingeniería de Redes y Comunicaciones : Administración de Bases de Datos I : T-INF127

Master Certificación MCSA SQL Server

ORACLE WORKFORCE DEVELOPMENT PROGRAM

CURSO DE SQL SERVER 2005

SQL Server SQL, Transact SQL Diseño y creación de una base de datos (con ejercicios prácticos corregidos)

SQL Server SQL, Transact SQL Diseño y creación de una base de datos

Entrarás a formar parte de nuestra bolsa de empleo a la que acuden las empresas en busca de nuestros alumnos.

HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS

Asignaturas Temas Asignaturas Temas

Guía práctica de SQL

ORACLE WORKFORCE DEVELOPMENT PROGRAM

Administración y programación de Bases de Datos con SQL Server 2005

ESPECIALISTA EN BASE DE DATOS

Base de Datos Oracle 10g: Introducción a SQL Código: D Duración: 5 días (40 horas)

Microsoft SQL Server 2005

INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO IBEROTEC SEMESTRE ACADÉMICO: 2014-II SÍLABO

FORMACIÓN E-LEARNING. Curso de Lenguaje SQL para Oracle

PROGRAMAS DE ESTUDIO FORMATO 7 INTRODUCCIÓN A SQL. Área de Formación Profesional

ÍNDICE PRIMERA PARTE... 17

CURSO DE ESPECIALIZACIÓN EN DESARROLLO DE APLICACIONES EMPRESARIALES CON SQL SERVER 2012

Nivel Básico/Intermedio. Instalar y Configurar SQL Server Diseñar una Base de Datos. Optimización de consultas

ÍNDICE. Introducción... Capítulo 1. Novedades de Access

8 SQL SERVER 2008 RA-MA

Guía práctica SQL Server 2008

8 MICROSOFT SQL SERVER 2008 R2. CURSO PRÁCTICO RA-MA

PROGRAMA FORMATIVO. MCSA SQL Server

Índice libro SQL Server / 6

ÍNDICE INTRODUCCIÓN...13

Introducción Microsoft SQL Server 2000 Qué puede hacer con SQL Server 2000? Qué necesita saber para usar SQL Server 2000?

ORACLE DEVELOPER 10g

Manual imprescindible SQL Server 2012 (c) Francisco Charte Ojeda

Objetivos y Temario CURSO SQL SERVER 2008

Cursos SQL Server 2008 R2

Unidad III: Lenguaje de manipulación de datos (DML) 3.1 Inserción, eliminación y modificación de registros

Oracle 12c DISEÑO Y PROGRAMACIÓN

Buenas Prácticas en Bases de Datos. María del Pilar Angeles. Posgrado de la Facultad de Ingeniería, UNAM.

MS10775AB Administrar bases de datos de Microsoft SQL Server 2012

A.N.E.P. Consejo de Educación Técnico Profesional. Educación Media Tecnológica. Orientación: Informática ASIGNATURA SISTEMAS DE BASES DE DATOS II

Curso Online de Microsoft

Consultas con combinaciones

Laboratorio de Bases de Datos

PROGRAMA FORMATIVO. MCSA SQL Server 2012

1

ADMINISTRACIÓN DE BASE DE DATOS

Bases de Datos Relacionales

DIPLOMADO EN BASE DE DATOS

MANUAL BÁSICO DEL LENGUAJE SQL

Fundamentos de Oracle

DIPLOMADO EN BASE DE DATOS ORACLE

DESCRIPCIÓN ESPECÍFICA

Curso Avanzado SQL Server 2014: Diseño y Creación de una Base de Datos

PROGRAMA DE ASIGNATURA DE BASES DE DATOS II

Dirigido a Profesionales y técnicos de informática que se inicien en el manejo de la base de datos Oracle 11g

Postgrado en IMPLEMENTACIÓN, MANEJO Y EXPLOTACIÓN DE BASE DE DATOS CON SQL SERVER

Curso Querying Microsoft SQL Server 2014 (20461)

Contenido XIII. Capítulo 1. Capítulo 2. Alfaomega. Bases de datos - Reinosa, Maldonado, Muñoz, Damiano, Abrutsky

Formato para prácticas de laboratorio

ESCUELA PROFESIONAL DE INGENIERÍA DE SISTEMAS E INFORMÁTICA

Sistemas de Datos Curso: Ernesto Chinkes. Subconsultas Stored Procedures - Triggers

INTELIGENCIA DE NEGOCIOS CON SQL SERVER 2008 R2

SQL (Structured Query Language)

GALA CONCEPTO COMMIT, ROOLBACK SAVEPOINTS (SAVE TRANSACTION) No Consultas. Definiciones Transacciones ( L33 )

Temario Curso Bases de Datos

3 Consultas y subconsultas

DEPARTAMENTO: Computación y diseño NOMBRE DEL CURSO: Base de datos I CLAVE: ACADEMIA A LA QUE PERTENECE: Base de datos I

ÍNDICE CAPÍTULO 1. TIPOS DE ALMACENAMIENTO DE LA INFORMACIÓN... 13

UNIVERSIDAD NACIONAL FEDERICO VILLARREAL FACULTAD DE INGENIERÍA ELECTRÓNICA E INFORMÁTICA SÍLABO ASIGNATURA: TALLER DE BASE DE DATOS

IES Politécnico Estella

SQL Server 2014 Administración de una base de datos transaccional con SQL Server Management Studio

CONSULTAS BASICAS EN SQL SERVER

ÍNDICE. Capítulo 1. Conceptos de base de datos de SQL Azure... 1

MySQL 5 (versiones 5.1 a 5.6) Guía de referencia del desarrollador

Se considera a Oracle como uno de los sistemas de bases de datos más completos, destacando su:

SQL Server 2012 Administración de una base de datos transaccional con SQL Server Management Studio

CL_50400 Designing, Optimizing, and Maintaining a Database Administrative Solution for Microsoft SQL Server 2008

20761 Querying Data with Transact-SQL

80294 Microsoft Dynamics CRM 2011 Customization and Configuration

Transcripción:

Desarrollo de bases de datos con SQL Server 2014 En este curso los estudiantes adquirirán los conocimientos y las habilidades para crear bases de datos y objetos dentro de ellas. Los conceptos cubiertos incluirán vistas, procedimientos almacenados, funciones, transacciones, concurrencia, manejo de errores, triggers, SQL CLR. Objetivos Al finalizar el curso los alumnos serán capaces de: Conocer la arquitectura de SQL Server 2014 Determinar los tipos de datos adecuados para cada funcionalidad Crear índices y restricciones Determinar la estrategia de creación de tablas y columnas Diseñar y crear vistas Diseñar y crear procedimientos almacenados Almacenar y tratar datos XML Trabajar con los tipos de datos GEOMETRY y GEOGRAPHY Perfil del alumno Desarrolladores de bases de datos Programadores Temario 1. Introducción SQL Server 2014 y su Toolset Introducción a la plataforma de SQL Server. Trabajar con las herramientas de SQL Server. Configurar los Servicios de SQL Server. 2. Introducción a las consultas de Transact-SQL Introducción a Transact-SQL Entender los sets Entender la lógica de los predicados Entender el orden lógico de los operadores en sentencias SELECT 3. Escribiendo consultas SELECT Sentencias SELECT simples Eliminar duplicados con DISTINCT Usar alias de columna y tabla (+34) 91 787 23 00 www.alhambra-eidos.com

Expresiones CASE simples JOINS 4. Ordenación y filtrado de datos Ordenación de datos Filtrado de datos Filtrar con las opciones TOP y OFFSET-FETCH Trabajar con valores desconocidos 5. Tipos de datos de SQL Server 2014 Introducción a los tipos de datos de SQL Server 2014 Datos tipo char Datos tipo Date y Time 6. Usar las funciones Escribir consultas con funciones integradas Usar funciones de conversión Usar funciones lógicas Usar funciones para probar la nulabilidad 7. Agrupación y agregación de datos Usar funciones de agregado Usar la cláusula GROUP BY Filtrar grupos con la cláusula HAVING Subconsultas Expresiones de tabla Operadores SET Ranking, Offset y funciones de agregado Pivotado (PIVOT, UNPIVOT), GROUPING SETS 8. Manejo de errores Tipos de errores Uso de bloques try/catch Uso de funciones de error Uso de la sentencia THROW 9. Implementar Transacciones Gestión de transacciones Uso de BEGIN, COMMIT y ROLLBACK 10. Mejorar el rendimiento de las consultas (+34) 91 787 23 00 www.alhambra-eidos.com 2

Uso de índices Uso de planes de ejecución Ver los recursos del sistema utilizados durante la ejecución de las consultas Operaciones set vs operaciones basadas en cursores 11. Diseñar e implementar tipos de datos y tablas Diseñar tablas Crear un esquema Crear y modificar tablas 12. Asegurar la integridad de datos mediante restricciones Forzar la integridad de los datos Implementar la integridad de dominio Implementar la integridad de entidad y referencial 13. Planificar el indexado en SQL Server 2014 Conceptos básicos de indexado Tipos de datos e índices Índices de columna única o de columna compuesta 14. Implementar estructuras de tablas en SQL Server 2014 Estructuras de tablas en SQL Server 2014 Trabajar con índices agrupados Diseñar índices agrupados efectivos 15. Leer los planes de ejecución de SQL Server 2014 Conceptos básicos del plan de ejecución Elementos comunes Trabajar con planes de ejecución Ajuste de índices 16. Diseñar e implementar vistas Introducción a las vistas Crear y gestionar vistas Consideraciones de rendimiento en vistas 17. Diseñar e implementar procedimientos almacenados Introducción a los procedimientos almacenados Trabajar con procedimientos almacenados Implementar procedimientos almacenados parametrizados (+34) 91 787 23 00 www.alhambra-eidos.com 3

Controlar el contexto de ejecución 18. Diseñar e implementar funciones definidas por usuario Visión general de las funciones Diseñar e implementar funciones escalares Diseñar e implementar funciones con valores de tipo tabla Consideraciones de implementación para las funciones Alternativas a las funciones 19. Alta concurrencia: bloqueos y transacciones Introducción a las transacciones Introducción a los bloqueos Gestión de bloqueos Niveles de aislado de las transacciones 20. Gestionar errores en el código T-SQL Reemplazar @@ERROR por un manejo estructurado de errores Añadir lógica de reintento en situaciones de deadlock 21. Responder a la manipulación de datos mediante Triggers Diseñar triggers DML Implementar triggers DML Conceptos avanzados de triggers 22. Implementar código administrado en SQL Server 2014 Introducción a la integración SQL CLR Importar y configurar ensamblados Implementar la integración SQL CLR 23. Tratamiento de datos XML Introducción a XML y esquemas XML Almacenar datos XML y esquemas en SQL Server Implementar el tipo de datos XML Utilizar la sentencia T-SQL FOR XML Primeros pasos con XQuery Leer datos XML 24. Trabajar con datos espaciales en SQL Server 2014 Introducción a los datos espaciales Trabajar con tipos de datos espaciales (+34) 91 787 23 00 www.alhambra-eidos.com 4

Utilizar datos espaciales en las aplicaciones (+34) 91 787 23 00 www.alhambra-eidos.com 5