Diferència entre revisions de la pàgina «Administració de Bases de Dades»

De Cacauet Wiki
Salta a la navegació Salta a la cerca
Línia 26: Línia 26:
 
** Segueix [https://www.digitalocean.com/community/tutorials/how-to-install-and-use-postgresql-on-ubuntu-14-04 aquest tutorial de DigitalOcean per començar amb PostgreSQL] i crear una primera base de dades.
 
** Segueix [https://www.digitalocean.com/community/tutorials/how-to-install-and-use-postgresql-on-ubuntu-14-04 aquest tutorial de DigitalOcean per començar amb PostgreSQL] i crear una primera base de dades.
 
** Agafa el [[Fitxer:Mundo.sql]] i modifica'l pertinentment perquè poguem importar-lo a PostgreSQL (pots anar fent copiar-enganxar i anar modificant el SQL per solventar els problemes de compatibilitat).
 
** Agafa el [[Fitxer:Mundo.sql]] i modifica'l pertinentment perquè poguem importar-lo a PostgreSQL (pots anar fent copiar-enganxar i anar modificant el SQL per solventar els problemes de compatibilitat).
** Utilitza [https://en.wikibooks.org/wiki/Converting_MySQL_to_PostgreSQL aquest tutorial] per exportar les dades de MySQL de forma compatible amb PostgreSQL directament.
+
** Utilitza [https://en.wikibooks.org/wiki/Converting_MySQL_to_PostgreSQL aquest tutorial] per exportar les dades de MySQL de forma compatible amb PostgreSQL directament. Al final, de fet, utilitzarem [https://github.com/lanyrd/mysql-postgresql-converter aquesta aplicació en Python per convertir els ''scripts''].
  
 
<br>
 
<br>

Revisió del 10:45, 19 nov 2015

Aquest article fa referència als mòduls MP2 i MP10 de la titulació de ASIX.

Altres articles a consultar:


Seguretat de les dades

Pràctiques

  • Pràctica 1: Administració bàsica de MySQL
    • SQL creacio: segueix l'article i realitza els exercicis descrits al final important les bases de dades world en les seves versions InnoDB i MyISAM en 2 BBDD independents.
    • SQL transaccions: segueix l'article i realitza els exercicis finals.
  • Pràctica 2: Usuaris
  • Pràctica 3: Còpies de seguretat
    • SQL exportacio: crea una còpia de seguretat de la BBDD "world_myisam" amb mysqldump en un arxiu .sql
    • SQL creacio: importa la còpia en una instància MySQL remota.
      • NOTA: Crea-ho sense logar-te remotament a la màquina per SSH o similars, simplement accedint amb el client MySQL.
      • Caldrà crear un usuari remot amb permisos per crear BBDD amb el prefix del username, tal com s'ha fet a la pràctica 2 amb "bartolo".
  • Pràctica 4: Transferència de dades


Administració de Bases de Dades