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



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

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

SQL Los fundamentos del lenguaje

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

Introducción 1 Recuperación de Datos mediante la Sentencia SQL SELECT

CURSO ESPECIALIZACIÓN EN PRODUCTOS ORACLE EN LA GESTIÓN EMPRESARIAL Especialista en Oracle: CRM y Business Intelligence

SQL (Structured Query Language)

Fundamentos de Base de Datos

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

ÍNDICE PRIMERA PARTE... 17

2071 Querying Microsoft SQL Server 2000 with Transact- SQL

Manual Aprendiendo Practicando Oracle SQL (Spanish Edition) Click here if your download doesn"t start automatically

FUNDAMENTOS ORACLE 12C

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

8 SQL SERVER 2008 RA-MA

ÍNDICE INTRODUCCIÓN...13

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

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

Guía práctica de SQL

Oracle Fundamentos. Programa de Estudio.

Oracle Fundamentos. Programa de Estudio.

Oracle Database 12c SQL and PLSQL Fundamentals

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

ST31_Querying Microsoft SQL Server

INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO IBEROTEC SEMESTRE ACADÉMICO: 2014-II SÍLABO UNIDAD DIDÁCTICA : ANÁLISIS Y DISEÑO DE SISTEMAS INFORMÁTICOS

Índice. iii. Objetivos... 24

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

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

Base de datos relacional

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

CURSO EXPERTO EN DESARROLLO DE APLICACIONES PARA INTERNET CON ORACLE DEVELOPER FORMS 11G

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

Curso SQL. Gestor de Bases de Datos Relacionales

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

1

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

DIPLOMADO EN BASE DE DATOS ORACLE

Consultas con combinaciones

Fundamentos de Oracle

CENTRO UNIVERSITARIO DE CIENCIAS EXACTAS E INGENIERÍAS DIVISIÓN DE ELECTRÓNICA Y COMPUTACIÓN

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

Asignaturas Temas Asignaturas Temas

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

FORMACIÓN Modelo de programación web y bases de datos

ORACLE DEVELOPER 10g

Curso Certificado en Administración I Oracle 11g (OCA 11g)

CURSO DE SQL SERVER 2005

Oracle 12c DISEÑO Y PROGRAMACIÓN

Referencia SQL en la versión de HUGOSQL White Paper por: HUGOSQL 2012

UNIDAD 1.- PARTE 1 MANIPULACIÓN AVANZADA DE DATOS CON SQL. BASES DE DATOS PARA APLICACIONES. Xochitl Clemente Parra Armando Méndez Morales

ACERCA DE LOS AUTO RES... III AGRADECIMIENTOS... xi INTRODUCCION... Xl

Es objetivo del diplomado es proporcionar al profesional el conocimiento y la habilidad necesaria para:

UNIDAD DIDÁCTICA : BUENAS PRÁCTICAS EN GESTIÓN DE PROYECTOS

MS_10774 Querying Microsoft SQL Server 2012

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

[CASI v.0110] Pág. 1

Tipo de competencia: Específica

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

Creación y Gestión de Tablas. Copyright Oracle Corporation, All rights reserved.

Carrera: SCS Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

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

Sub consultas avanzadas

Bases de Datos 2. Teórico

TITULACIÓN Ingeniero Técnico en Informática de Gestión ASIGNATURAS DE SEGUNDO CURSO DEL PLAN 1999 BASE DE DATOS PROGRAMA:

Microsoft SQL Server 2005

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

Programa Analítico Plan de estudios Asignatura: Bases de Datos

Tema 4. Manipulación de datos con SQL

A.1. Definiciones de datos en SQL

3 Consultas y subconsultas

Ing. Santiago C. Pérez Laura Noussan Lettry Carlos Campos

ASIGNATURA: BASE DE DATOS II

Curso de Modelo de Programación Web y Bases de Datos (UF2405) (80 horas)

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

ADMINISTRACION DE BASES DE DATOS EN ORACLE

Documento Informativo

Desarrollo de bases de datos con SQL Server 2014

Unidad. Lenguaje SQL. (Structured Query Language)

PROGRAMA DE ESTUDIOS BASE DE DATOS

ADMINISTRACIÓN DE BASE DE DATOS

FACULTAD DE INGENIERIA DEPARTAMENTO DE INGENIERIA INDUSTRIAL

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

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

Curso de introducción a Oracle Application Express. Disertante: A.S. Ezequiel Portela

Vistas en postgresql

Querying Microsoft SQL Server 2012

Carrera: SCS Participantes. Representantes de la academia de sistemas y computación de los Institutos Tecnológicos.

