DATOS IDENTIFICATIVOS 2015_16
Asignatura (*) BASES DE DADES ORACLE Código 17224221
Titulación
Grau d'Enginyeria Telemàtica (2010)
Ciclo 1r
Descriptores Cr.totales Tipo Curso Periodo Horarios y datos del examen
3 Optativa 2Q
Modalidad y lengua de impartición
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 Aquesta assignatura amplia els coneixements adquirits en l'assignatura de Bases de Dades i tracta especialment els aspectes d'Optimizació, desenvolupament en PL/SQL i administración d'una base de dades Oracle.

Competències
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

Resultats d'aprenentage
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

Continguts
tema Subtema
1. Introducció Presentació de l'assignatura
Repàs SQL
2. Entorn Oracle Introducció a l'entorn
SQL-Plus
SQL-Developer
3. Optimització Introducció
Optimització Semàntica, Sintàctica i Física
Camíns d'accés i índexs
4. Transaccions Repàs transaccions
Concepte d'ACID
Nivells d'aïllament
Optimització de transaccions
5. PL/SQL Triggers i sequences
Functions i Procedures
Packages
6. Administració Oracle Introducció
Seguretat, usuaris, schemas i privilegis
Vistes i synonyms

Planificació
Metodologías  ::  Pruebas
  Competencias (*) Horas en clase
Horas fuera de clase
(**) Horas totales
Activitats Introductòries
2 4 6
Sessió Magistral
CM12
10 10 20
Pràctiques a través de TIC en aules informàtiques
CM12
12 8 20
Pràctiques a través de TIC
CM12
1 10 11
Atenció personalitzada
1 1 2
 
Proves objectives de preguntes curtes
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

Metodologies
Metodologías
  descripción
Activitats Introductòries S'explicaran els objectius i motivació dels temes que s'explicaran a continuació. També es repassaràn conceptes apresos en assignatures anteriors.
Sessió Magistral S'explicaran els continguts de l'assignatura, tant els conceptes teòrics com aspectes específics d'Oracle. Es posaran exemples per tal de reforçar les explicacions i fer-les més amenes.
Pràctiques a través de TIC en aules informàtiques Es realitzaran pràctiques en l'entorn del laboratori on l'alumne podrà practicar els conceptes teòrics apresos així com algunes especificitats que té Oracle.
Pràctiques a través de TIC L'alumne haurà de realitzar una pràctica al llarg del curs que resumirà els conceptes apresos.
Atenció personalitzada 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ó personalitzada
descripción
L'alumne podrà formular consultes mitjançant correu electrònic. En cas que l'alumne requereixi consultes presencials en el despatx del professor cal que envii un correu electrònic per tal de concretar hora.

Avaluació
Metodologías Competencias descripción Peso        
Pràctiques a través de TIC
CM12
Caldrà realitzar una pràctica en Oracle que resumirà els conceptes apresos al llarg del curs. 50%
Proves objectives de preguntes curtes
CM12
Es faran dues proves objectives al llarg del curs que faran promig entre elles. 50%
Otros  

En alguns casos és possible que es plantegin treballs addicionals per poder pujar nota.

 
Otros comentarios y segunda convocatoria

Caldrà que l'alumne tregui un mínim de 5 en les proves objectives de preguntes per poder aprovar l'assignatura.

Caldrà que l'alumne tregui un mínim de 4 en la pràctica per poder aprovar l'assignatura.

${1}iEn cas de no superar alguna de les parts en primera convocatòria, l'alumne podrà recuperar-la presentant-se en segona convocatòria a la part que li hagi quedat pendent.

${1}i


Fonts d'informació

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

Complementària 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

Recomanacions


Asignaturas que se recomienda haber cursado previamente
BASES DE DADES/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.