DADES IDENTIFICATIVES 2015_16
Assignatura (*) BASES DE DADES ORACLE Codi 17224221
Ensenyament
Grau d'Enginyeria Telemàtica (2010)
Cicle 1r
Descriptors Crèd. Tipus Curs Període
3 Optativa 2Q
Llengua d'impartició
Català
Departament Enginyeria Informàtica i Matemàtiques
Coordinador/a
PLANA GAVALDÀ, GABRIEL
Adreça electrònica gabriel.plana@urv.cat
Professors/es
PLANA GAVALDÀ, GABRIEL
Web
Descripció general i informació rellevant 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
Tipus A Codi Competències Específiques
 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.
Tipus B Codi Competències Transversals
Tipus C Codi Competències Nuclears

Resultats d'aprenentage
Tipus A Codi Resultats d'aprenentatge
 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
Tipus B Codi Resultats d'aprenentatge
Tipus C Codi Resultats d'aprenentatge

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ó
Metodologies  ::  Proves
  Competències (*) Hores a classe
Hores fora de classe
(**) Hores totals
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 cas de docència no presencial, són les hores de treball amb suport vitual del professor.
(**) Les dades que apareixen a la taula de planificació són de caràcter orientatiu, considerant l’heterogeneïtat de l’alumnat

Metodologies
Metodologies
  Descripció
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ó
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ó
Metodologies Competències Descripció Pes        
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%
Altres  

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

 
Altres comentaris i segona convocatòria

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


Assignatures que es recomana haver cursat prèviament
BASES DE DADES/17234103
 
Altres comentaris
Per tal de poder realitzar aquesta assignatura convé haver cursat prèviament l'assignatura de Bases de Dades.
(*)La Guia docent és el document on es visualitza la proposta acadèmica de la URV. Aquest document és públic i no es pot modificar, llevat de casos excepcionals revisats per l'òrgan competent/ o degudament revisats d'acord amb la normativa vigent