Maestría en Bioinformática. Bases de Datos y Sistemas de Información. Diseño Lógico. Ing. Alfonso Vicente, PMP alfonso.vicente@logos.com.

UNIVERSIDAD DE ESPECIALIDADES ESPÍRITU SANTO FACULTAD DE SISTEMAS, TELECOMUNICACIONES Y ELECTRONICA SYLLABUS

SQL (Structured Query Language)- DML

Bases de Datos: Structured Query Language (SQL)

MS_20461 Querying Microsoft SQL Server

Tema 33. El lenguaje SQL

Structured Query Language (SQL) Fundamentos de Bases de Datos InCo

Universidad Ricardo Palma

Oracle Database 11g: Conceptos Fundamentales de SQL y PL/SQL Nuevo

Bases de Datos Relacionales

LENGUAJE SQL. En Mysql se utiliza un subconjunto de SQL (update, insert into, delete, select, truncate,etc).

SERVICIO NACIONAL DE APRENDIZAJE SENA

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

Transcripción:

INSTITUTO DE EDUCACIÓN SUPERIOR TECNOLÓGICO IBEROTEC SEMESTRE ACADÉMICO: 201-II SÍLABO 1. DATOS GENERALES UNIDAD DIDÁCTICA : DESARROLLO DE APLICACIONES CON BASE DE DATOS MÓDULO : DESARROLLO DE SOFTWARE TIPO DE MÓDULO : PROFESIONAL CARRERA : TELEMÁTICA DURACIÓN : 72 Horas CRÉDITOS : 3 2. DESCRIPCIÓN La unidad didáctica de desarrollo de aplicaciones con bases de datos tiene como objetivo que el estudiante comprenda las técnicas para obtener y manipular la información guardada en una o varias tablas de una base de datos usando SQL (Structured Query Language). Asímismo, se espera que el estudiante aprenda la forma de crear objetos en la base de datos relacional de Oracle. Desarrollo de aplicaciones con bases de datos Pág. 1

3. ACTIVIDADES DE APRENDIZAJE No. ACTIVIDAD DE APRENDIZAJE (AA) CONTENIDO (C) DURACIÓN EN HORAS C AA 1 Introducción a Base de Datos Relacionales 2 Recuperación de datos de una o varias Tablas Introducción a Bases de Datos Relacionales Concepto de base de datos relacional. Sistemas de gestión de base de datos relacionales de objetos. Uso de Herramienta Uso de la herramienta SQL Developer para interactuar con el motor de base de datos Oracle. Presentación de caso de estudio que se utilizará en la unidad didáctica. Sentencia SQL Select Uso de la sentencia SQL Select para obtener información de una o varias columnas de una tabla, aplicando operadores aritméticos, alias y cadenas literales. Visualización de la estructura de una Tabla usando el comando DESCRIBE. LAB01: Uso de sentencia SQL Select. Restricción y Ordenación de Datos Aplicación de la cláusula WHERE para restringir las filas obtenidas al consultar una tabla usando la sentencia SQL Select. Utilización de operadores lógicos dentro de la cláusula WHERE. Ordenamiento del resultado obtenido usando la cláusula ORDER BY. LAB02: Aplicación de restricción y ordenación de datos. Funciones de una sola fila 2 2 38 Utilización de funciones SQL para convertir y manipular caracteres. Utilización de funciones SQL ROUND, TRUNC y MOD. Desarrollo de aplicaciones con bases de datos Pág. 2

Utilización de funciones SQL para manipulación de fechas. LAB03: Aplicación de funciones de una sola fila. Funciones de Conversión y Expresiones Condicionales Aplicación de funciones de conversión TO_CHAR, TO_NUMBER y TO_DATE. Utilización de las funciones generales NVL, NVL2, NULLIF y COALESCE. Aplicación de expresiones condicionales al ejecutar una sentencia SQL Select. LAB0: Aplicación de funciones de una sola fila. Informes de Datos Agregados con Funciones de Grupo Creación de Grupos de Datos usando la cláusula GROUP BY. Restricción de Resultados de Grupo con la Cláusula HAVING. LAB05: Creación de Informes de Datos Agregados con funciones de Grupo. Visualización de Datos de Varias Tablas usando Uniones Obtención de Datos de varias Tablas usando las cláusulas USING, ON, INNER y OUTER. LAB0: Visualización de Datos de Varias Tablas usando Uniones. Uso de Subconsultas para solucionar Consultas Utilización de subconsultas con los operadores ANY, ALL y EXISTS. LAB07: Uso de Subconsultas para solucionar Consultas. Uso de Operadores de Definición Aplicación de los operadores UNION, UNION ALL, Desarrollo de aplicaciones con bases de datos Pág. 3

