Desarrollo de Programas Orientados a Base de Datos
Enviado por Rockalypce Molina • 31 de Mayo de 2016 • Informe • 1.336 Palabras (6 Páginas) • 304 Visitas
MATERIA: BASE DE DATOS II
Plan Semestral/Anual/Modular de Asignatura: BASE DE DATOS II
- Datos Generales de la materia:
Área: | Base de Datos | ||
Prerrequisito: | Base de Dato I | ||
Correquisito: | |||
Créditos: | 3 | ||
Horas presenciales: | 96 | Horas autónomas: | 96 |
- Horas Servicio Comunitario/Pasantías/Prácticas Pre profesionales: 0
- Ejes de Formación: *Se marca con X el eje correspondiente*
Humanístico ( ) Básico ( ) Profesional (X) Optativo ( ) Servicio comunitario ( )
Docente de la materia: | Ing. Gary Xavier Reyes Zambrano |
Teléfono: | 0997477603 |
Correo electrónico: | gary.reyesz@ug.edu.ec |
Docente de la materia: | |
Teléfono: | |
Correo electrónico: | |
Docente de la materia: | |
Teléfono: | |
Correo electrónico: |
- Descripción de la materia:
Las Bases de Datos nacen de la necesidad de las empresas de almacenar de manera segura un activo importante como son sus datos.
Las aplicaciones interactúan entonces con las bases de datos almacenando, actualizando y consultando la información. Las empresas y sus diferentes áreas tienen la necesidad de esa información para sus operaciones diarias.
El alcance de ésta asignatura es la siguiente:
Diseño y construcción de Objetos de Base de Datos
Extracción y manipulación de información de la Base de Datos
Desarrollo de objetos de programación almacenados en la Base de Datos.
Interacción de aplicaciones con la Base de Datos
Desarrollo de Programas Orientados a Base de Datos
- Texto guía o referencias:
Texto guía: | Abbey M., Corey M. and Abramson I. (2002). Oracle 9i: Guía de aprendizaje. Madrid, España. MC GRAW HILL. ISBN: 0-07-219279-8 |
Referencias: | Pataballa N and Nathan P. (2001). Introduction Oracle 9i: PL/SQL. Volume 1. ORACLE CORPORATION. |
Pataballa N and Nathan P. (2001). Introduction Oracle 9i: PL/SQL. Volume 1. ORACLE CORPORATION. |
- Objetivos o Resultados de Aprendizaje del curso:
- Instalar una bases de datos
- Escribir Sentencias físicas para relacionar los datos
- Interpretar las necesidades de almacenamiento de datos físicas
- Crear y eliminar una base de datos
- Realizar Consultas hacia la Base de Datos
- Utilizar los diferentes operadores en las Consultas
- Utilizar las diferentes funciones predefinidas
- Realiza sub-consultas y agrupamiento de datos
- Programar procedimientos y funciones de bases de datos
- Construir Paquetes de Bases de datos
- Utilizar Cursores en bases de datos
- Reconocer otros tipos de datos avanzados
- Programa o Contenido del Curso:
Primera Unidad
Nombre de la unidad: Introducción a SQL (Structured Query Language)
TEMA HORAS
1 | Introducción y Arquitecturas de Bases de Datos | 1 |
2 | Historia de SQL y Qué es SQL | 1 |
3 | Tipos de Sentencias SQL | 1 |
4 | Sentencias DDL y Sentencias DML | 2 |
5 | Sentencias Create, Alter, Drop, Rename,Truncate | 6 |
6 | Incluyendo Constraints(Reglas) | 4 |
7 | Alterando y eliminando Constraints | 4 |
8 | Script SQL | 3 |
9 | Sentencias Select, Insert, Update, Delete | 4 |
Segunda Unidad
Nombre de la unidad: Consultas SQL y Otros Objetos de Bases de Datos
TEMA HORAS
1 | Sentencia Select con Restricciones | 2 |
2 | Sentencia Select con Operadores | 2 |
3 | Sentencia Select con Uniones (Join) | 4 |
4 | Sentencia Select con Funciones de Grupo | 4 |
5 | Sentencia Select con Agrupamiento de Datos | 6 |
6 | Sentencia Select con Subqueries | 4 |
7 | Funciones Predefinidas de Oracle | 6 |
8 | Uniones y Queries Complejos | 4 |
9 | Vistas, Indices, Secuencias, Sinómimos | 6 |
...