DATOS IDENTIFICATIVOS 2015_16
Asignatura (*) BASES DE DATOS ORACLE Código 17224221
Titulación
Grado en Ingeniería Telemática (2010)
Ciclo
Descriptores Cr.totales Tipo Curso Periodo
3 Optativa 2Q
Lengua de impartición
Català
Departamento Enginyeria Informàtica i Matemàtiques
Coordinador/a
PLANA GAVALDÀ, GABRIEL
Correo-e gabriel.plana@urv.cat
Profesores/as
PLANA GAVALDÀ, GABRIEL
Web
Descripción general e información relevante Esta assignatura amplia los conocimientos adquiridos en la assignatura de Bases de Datos y trata especialmente los aspectos de Optimización de una base de datos, Desarrollo en PL/SQL y Administración de una base de datos Oracle. Esta asignatura se imparte en catalán.

Competencias
Tipo A Código Competencias Específicas
 CM12 Coneixement i aplicació de les característiques, funcionalitats i estructura de les bases de dades, que en permeten l'ús adequat, i el disseny i l'anàlisi i la implementació d'aplicacions que s'hi basen.
Tipo B Código Competencias Transversales
Tipo C Código Competencias Nucleares

Resultados de aprendizaje
Tipo A Código Resultados de aprendizaje
 CM12 Coneix quins són els aspectes específics que diferencia Oracle d’altres sistemes gestors de bases de dades
Coneix i entén quins són els aspectes més importants a l’hora d’optimitzar una base de dades
Sap aplicar els conceptes de transaccions i coneix els problemes derivats de no utilitzar-les correctament
Sap aplicar el llenguatge PL/SQL en aquelles situacions que ho requereixen
Coneix els aspectes bàsics de l’administració d’una base de dades Oracle
Tipo B Código Resultados de aprendizaje
Tipo C Código Resultados de aprendizaje

Contenidos
tema Subtema
1. Introducción Presentación de la asignatura
Repaso de SQL
2. Entorno Oracle Introducción al entorno
SQL-Plus
SQL-Developer
3. Optimización Introducción
Optimización Semántica, Sintáctica y Física
Caminos de acceso e índices
4. Transacciones Repaso transacciones
Concepto de ACID
Niveles de aïslameinto
Optimización de transacciones
5. PL/SQL Triggers y sequences
Functions y Procedures
Packages
6. Administración Oracle Introducción
Seguridad, usuarios, schemas y privilegios
Vistas y synonyms

Planificación
Metodologías  ::  Pruebas
  Competencias (*) Horas en clase
Horas fuera de clase
(**) Horas totales
Actividades introductorias
2 4 6
Sesión magistral
CM12
10 10 20
Practicas a través de TIC en aulas informáticas
CM12
12 8 20
Prácticas a través de TIC
CM12
1 10 11
Atención personalizada
1 1 2
 
Pruebas objetivas de preguntas cortas
CM12
4 12 16
 
(*) En el caso de docencia no presencial, serán las horas de trabajo con soporte virtual del profesor.
(**) Los datos que aparecen en la tabla de planificación son de carácter orientativo, considerando la heterogeneidad de los alumnos

Metodologías
Metodologías
  descripción
Actividades introductorias Se explicarán los objectivos y motivación de los temas que se expondrán a continuación. También se repasarán conceptos aprendidos en asignaturas anteriores.
Sesión magistral Se explicarán los contenidos de la asignatura, tanto los conceptos teóricos como los aspectos específicos de Oracle. Se pondrán ejemplos para reforzar las explicaciones y hacerlas más amenas.
Practicas a través de TIC en aulas informáticas Se realizarán prácticas en el entorno del laboratorio donde el alumno podrá practicar los conceptos teóficos aprendidos así como algunas especificidades que tiene Oracle.
Prácticas a través de TIC El alumno tendrá que realizar una práctica a lo largo del curso que resumirá los conceptos aprendidos.
Atención personalizada Se atendrán las dudas que el alumno plantee al profesor por e-mail y, en caso necesario, se concretarán horas de consulta fuera del horario establecido.
S'atendran els dubtes que l'alumne plantegi al professor per e-mail i, en cas necessari, es concretaran hores de consulta fora de l'horari establert.

Atención personalizada
descripción
El alumno podrá formular consultas mediante correo electrónico. En caso de que el alumno requiera consultas presenciales en el despacho del profesor es necesario que envíe un correo electrónico para poder concretar hora.

Evaluación
Metodologías Competencias descripción Peso        
Prácticas a través de TIC
CM12
Será necesario realizar una práctica en Oracle que resumirá los conceptos aprendidos a lo largo del curso. 50%
Pruebas objetivas de preguntas cortas
CM12
Se harán dos pruebas objetivas durante el curso, las cuales harán promedio entre ellas. 50%
Otros  

En algunos casos es posible que se planteen trabajos adicionales para poder subir nota.

 
Otros comentarios y segunda convocatoria

El alumno tendrá que sacar un mínimo de 5 en las pruebas objetivas de preguntas para poder aprobar la asignatura.

Será necesario que el alumno saque un mínimo de 4 en la práctica para poder aprobar la asignatura.

En caso de no superar alguna de les partes en primera convocatoria, el alumno podrà recuperarla presentándose en segunda convocatoria a la parte que le haya quedado pendiente


Fuentes de información

Básica Jaume Sistac, Dolors Costal, , Tècniques avançades de bases de dades, última disponible, http://books.google.es/books/about/T%C3%A8cniques_
Jaume Sistac, Sistemes de gestió de bases de dades, última disponible, http://books.google.es/books?id=CD5kjkmprXYC&p

Complementaria Michael McLaughlin, Oracle Database 11g PL/SQL Programming, Última disponible, Oracle PRess
Bob Bryla, Kevin Loney, Oracle Database 11g DBA Handbook, Última disponible, Oracle Press
Jason Price, Oracle Database 11g SQL, Última disponible, Oracle PRess

Recomendaciones


Asignaturas que se recomienda haber cursado previamente
BASES DE DATOS/17234103
 
Otros comentarios
Per tal de poder realitzar aquesta assignatura convé haver cursat prèviament l'assignatura de Bases de Dades.
(*)La Guía docente es el documento donde se visualiza la propuesta académica de la URV. Este documento es público y no es modificable, excepto en casos excepcionales revisados por el órgano competente o debidamente revisado de acuerdo la normativa vigente.