3 Manipulación de datos de una tabla usando transacciones Creación de objetos de Base de Datos INTERSECT y MINUS. LAB08: Uso de operadores de definición. Sentencia SQL Insert Adición de una Nueva Fila a una Tabla usando la sentencia INSERT. Inserción de filas desde otra tabla. LAB09: Uso de la sentencia SQL Insert. Sentencia SQL Update Actualización de filas en una tabla usando la sentencia UPDATE. Actualización de dos columnas con una Subconsulta. Actualización de Filas basada en otra Tabla. LAB10: Uso de la sentencia SQL Update. Sentencias SQL Delete y SQL Truncate Eliminación de filas de una tabla usando la sentencia DELETE. Aplicación de la sentencia TRUNCATE. LAB11: Uso de sentencias SQL Delete y SQL Truncate. Sentencias SQL Commit y SQL Rollback Aplicación de transacciones de Base de Datos usando las sentencias COMMIT y ROLLBACK. Implementación de la consistencia de lectura de datos. LAB12: Uso de sentencias SQL Commit y SQL Rollback. Sentencias DDL (Data Definition Language) para crear y gestionar Tablas Creación y modificación de tablas usando las sentencias CREATE TABLE y ALTER TABLE. 20 10 LAB13: Uso de sentencias DDL para crear y gestionar Tablas. Desarrollo de aplicaciones con bases de datos Pág.

Creación de otros objetos de esquema Creación, modificación y eliminación de Vistas, Secuencias, Índices y Sinónimos. LAB1: Uso de sentencias DDL para crear otros objetos de esquema. DURACIÓN UNIDAD DIDÁCTICA 72. EVALUACIÓN No. ACTIVIDAD DE APRENDIZAJE INDICADOR DE EVALUACIÓN INSTRUMENTO DE EVALUACIÓN 1 Introducción a Base de Datos Relacionales 2 Recuperación de datos de una o varias Tablas 3 Manipulación de datos de una tabla usando transacciones Creación de objetos de Base de Datos Describe las características de las bases de datos relacionales. Utiliza la herramienta SQL Developer para interactuar con una base de datos relacional. Utiliza la sentencia SQL Select para recuperar datos de una o varias tablas de una base de datos aplicando restricciones, agrupaciones y ordenamientos. Utiliza funciones para personalizar los informes obtenidos al recuperar datos de una base de datos. Aplica las sentencias SQL Insert, Delete y Truncate para manipular los datos contenidos en una base de datos. Aplica las sentencias DDL para crear y gestionar tablas y otros objetos en una base de datos. Instrumentos de Evaluación: Desarrollo de aplicaciones con bases de datos Pág. 5

: considera los trabajos solicitados por el docente para reforzar, complementar y consolidar el aprendizaje. Puede ser elaborado en la institución o en otro ámbito, de forma individual o grupal. : evalúa, de forma parcial y progresiva, el componente práctico de cada actividad de aprendizaje. Debe ser desarrollada en la institución de forma individual. Presentación o exposición (PRE): evalúa las habilidades, destrezas y/o conocimientos adquiridos por el alumno durante el desarrollo o término de la actividad de aprendizaje, a través de la demostración (aprender haciendo), presentación o exposición. Puede ser individual o grupal. : evalúa la capacidad adquirida por el alumno al finalizar la actividad de aprendizaje. Debe ser desarrollado en la institución de forma individual. 5. CALIFICACIÓN La calificación final de la unidad didáctica se calculará como un promedio de las notas obtenidas en cada unidad de aprendizaje: Calificación Final UD = (AA1 + AA2 + AA3 + AA) / Donde: UD: Unidad Didáctica AAN: Nota de la Actividad de Aprendizaje número N.. BIBLIOGRAFÍA TEACHING SOFT GROUP. Oracle 11g Curso Práctico. México. AlfaOmega, 2013. 55 p. ISBN: 978-958-82-820-8. PEREZ. Oracle PL/SQL. México. AlfaOmega, 2009. 00 p. ISBN: 978-970-15-137- 3. SOFT. Programación en Oracle 11G SQL, SQL *PLUS y PL/SQL. México. AlfaOmega, 2013. 527 p. ISBN: 978-07-707-30-. MARTINEZ. Administración de Oracle 11g. España. Síntesis, 2012. 501 p. ISBN: 978-8-97577-9- Desarrollo de aplicaciones con bases de datos Pág.