Anar al contingut (clic a Intro)
UdG Home UdG Home
UdG 30 anys
Tancar
Menú

Estudia a la UdG

Dades generals

Curs acadèmic:
2011
Descripció:
Estructura d'informació: fitxers, bases de dades
Crèdits:
6
Idioma principal de les classes:
Català
S’utilitza oralment la llengua anglesa en l'assignatura:
Gens (0%)
S’utilitzen documents en llengua anglesa:
Poc (25%)

Grups

Grup A

Durada:
Semestral, 2n semestre
Professorat:

Grup B

Durada:
Semestral, 2n semestre
Professorat:

Competències

  • Ser capaç d'analitzar, dissenyar i implementar un algorisme i la seva estructura de dades.
  • Dissenyar bases de dades i sistemes d’informació.
  • Ser capaç d'analitzar i sintetitzar problemes.
  • Resolució de problemes i anàlisi crítica de resultats
  • Treballar en equip i de manera compromesa en el grup de treball.
  • Raonament crític

Altres Competències

  • - 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.

Continguts

1. TEMA 1 . CONCEPTES BÀSICS

          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

2. TEMA 2. INTRODUCCIÓ ALS FITXERS

          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

3. TEMA 3. INTRODUCCIÓ A LES BASES DE DADES

          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ó.

4. TEMA 4 . MODEL ENTITAT / RELACIÓ

          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.

5. TEMA 5 . MODEL RELACIONAL

          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

6. MÓDUL 1 PRÀCTIQUES. Treball amb Fitxers.

          6.1. Conceptes previs de llenguatges

          6.2. Tractament d'excepcions

          6.3. Implementació de fitxers seqüencials

          6.4. Implementació de fitxers relatius

          6.5. Exemples

7. MÓDUL 2 PRÀCTIQUES. Treball amb SQL

          7.1. Introducció al model relacional

          7.2. Introducció a Oracle. Introducció a Sqlplus

          7.3. Introducció al SQL

          7.4. Creació de taules

          7.5. Inserció, modificació i esborrat de registres

          7.6. Modificació i eliminació de taules

          7.7. Consultes amb SQL

          7.8. Joins i subconsultes

          7.9. Creació de vistes

Activitats

Tipus d’activitat Hores amb professor Hores sense professor Total
Elaboració individual de treballs 1,50 12,00 13,50
Prova d'avaluació 3,00 14,00 17,00
Resolució d'exercicis 0 10,00 10,00
Sessió expositiva 12,00 10,00 22,00
Sessió participativa 15,00 15,00 30,00
Sessió pràctica 26,00 22,00 48,00
Total 57,50 83,00 140,5

Bibliografia

  • Josep Soler, Joan Surrell (2002). Apunts Introducció fitxers i bases de dades. Recuperat , a http://ima.udg.edu
  • R.Elmasri / S. Navathe (2002). Fundamentos de Sistemas de Bases de Datos (Tercera). Addison Wesley.
  • J. Groff / P. Weinberg (1998). Guia de Sql ( Sèrie Lan Times) (Primera). Mc Graw-Hill.

Avaluació i qualificació

Activitats d'avaluació:

Descripció de l'activitat Avaluació de l'activitat %
Activitats Fitxers.
Resolució d'una pràctica individual treballant amb fitxers
Aquesta pràctica és individual i obligatoria. La seva nota correspond a la part de pràctica de fitxers. Cal tenir una nota mínima per aprovar l'assignatura.
Activitats Mòdul 2 Pràctiques.
Prova SQL que es desenvolupa la darrera setmana de classe amb la finalidad d'avaluar els coneixements de SQL adquirits
La nota d'aquesta prova correspond a la part "Examen SQL" de l'avaluació de l'assignatura. Cal tenir una nota mínima per aprovar l'assignatura.
Proves d'avaluació finals L'examen final tindrà dues parts: una de Fitxers (40% de la nota d'examen) i una de Base de dades (60% de la nota d'examen).
Cal tenir una nota mínima a cada part per aprovar l'assignatura.

Qualificació

L'avaluació es farà de la següent manera:

Fitxers:
- Examen de teoria: 30% (*)
- Pràctica de fitxers: 10% (*)

Bases de dades:
- Examen de teoria: 45% (*)
- Examen SQL: 15% (*)


(*) Per poder superar l'assignatura cal treure un mínim dels examens i de la pràctica de fitxers.

Hi ha més detalls a la Guia Docent de l'assignatura.

Criteris específics de la nota «No Presentat»:
Aquells alumnes que no es presentin a cap prova d'avaluació tindran nota de NP.

Observacions

FITXERS:


  • Treball amb fitxer seqüencials i relatius.

  • Reforçament de recorregut i cerques de MTP.

  • Es treballa amb JAVA.


SQL:

  • Treball amb SQL interactiu.



Assignatures recomanades

  • Metodologia i tecnologia de la programació

Escull quins tipus de galetes acceptes que el web de la Universitat de Girona pugui guardar en el teu navegador.

Les imprescindibles per facilitar la vostra connexió. No hi ha opció d'inhabilitar-les, atès que són les necessàries pel funcionament del lloc web.

Permeten recordar les vostres opcions (per exemple llengua o regió des de la qual accediu), per tal de proporcionar-vos serveis avançats.

Proporcionen informació estadística i permeten millorar els serveis. Utilitzem cookies de Google Analytics que podeu desactivar instal·lant-vos aquest plugin.

Per a oferir continguts publicitaris relacionats amb els interessos de l'usuari, bé directament, bé per mitjà de tercers (“adservers”). Cal activar-les si vols veure els vídeos de Youtube incrustats en el web de la Universitat de Girona.