Ref. 18198

BASES DE DADES RELACIONALS. LLENGUATGE SQL

Durada: 50.00h

Data inici: 01/01/2026

Data final: 01/01/2026

- A aquelles persones que volen saber com gestionar y manipular una base de dades relacional. Persones interessades en conèixer o ampliar el seu coneixement del llenguatge SQL.

- Començar a crear programes en Visual Basic.

- Proporcionar una base per programar sense dificultat, aprenent els principals conceptes i a utilitzar les seves principals possibilitats.



.1. Introducció a les bases de dades relacionals

  • a. Què és una base de dades relacional?
  • b. Com es representen les dades
  • c. Taules, columnes i files
  • d. Relacionar taules
  • e. Programari per crear i gestionar bases de dades relacionals
  • f. Estructura Client/Servidor

2. Instal·lació i gestió d’un servidor MySQL

  • a. Requisits del sistema operatiu
  • b. Espai necessari
  • c. Visió general del servidor
  • d. Motors d’emmagatzemament: MyISAM i InnoDB
  • e. Accés al servidor

3. Administració bàsica del servidor

  • a. La base de dades ‘mysql’. Definició de les seves taules
  • b. Definició d’usuaris
  • c. Declaració de privilegis
  • d. Restringir l’accés sempre que sigui possible
  • e. Seguretat de les dades
  • f. Còpies de seguretat. Recuperació de les dades

4. Creació d’una base de dades relacional

  • a. Quines dades volem representar
  • b. Crear l’esquema de dades
  • c. Definir les taules: columnes, claus i índexs
  • d. Tipus de dades
  • e. Conceptes bàsics de la comanda CREATE TABLE
  • f. Modificar una taula. Conceptes bàsics de la comanda ALTER TABLE

5. El llenguatge SQL

  • a. El Llenguatge de Consultes Estructurat. Orígens i introducció
  • b. Característiques generals. Elements del llenguatge
  • c. Consulta de les dades en una base de dades relacional

   - La comanda SELECT

   - Representació i manipulació del resultats

    - Joins i Unions

    - Subconsultes

d. Definició de dades

  - Creació de taules. La comanda CREATE

   - Modificar la definició d’una taula. La comanda ALTER

    - Eliminar taules. Les comandes DROP i TRUNCATE

     - Taules temporals.

  • e. Manipulació de dades

      - Introducció de dades. La comanda INSERT

       - Actualització de les dades. La comanda UPDATE

       - Eliminar les dades. La comada DELETE

6. Procediments emmagatzemats

  • a. Què és un procedimen  

       - La comanda CAL

         - Crides compostes

  • d. Variables. SELECT … INTO
  • e. Condicions
  • f. Control del flux d’execució

7. Disparadors

  • a. Definició
  • b. Utilització

8. Vistes

  • a. Definició
  • b. Utilització

9. Accedir a la base de dades des d’una aplicació externa

  • a. API’s de MySQL
  • b. Exemples en PHP. Crear una pàgina Web per consultar y manipular les dades.



SISTEMAS Y TELEMÁTICA
Etiqueta lorem ipsm
Etiqueta lorem ipsm
Etiqueta lorem ipsm
Etiqueta lorem ipsm