Objectius
|
|
|
- Donar a conèixer la importància que tenen els fitxers i sobretot les bases de dades en el món empresarial. - Aprendre a emmagatzemar les dades en memòria externa utilitzant el concepte de fitxer i el seus diferents tipus. - Donar una introducció a les Bases de Dades treballant especialment amb el model Entitat-interrelació i el model relacional. - Aprendre el llenguatge SQL , treballant-hi de manera interactiva. - En les pràctiques treballar amb diferents tipus de fitxers i Bases de Dades.
|
|
|
Prerrequisits
|
|
|
Estar cursant Metodologia i tecnologia de la programació |
|
|
Contingut (Programa)
|
|
|
TEMA 1 . CONCEPTES BÀSICS ( 2 HORES) 1.1. Introducció . Necessitat de guardar la informació 1.2. Els tres móns : el real , el conceptual i les representacions 1.3. Conceptes bàsics del món conceptual 1.4. Conceptes bàsics del món de les representacions 1.5 Suport físics
TEMA 2. INTRODUCCIÓ ALS FITXERS (8 HORES) 2.1 Conceptes bàsics de fitxers 2.2 Fitxers seqüencials 2.3 Fitxers relatius 2.4 Fitxers d’accés directe 2.5 Fitxers ordenats 2.6 Fitxers indexats
TEMA 3. INTRODUCCIÓ A LES BASES DE DADES (2 HORES) 3.1 Conceptes bàsics de base de dades i sistemes de gestió de bases de dades 3.2 Objectius i funcionalitats d’un Sistema de Gestió de bases de Dades 3.3 Arquitectura dels SGBD 3.4 Models de Dades 3.5 Independència de les dades 3.6 Llenguatges i usuaris 3.7 Introducció al disseny de bases de dades dins el cicle de vida dels sistemes d’informació.
TEMA 4 . MODEL ENTITAT / RELACIÓ (7 HORES) 4.1 Introducció 4.2 Conceptes bàsics del Model Entitat / Relació. 4.3 Restriccions sobre el tipus de relacions . 4.4 Entitats febles . 4.5 Relacions recursives. 4.6 Relacions n-àries. 4.7 Notació pels diagrames Entitat / Relació. 4.8 Resolució d’exercicis.
TEMA 5 . MODEL RELACIONAL ( 7 HORES) 5.1 Conceptes bàsics del Model relacional 5.2 Restriccions del model relacional 5.3 Obtenció d’un esquema de base de dades relacional a partir del model entitat/relació 5.4 Resolució d’exercicis
|
|
|
Bibliografia
|
|
|
- Sistemas de bases de datos . Conceptos Fundamentales . Elmasri/Navate . Ed . Addisson Wesley
- Introducción a los sistemas de bases de datos . C.J.Date . Addisson Wesley
- Sistemas de bases de datos . Peter Rob / Carlos Coronel . Ed. Thomson 2004
- Guia de SQL . Serie Lan Times . Henry Korth / Paul Weinberg . Mc Graw Hill
|
|
|
Mètodes docents
|
|
|
- classes teòriques: 2 hores per setmana.
- classes pràctiques: 2 hores per setmana. |
|
|
Tipus d'exàmens i avaluacions
|
|
|
Pràctica de fitxer: 1 punt SQL: 1,5 punt Fitxers: 3 punts Bases de dades: 4,5 punts per aprovar cal superar el 40% de cada part. |
|
|
Informació addicional
|
|
|
FITXERS – Treball amb fitxer seqüencials i relatius . Reforçament de recorregut i cerques de MTP. Es treballa amb JAVA . (5 sessions ) SQL – Treball amb SQL interactiu . (8 sessions) |
|
|
|