Diferència entre revisions de la pàgina «Administració de Bases de Dades»
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:
- Curs de SQL: SQL bàsic utiltizant MySQL.
- Bases de dades: Article focalitzat en BBDD no-SQL (particularment MongoDB)
Seguretat de les dades
- Apunts IOC online:
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
- En aquesta pràctica treballarem amb PostgreSQL i veurem les seves diferències dialectals amb MySQL.
- Segueix 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).
- Utilitza aquest tutorial per exportar les dades de MySQL de forma compatible amb PostgreSQL directament. Al final, de fet, utilitzarem aquesta aplicació en Python per convertir els scripts.
Administració de Bases de Dades
- Apunts IOC Administració de BBDD (veure apartat 3: config. i admin. d'un SGBD corporatiu). Hi ha teoria i pràctiques amb PostgreSQL.
- ...