Escola Universitària Politècnica de Mataró

Escola Universitària
Politècnica de Mataró

Accés estudiants i professorat enllaç Campus
enllaç upc

Estudis


Bases de Dades

 

 

Professor coordinador: Montse Rabassa Jou (rabassa@eupmt.cat)  

 

Tipus d’assignatura: Obligatòria

 

Nivell: 2A

 

Càrrega lectiva: 6 crèdits (4.5 de teoria/aplicació i 1.5 de laboratori) / 5 ECTS

 

Recomanacions: Haver cursat l'assignatura "Introducció a les Bases de Dades".

 

Organització de la docència:

Teoria/aplicació: 3 h/setmana x 12 setmanes

Laboratori: 2 h/quinzena x 12 setmanes

 

Descripció

L’assignatura es centra en aprofundir en l’ús dels sistemes gestors de bases de dades: el llenguatge SQL, optimització de consultes i control de la concurrència. S’usa el SGBD Oracle 10g com a eina per vehicular l’ensenyament per tractar-se d’un dels principals referents a l’empresa.

 

Objectius

En finalitzar el curs, l’estudiant serà capaç de:          

·          Dissenyar bases de dades relacionals.

·          Consultar i manipular les dades d’una base de dades amb un alt nivell de destresa.

·          Explicar el funcionament de la concurrència.

·          Optimitzar consultes.

 

Competències transversals

En aquesta assignatura es treballa la següent competència transversal:

·          Dirigir i col·laborar en equips de treball.

·          Comunicar de forma efectiva.

·          Gestionar de forma adequada la informació.

 

Bibliografia bàsica

·          Sistemas de Bases de datos. Connolly T, Begg C. Addison-Wesley, 2005

·          Oracle Database 10g SQL. Price J. Oracle Press, 2004

 

Bibliografia complementària

·          Fundamentos de Bases de datos. Silberschatz, A. Ed. McGraw-Hill, 2006

·          Oracle10g. Administración y análisis de BBDD. Pérez, C. Ed. Ra-Ma 2007

·          Fundamentos de sistemas de bases de datos.  Elmasri R., Navathe S. Pearson Addison-Wesley, 2007

 

Criteris d’avaluació i mètode de qualificació

·          Dos exàmens, un a meitat  i l’altre al final del quadrimestre. Cada examen té un 35% de pes dins l’assignatura.

·          Pràctiques, caldrà realitzar informes de les pràctiques que es realitzaran de forma personal al llarg del curs, aquest treball es valorarà en un 20% de la nota final.

·          Treballs dirigits pel professor distribuïts temporalment durant el quadrimestre, tots aquests treballs es valoraran amb un 10% de la nota global.

 

 

 

 


Programa de teoria

 

Tema 1. Procés de creació d’una base de dades

1.1                 Disseny conceptual

1.2                 Disseny lògic relacional

1.3                 Disseny físic

 

Tema 2. El llenguatge SQL

2.1.              Manipular dades d’una i de vàries taules

2.2.              Funcions d’una sola fila, d’agregació

2.3.              Subconsultes: d’una columna, de vàries columnes, correlacionades

2.4.              Operadors de conjunts

2.5.              Consultes multidimensionals

2.6.              Consultes jeràrquiques

2.7.              Insercions, esborrats i modificacions

2.8.              Insercions avançades i combinacions

2.9.              Creació de taules i restriccions

2.10.          Vistes, seqüències i índexs

2.11.          El diccionari de dades

2.12.          Privilegis i roles

2.13.          Dates, Temps i Zones horàries

2.14.          Expressions regulars

 

Tema 3.  Processat de consultes

3.1                 Procés d'una consulta

3.2                 Optimització heurística i basada en costos

 

Tema 4. Concurrència

4.1                 El model de transacció i la planificació concurrent

4.2                 Control de concurrència mitjançant multiversió

4.3                 Nivells d’aïllament

 

 

Programa de pràctiques

1.-           Creació d'un esquema de dades

2.-           SQL i SQL avançat

3.-           Optimització de consultes

 

Metodologia docent

El treball a l’aula es basarà en classes on el professor explicarà els conceptes de teoria i aprofundirà amb problemes (alguns realitzats pel professor i altres pels alumnes). També es faran algunes demostracions a l’aula amb softwares comercials per veure les aplicacions de la teoria.

© 2008 Politècnica de Mataró | Av. Puig i Cadafalch, 101-111 - 08303 Mataró
tel 93 741 50 75 - 93 757 44 04| fax 93 757 05 24 | email escola@eupmt.cat Política de privacitat

PART-TIME | L'Escola dels emprenedors | Perfils internacional i professional

Qui sóm | Què fem | Com ho fem | On sóm | Contactar

by Bitlonia