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



Documentos relacionados
Índice. iii. Objetivos... 24

CURSO DE SQL SERVER 2005

ST31_Querying Microsoft SQL Server

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

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

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

Desarrollo de bases de datos con SQL Server 2014

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

8 SQL SERVER 2008 RA-MA

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

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

MS_20461 Querying Microsoft SQL Server

Microsoft SQL Server 2005

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

ADMINISTRACIÓN DE BASE DE DATOS

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

DESCRIPCIÓN ESPECÍFICA

Querying Microsoft SQL Server 2012

Guía práctica de SQL

m047a Curso Programando una Base de Datos SQL Server 2008, 36 h Creación B.D. y Constraints

[CASI v.0110] Pág. 1

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

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

2071 Querying Microsoft SQL Server 2000 with Transact- SQL

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

ÍNDICE INTRODUCCIÓN...13

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

Oracle 12c DISEÑO Y PROGRAMACIÓN

ESPECIALISTA EN BASE DE DATOS

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

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

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

Guía práctica SQL Server 2008

UNIVERSIDAD TECNOLÓGICA ECOTEC FACULTAD DE SISTEMAS COMPUTACIONALES SYLLABUS. Base de Datos II CODIGO COM 338 CREDITOS 3

MS_10774 Querying Microsoft SQL Server 2012

1

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

Manual imprescindible SQL Server 2012 (c) Francisco Charte Ojeda

Fundamentos de Oracle

Universidad Central Del Este U.C.E. Facultad de Ciencias Administrativas y de Sistemas Escuela de Ingeniería de Sistemas

Curso Online de Microsoft

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

SQL (Structured Query Language)

ÍNDICE PRIMERA PARTE... 17

Índice libro SQL Server / 6

PL/SQL. Con PL/SQL vamos a poder programar las unidades de programa de la base de datos Oracle:

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

SÍLABO. : Obligatorio : Ingeniería de Sistemas : IS0704. : VII Ciclo : 03 Teoría y 02 Práctica : 04 : Lenguaje de Programación II

m047a Curso Programando una Base de Datos SQL Server 2008, 36 h

SERVICIO NACIONAL DE APRENDIZAJE SENA

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

Asignaturas Temas Asignaturas Temas

GALA MODELO CLIENTE SERVIDOR SQL SERVER MANAGEMENT STUDIO SERVIDOR SQL BASES DE DATOS. Introducción. Describir SQL Server (L1)

DIPLOMADO EN BASE DE DATOS ORACLE

ÍNDICE. Introducción... Capítulo 1. Novedades, mejoras y requisitos para la instalación... 1

DIPLOMADO EN BASE DE DATOS

CAPITULO 9. Diseño de una Base de Datos Relacional Distribuida

Cursos SQL Server 2008 R2

DESCRIPCIÓN ESPECÍFICA NÚCLEO: Núcleo Sector Comercio y Servicios.

MANUAL BÁSICO DEL LENGUAJE SQL

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

Consultas con combinaciones

MS_6232 Implementing a Microsoft SQL Server 2008 Database

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

UNIVERSIDAD NACIONAL DE INGENIERIA Dirección de Estudios de Posgrado y Educación Continua UNI-DEPEC

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

Laboratorio de Bases de Datos

Sub consultas avanzadas

HOJA DE ASIGNATURA CON DESGLOSE DE UNIDADES TEMÁTICAS

MS_20462 Administering Microsoft SQL Server Databases

m046a Curso Consultando SQL Server 2005/2008 con Transact-SQL, 15 h

UNIVERSIDAD RICARDO PALMA FACULTAD DE INGENIERÍA

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

Programación con SQL Server

Programación con SQL Server

Programación SQL. Lucio Salgado Diciembre 2008

Diseño y programación de bases de datos con SQL Server Pedro López-Belmonte / Aroa Solana

Bases de Datos Relacionales

Aplicaciones de las vistas Concepto de vista Vistas en SQL Vistas en SQL.

A.1. Definiciones de datos en SQL

Formato para prácticas de laboratorio

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

Tema: Procedimientos almacenados y cursores. Facultad : Ingeniería Escuela : Computación Asignatura: SQL SERVER. GUÍA 2 Pág. 1

Base de datos relacional

Diplomado Programación Web con PHP, MySQL 5.0, Apache y Ajax

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

BASES DE DATOS SQL MÁS S DE SQL (DML) OPERADOR UNION (L30) <SELECT1> UNION <SELECT2> UNION <SELECTN> Copyright 2006, 2007 Instituto Gala

Microsoft SQL Server Conceptos.

Objetivos y Temario CURSO SQL SERVER 2008

LENGUAJE DE CONSULTA ESTRUCTURADO - SQL CONTENIDO

10776 Developing Microsoft SQL Server 2012 Databases

Tema: PROCEDIMIENTOS ALMACENADOS.

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

Transcripción:

8283: Administración y programación en Microsoft SQL Server 2012 Este curso es orientado a los profesionales en desarrollo que desean maximizar la participación de SQL Server 2012 en beneficio del desempeño y funcionalidad de las soluciones desarrolladas para una organización Se analizarán las diferentes ediciones disponibles al momento de SQL Server 2012 con miras a definir cuál es la más adecuada a las necesidades específicas del caso y mediante el estudio teórico profundo y los ejercicios prácticos razonados, aprenderá a implementar un modelo abstracto de datos en Microsoft SQL Server 2012, y además aprenderá las herramientas básicas del producto, que de manera gráfica permiten la administración de bases de datos, en tareas como la creación de bases de datos, tablas, relaciones y restricciones. Se explorarán diferentes estructuras del lenguaje Transact-SQL y su aplicación en la generación de procedimientos, así como la creación de objetos procedurales en una base de datos (triggers, funciones, etc.) Se comprenderá el modelo de ejecución de consultas y la participación de los índices con el propósito de mejorar el desempeño de la implementación de base de datos así como las principales herramientas que permiten obtener información acerca de dicho desempeño 24 horas

1. Caso de negocios 1. Modelación de base de datos 2. Ejemplo de un caso de negocios 2. Instalación de SQL Server 2012 1. Ediciones y características de SQL Server 2012 2. Prerequisitos 3. Instalación de SQL Server 2012 3. Creación de bases de datos 1. Implementación de bases de datos 2. Estrategias de implementación de bases de datos 3. Elementos de una base de datos física 4. Archivos y Filegroups 5. Base de datos 6. CREATE DATABASE 4. Tablas, Índices y relaciones 1. Tablas 2. Columnas 3. Identificadores de Microsoft SQL Server 2012 4. Tipos de datos 5. Número exactos 6. Números aproximados 7. Fecha y hora 8. Cadenas 9. Binarios 10. CREATE TABLE 11. Valores IDENTITY y DEFAULT 12. Índices 13. Índices CLUSTERED y NONCLUSTERED 14. Spatial Index, XML Index y Fulltext Index 15. CREATE INDEX 16. Relaciones 5. Consultas básicas con SQL/T-SQL 1. Pubs: la base de datos de ejemplo 2. Transact SQL 3. DML Consultas utilizando SELECT 4. Uso de literales

5. Columnas calculadas 6. Uso de la cláusula WHERE 7. Uso de calificadores para columnas 8. Uso de WHERE para seleccionar registros 9. Uso de WHERE para unión de tablas 10. Operadores lógicos 11. Recomendaciones para el uso de condiciones 6. Instrucciones de modificación de datos 1. DML Modificación de datos 2. INSERT (Agregado de filas) 3. UPDATE (Modificación de datos) 4. DELETE (Eliminado de filas) 7. Consultas especiales con T-SQL 1. Consultas basadas en rangos 2. Listas 3. Cadena de caracteres 4. Uso de comodines 5. Valores nulos 6. Eliminación de información duplicada 7. ORDER BY 8. TOP 9. OFFSET 10. Consideraciones relativas a fechas 8. Funciones de agregado y cálculo 1. Funciones agregadas 2. GROUP BY 3. HAVING 4. COMPUTE 5. COMPUTE BY 9. Uso de funciones y variables de memoria 1. Bases del uso de funciones en SQL Server 2. Variables de ambiente en SQL Server 3. Funciones matemáticas 4. Funciones de cadena 5. Funciones de fecha 6. Funciones del sistema 7. Conversiones de datos

10. Estructuras de decisión y control 1. Comentarios 2. Variables de memoria 3. Manejo condicional usando IF ELSE y CASE 4. Procesos iterativos usando WHILE 5. Saltos de proceso utilizando GOTO 11. Subconsultas y uniones 1. Subconsultas (Subquerys) 2. SELECT INTO 3. Operador UNION 4. JOINS 12. Técnicas avanzadas de programación 1. Transacciones 2. Error handling 3. TRY y CATCH 4. Funciones de manejo de errores 5. RAISERROR 6. THROW 7. Procedimientos almacenados (Stored Procedures) 8. Tipos de procedimientos almacenados 9. Funciones definidas por el usuario (UDF s) 10. Ventajas de las UDF s 11. Componentes de una función definida por el usuario 13. Restricciones, Vistas, Reglas y Triggers 1. Objetivos especiales de la base de datos 2. Restricciones CHECK 3. Reglas (Rules) 4. Vistas (Views) 5. Disparadores (Triggers) 6. EXECUTE 14. Análisis de ejecución de consultas 1. Qué se entiende por desempeño en un servidor de SQL Server 2012? 2. Recursos útiles para conocer el desempeño de un servidor de SQL Server 2012 3. Dynamic Management Views y Dynamic Management Functions

4. Visor del plan de ejecución 5. Despliegue del plan de ejecución de una consulta 6. SQL Server Profiler Este curso existe con sus equivalentes para versiones pasadas del producto: Versión 2000. Versión 2008. Versión 2000.