You are on page 1of 3

SQL y Modelamiento de Base de

Datos – SQL Server 2014 (55 Horas)

DESCRIPCIÓN PRE-REQUISITOS
En este curso, el participante obtendrá los • Conocimiento de Microsoft Excel (nivel básico).
conocimientos y habilidades necesarias para el • Conocimiento de Microsoft Access (nivel básico).
diseño y construcción de los diagramas lógicos y • Conocimiento de base de datos (nivel básico).
físicos a través de una herramienta de modelado de • Conocimiento de algoritmos y programación
base de datos. Además, conocerá los lenguajes SQL (nivel básico).
y T-SQL que permiten la creación de objetos de
base de datos y la manipulación de información en
SQL Server 2014.

METODOLOGÍA
LOGRO DEL CURSO El programa se encuentra estructurado en
sesiones teórico/prácticas, donde se propicia la
Al finalizar el curso, el alumno gestionará los datos participación activa en cada clase, ya sea,
de una base de datos en SQL Server 2014. compartiendo experiencias del contexto laboral
Adicionalmente, estará preparado para: del grupo, así como, desarrollando laboratorios de
• Construir una base de datos normalizada a partir forma guiada e individual, permitiendo la
del modelo lógico y físico según los requerimientos consolidación del aprendizaje del tema.
del negocio utilizando el leguaje SQL.
• Diseñar consultas SQL que permitan la gestión de
la información.
• Implementar procedimientos almacenados y/o
disparadores que permitan automatizar los
procesos en base de datos.

DIRIGIDO
Profesionales, egresados y estudiantes,
interesados en aprender el manejo del lenguaje
SQL y modelar base de datos relacionales.

INFORMES: Central: 633 5555 | informeslima@cibertec.edu.pe

SEDE MIRAFLORES SEDE INDEPENDENCIA COLEGIO SOPHIANUM SEDE BELLAVISTA


Calle Diez Canseco Cdra. 2 Av. Carlos Izaguirre 233 Av. Salaverry 2100 - San Isidro Calle Diez Canseco Cdra. 2
SEDE SAN MIGUEL SEDE BREÑA UNIVERSIDAD CHAMPAGNAT SEDE SAN JUAN DE LURIGANCHO
Av. Federico Gallese 847 Av. Brasil 714 – 792 (CC La Rambla piso 3) Av. Mariscal Castilla 1270, Santiago de Surco Av. Próceres de la Independencia 3023 – 3043
SQL y Modelamiento de Base de
Datos – SQL Server 2014 (55 Horas)

LÍNEA DE ESPECIALIZACIÓN

SQL y Transact-SQL
Modelamiento SQL Server SQL Server
for Developer 2014 Nivel 2014 Nivel
de Base de SQL Server
Datos Básico Avanzado
2014

PLAN CURRICULAR
Bases de datos relacionales Introducción al lenguaje SQL
• El enfoque actual. • Definición de SQL.
• Diferencias entre gestor de base de datos y base • SQL-Server y Transact SQL.
de datos. • Implementando la estructura de una base de
• Ventajas y desventajas. datos con Transact SQL.
• Arquitectura de una base de datos. • Crear los objetos de base de datos.
• El entorno de desarrollo. • Crear las tablas en la base de datos.
• Modelo lógico conceptual. • Agregar las llaves primarias a las tablas.
- Modelado de datos. • Agregar las llaves foráneas y relaciones a las
- El modelo entidad relación. tablas.
• Crear reglas de negocio a las tablas.
• Asignar los valores por defecto a las tablas.
Modelado de datos con herramientas • Importar datos desde otros fuentes para poblar
• Herramientas CASE las tablas.
• Tipos de herramientas CASE
• Ventajas y desventajas Implementando consultas básicas con
• CA Erwin Data Modeler lenguaje SQL
• Modelo físico relacional • Consultas básicas.
- Generando el modelo físico • Consultas condicionales.
- Normalización de datos • Funciones de librería.
- WHERE / ORDER BY.
- TOP y DISTINCT.
- WHERE, operadores lógicos, operadores
numéricos, caracteres y operadores de
relación.
- BETWEEN, IN y LIKE.
- LOWER, UPPER, LTRIM, RTRIM, SUBSTRING.
- ROUND, POWER, ABS.
- DATEDIFF, DATEPART, GETDATE.
- CONVERT, CAST y STR.

INFORMES: Central: 633 5555 | informeslima@cibertec.edu.pe

SEDE MIRAFLORES SEDE INDEPENDENCIA COLEGIO SOPHIANUM SEDE BELLAVISTA


Calle Diez Canseco Cdra. 2 Av. Carlos Izaguirre 233 Av. Salaverry 2100 - San Isidro Calle Diez Canseco Cdra. 2
SEDE SAN MIGUEL SEDE BREÑA UNIVERSIDAD CHAMPAGNAT SEDE SAN JUAN DE LURIGANCHO
Av. Federico Gallese 847 Av. Brasil 714 – 792 (CC La Rambla piso 3) Av. Mariscal Castilla 1270, Santiago de Surco Av. Próceres de la Independencia 3023 – 3043
SQL y Modelamiento de Base de
Datos – SQL Server 2014 (55 Horas)

Consultas avanzadas con lenguaje SQL Procedimientos almacenados y cursores


• Funciones de agrupamiento. • Definición.
• Consultas multitabla. • Procedimientos almacenados del usuario.
- GROUP BY / HAVING. • Tipos de parámetros de los procedimientos
- INNER JOIN, LEFT OUTER JOIN y RIGHT OUTER JOIN. almacenados.
- IN y EXISTS. - Sin parámetros.
• Consultas anidadas. - Con parámetros de entrada.
• Creando vistas. - Con parámetros de salida.
• Crear una tabla virtual. - Con listado tipo reporte.
• Sentencia INSERT, UPDATE y DELETE. • Procedimientos almacenados anidados.
• Cursor.
Lenguaje Transact-SQL
Disparadores
• Definición de variables.
• Estructuras de programación. • Triggers.
• Creación y empleo de funciones del usuario. • Las reglas de negocio.
- IF…ELSE. • Empleo de procedimiento almacenados en
- CASE. triggers.
- WHILE, BREAK y CONTINUE.
- GOTO, RETURN, PRINT.
- TRY….CATCH.
• Creación y manejo de transacciones.

INFORMES: Central: 633 5555 | informeslima@cibertec.edu.pe

SEDE MIRAFLORES SEDE INDEPENDENCIA COLEGIO SOPHIANUM SEDE BELLAVISTA


Calle Diez Canseco Cdra. 2 Av. Carlos Izaguirre 233 Av. Salaverry 2100 - San Isidro Calle Diez Canseco Cdra. 2
SEDE SAN MIGUEL SEDE BREÑA UNIVERSIDAD CHAMPAGNAT SEDE SAN JUAN DE LURIGANCHO
Av. Federico Gallese 847 Av. Brasil 714 – 792 (CC La Rambla piso 3) Av. Mariscal Castilla 1270, Santiago de Surco Av. Próceres de la Independencia 3023 – 3043