Dades generals
-
Curs acadèmic:
- 2020
-
Descripció:
- Disseny de bases de dades. Sistemes de Gestió de bases de dades.
-
Crèdits ECTS:
- 9
Grups
Grup EB
-
Durada:
- Semestral, 1r semestre
-
Professorat:
- Jordi Regincós Isern
/ Josep Soler Maso
/ Joan Surrell Saurí
-
Idioma de les classes:
- Català (100%)
Competències
- CB01 - Analitzar situacions complexes i dissenyar estratègies per resoldre-les
- CB01 Analitzar situacions complexes i dissenyar estratègies per resoldre-les
- CB02 - Planificar i organitzar les propostes i projectes
- CB02 Planificar i organitzar les propostes i projectes
- CT06 Disenyar propostes creatives
- CB06 - Coneixement, administració i manteniment sistemes, serveis i aplicacions informàtiques
- CB06 Coneixement, administració i manteniment de sistemes, dispositius i serveis biomèdics
- CB07 Utilitzar tecnologies de la informació i la comunicació i especialment la programació i ús d'ordinadors
- CT08 Planificar i organitzar les propostes i projectes
- CT08 - Dissenyar propostes creatives
- CT06 Dissenyar propostes creatives
- CES5 Analitzar i modelar dades per a tasques de suport a la presa de decisions mèdiques
- CES10 Especificar, dissenyar i avaluar solucions informàtiques integrades per a la gestió dels processos de salut
- CCI5 Coneixements, administració i manteniment sistemes, serveis i aplicacions informàtiques.
- CCI8 Capacitat per analitzar, dissenyar, construir i mantenir aplicacions de forma robusta, segura i eficient, elegint el paradigma i els llenguatges de programació més adequats
- CCI12 Coneixement i aplicació de característiques, funcionalitats i estructura de les bases de dades,que permeten el seu adequat ús, i el disseny i l'anàlisi i implementació d'aplicacions basades en ells.
- CCI13 Coneixement i aplicació de les eines necessàries per l'emmagatzematge, procediment i accés als Sistemes d'informació, inclosos els basats en web.
- CE19 - Capacitat per analitzar, dissenyar, construir i mantenir aplicacions de forma robusta, segura i eficient, triant el paradigma i els llenguatges de programació més adequats
- CE22 - Coneixement i aplicació de les característiques, funcionalitats i estructura de les bases de dades, que permetin el seu ús adequat, i el disseny i l'anàlisi i implementació d'aplicacions basades en ells
- CE23 - Coneixement i aplicació de les eines necessàries per a l'emmagatzematge, processament i accés als sistemes d'informació, inclosos els basats en web
Continguts
1. PART 1. DISSENY DE BASES DE DADES
1.1. Els sistemes d’informació en les organitzacions
1.2. El procés de disseny de bases de dades: Disseny conceptual, lògic i físic
2. DISSENY CONCEPTUAL DE BASES DE DADES
2.1. El disseny conceptual de bases de dades
2.2. Model Entitat/Relació
2.3. Model Entitat/Relació Estès EER
3. EL MODEL RELACIONAL
3.1. El disseny lògic de bases de bases de dades
3.2. El model relacional
3.3. Restriccions del model relacional
3.4. El llenguatge SQL
3.5. Àlgebra relacional
4. DEPENDÈNCIES FUNCIONALS I NORMALITZACIÓ
4.1. Introducció
4.2. Pautes per un bon disseny de bases de dades
4.3. Dependències funcionals
4.4. Normalització . Formes Normals
4.5. Forma Normal de Boyce–Codd
4.6. Aplicació de la teoria de normalització al disseny de bases de dades relacionals
5. PART 2. INTRODUCCIÓ ALS SISTEMES DE GESTIÓ DE BASES DE DADES
Activitats
Tipus d’activitat |
Hores amb professor |
Hores sense professor |
Hores virtuals amb professor |
Total |
Elaboració individual de treballs |
0
|
15,00 |
1,00 |
16,00 |
Prova d'avaluació |
5,00 |
31,00 |
0
|
36,00 |
Resolució d'exercicis |
0
|
20,00 |
0
|
20,00 |
Sessió participativa |
14,00 |
45,00 |
42,00 |
101,00 |
Sessió pràctica |
0
|
26,00 |
26,00 |
52,00 |
Total |
19,00 |
137,00 |
69,00 |
225 |
Bibliografia
- Elmasri, Ramez (cop. 2002 ). Fundamentos de sistemas de bases de datos (3ª ed.). Madrid [etc.]: Addison Wesley. Catàleg
- Silberschatz, Abraham (cop. 2002 ). Fundamentos de bases de datos . Madrid [etc.]: McGraw-Hill. Catàleg
- Sistac i Planas, Jaume (2000 ). Bases de dades . Barcelona: EDIUOC. Catàleg
- Camps Paré, Rafael Sistac i Planas, Jaume (2000 ). Tècniques avançades de bases de dades . Barcelona: EDIUOC. Catàleg
- Sistac i Planas, Jaume Abelló, Alberto (2001 ). Sistemes de gestió de bases de dades . Barcelona: Universitat Oberta de Catalunya. Catàleg
- Batini, Carlo (1994 ). Diseño conceptual de bases de datos : un enfoque de entidades-interrelaciones . Argentina [etc.]: Addison-Wesley [etc.]. Catàleg
- Date, C. J (2001 ). Introducción a los sistemas de bases de datos (7ª ed.). México [etc.]: Pearson Educación. Catàleg
- Groff, James R (cop. 1998 ). Guía LAN Times de SQL . Madrid [etc.]: Osborne McGraw-Hill. Catàleg
- Rivero Cornelio, Enrique (2002 ). Introducción al SQL para usuarios y programadores : a nivel de IBM DB2 UDB versión 7.2 o superior (2ª ed.). Madrid [etc.]: Thomson. Catàleg
Avaluació i qualificació
Activitats d'avaluació:
Descripció de l'activitat |
Avaluació de l'activitat |
% |
Recuperable |
(1) Activitats ACME i activitats Disseny Bases de Dades |
En la Guía docent de l'assignatura es detallarà cadascuna d'aquestes activitats i com s'avaluarà. |
15 |
No |
(2) Prova disseny Bases de Dades |
Prova d'avaluació de disseny de bases de dades. Aquesta prova té dues parts, una de qüestions i l'altra és un supòsit pràctic. Per superar aquesta prova cal tenir més d'un 40% en cadascuna d'aquestes parts. |
30 |
Sí |
(3) Prova sistemes de Gestió de Bases de dades |
Prova presencial d'avaluació del funcionamnet i estructura d'un SGBD. Per superar aquesta prova cal tenir més d'un 40% |
20 |
Sí |
(4) Prova SQL |
Prova presencial d'avaluació de SQL. Per superar aquesta prova cal tenir més d'un 40% |
20 |
Sí |
(5) Pràctica implementació d'un programa amb accés a una Base de dades |
S'avaluarà segons els criteris establerts en l'enunciat de la pràctica. Per superar aquesta part cal tenir una nota igual o superior a 4 |
15 |
Sí |
Qualificació
- Excepte en l'activitat ACME's EN TOTES LES ALTRES PROVES CAL HAVER SUPERAT EL 40% en cada una de les seves parts per aprovar l’assignatura.
- La prova de "Disseny de bases de dades" i la "Prova de SQL" es faran durant el curs (aprox. mitjans de novembre). La prova de "Introducció als SGBD" es farà el dia de l’examen final. Els estudiants que no hagin superat una o més d'aquestes tres parts les podran recuperar el dia de l'examen de recuperació.
- La Pràctica caldrà lliurar-la dins els terminis establerts. Els que no la superin (notes inferiors a 4) l’hauran de recuperar, presentant-la de nou abans del dia de l’examen de recuperació, podent obtenir com a molt un aprovat.
- Es posarà un No Presentat als alumnes que tenint una o més parts recuperables suspeses, no es presentin a l’examen de recuperació.
- Els professors de l'assignatura decidiran sobre qualsevol interpretació sobre aquests criteris d'avaluació.
Criteris específics de la nota «No Presentat»:
- Es posarà un No Presentat als alumnes que tenint una o més parts recuperables suspeses, no es presentin a l’examen de recuperació
Avaluació única:
Els estudiants que optin per l'avaluació única, el dia de l'examen final hauran de fer l'examen(aproximadament 5 hores) i lliurar la pràctica final. L'examen final consistirà de tres parts i la valoració de cada part serà la següent:
- Part 1. Disseny de bases de dades: 4 punts
- Part 2. Introducció als SGBD: 2,5 punts
- Part 3. SQL: 2 punts
La valoració de la pràctica és de 1,5 punts
Requisits mínims per aprovar:
Per considerar superada l’assignatura, caldrà obtenir una qualificació mínima de 5.0
Tutoria
En el cas de que no es puguin fer les tutories presencials (cal demanar-les a través del correu electrònic), es faran tutories via google meet o qualsevol altre entorn que s'acordi entre l'estudiant i el professor
Comunicacio i interacció amb l'estudiantat
Tota la informació i comunicació de l'assignatura es farà via Moodle. A més a més, s'enviaran missatges periodicament a través de "Avisos i notícies" del Moodle per anar informant del progrés de l'assignatura.
Observacions
Tot i que aquesta assignatura no té cap requisit, recomanem haver cursat MTP1 i MTP2 i estar matriculat d'Estructures de Dades i Algorítmica
Assignatures recomanades
- Estructures de dades i algorítmica
- Metodologia i tecnologia de la programació I
- Metodologia i tecnologia de la programació II
Modificació del disseny
Modificació de les activitats:
En el cas que s'hagin de fer totes les activitats de forma no presencial, es faran les mateixes activitats i solament variarà que totes és faran de forma virtual
Modificació de l'avaluació:
En el cas que s'hagin de fer totes les activitats de forma no presencial, el sistema d'avaluació serà exactament el mateix
Tutoria i comunicació:
Es faran tutories per mail, per google meet o qualsevol altre entorn virtual que s'acordi entre l'estudiant i el professor