Material sobre bases de dades 'lliures', Màster de la UOC

En la Universitat Oberta de Catalunya es pot cursar el Màster de 'Programari Lliure' sobre sofware de Lliure Distribució. Per estar d'acord amb la filosofia lligada al desenvolupament d'aquest tipus de sofware la UOC ha decidit anar publicant els materials docents de les assignatures que es van cursant en aquest Màster.
Una d'aquestes publicacions són els apunts de l'assignatura Bases de Dades, on s'expliquen els conceptes més importants sobre bases de dades, evolució històrica, el model Relacional de Bases de Dades, el llenguatge de consulta SQL i disseny de models de bases de dades. Després es pot aplicar aquesta teoria sobre MySQL i PostgreSQL, dues dels sistemes gestors de base de dades de lliure distribució més coneguts, dels quals s'aporten característiques, detallis funcionament i nocions d'administració.
Aquest és el temari que abasten aquestes anotacions, extret de l'índex del mateix document. Seguint l'enllaç del títol de cada mòdul es pot descarregar en format pdf:

Mòdul didàctic 1
Introducció a las bases de dades
Rafael Camps Paré
1. Concepte i origen de les BD i dels SGBD
2. Evolució dels SGBD
3. Objectius i funcionalitat dels SGBD
4. Arquitectura dels SGBD
5. Models de BD
6. Llenguatges i usuaris
7. Administració de BD

Mòdul didàctic 2
El model relacional y l'álgebra relacional
Dolors Costal Costa
1. Introducció al model relacional
2. Estructura de les dades
3. Operacions del model relacional
4. Regles d'integritat
5. L'álgebra relacional

Mòdul didàctic 3
El llenguatge SQL
Carme Martín Escofet
1. Sentències de definició
2. Sentències de manipulació
3. Sentències de control
4. Sublenguajes especialitzats

Mòdul didàctic 4
Introducció al diseny de bases de dades
Dolors Costal Costa
1. Introducció al disseny de bases de dades
2. Disseny conceptual: el model ER
3. Disseny lògic: la transformació del model ER en el model relacional

Mòdul didàctic 5
Bases de dades en MySQL
Luis Alberto Casillas Santillán; Marc Gibert Ginestà; Oscar Pérez Mora
1. Característiques de MySQL
2. Accés a un servidor MySQL
3. Creació i manipulació de taules
4. Consultes
5. Administració de MySQL
6. Clients gràfics

Mòdul didàctic 6
Bases de dades en PostgreSQL
Marc Gibert Ginestà; Oscar Pérez Mora
1. Característiques de PostgreSQL
2. Introducció a l'orientació a objectes
3. Accés a un servidor PostgreSQL
4. Creació i manipulació de taules
5. Manipulació de dades
6. Funcions i disparadores
7. Administració de PostgreSQL
8. Client gràfic: pgAdmin3

Mòdul didàctic 7
Desenvolupament d'aplicacions amb conexió amb bases de dades
Marc Gibert Ginestà
1. Connexió i ús de bases de dades en llenguatge PHP
2. Connexió i ús de bases de dades en llenguatge Java

Mòdul didàctic 8
Cas d'estudi
Marc Gibert Ginestà
1. Presentació del cas d'estudi
2. El model relacional i l'álgebra relacional
3. El llenguatge SQL
4. Introducció al disseny de bases de dades
5. Bases de dades en MySQL
6. Bases de dades en PostgreSQL
7. Desenvolupament d'aplicacions en connexió amb bases de dades

Apèndix
GNU Free Documentation License

Carlos Fernández

Responder

El contenido de este campo se mantiene como privado y no se muestra públicamente.
  • Saltos automáticos de líneas y de párrafos.
  • Links to specified hosts will have a rel="nofollow" added to them.

  • Las direcciones de las páginas web y las de correo se convierten en enlaces automáticamente.

Más información sobre opciones de formato

CAPTCHA
Esta comprobación es para evitar el spam
Image CAPTCHA
Copy the characters (respecting upper/lower case) from the image.

Busqueda con el motor de Google

Google