Pt51 - Catàleg i DBA

De Lordwektabyte Wiki
Salta a la navegació Salta a la cerca

Guillem Solà i Boeck (host A10BPC22)

Identificar el funcionament d'un diccionari de dades del SGBD

Indicar quin és el catàleg de MariaDB

El catàleg de MariaDB està format per dues bases de dades: mysql i information_schema. Són dues bases de dades importants que es creen en el moment de la instal·lació del SGBD i que, quan fem la posada a punt amb mysql_secure_installation es modifiquen amb els nous paràmetres que haguem triat durant el wizard. Aquest catàleg conté informació arran de les altres bases de dades presents com ara noms de taules que les formen, relacions de claus foranes, camps que formen les claus primàries, etc. Aquest catàleg, com a tal, es troba al directori de dades de MariaDB: /var/lib/mysql on a dins hi haurà tants subdirectoris com bases de dades gestioni aquell SGBD.

Crear un usuari administrador i indicar les taules que es modifiquen

Crear un usuari que tingui tots els permisos sobre la base de dades moodle, indicar les taules que es modifiquen

Primer instal·larem el software moodle segons la documentació de l'ANNEX

Crear un usuari que només pugui fer consultes a la base de dades moodle, indicar les taules que es modifiquen

Amb tot això es pot indicar com funciona i què emmagatzemen aquestes taules

Identifica les tasques del DBA i les de la resta d'usuaris d'un SGBD

Crear un script per a fer una d'aquestes tasques (no backup)

ANNEX

Instal·lació del programari moodle

Des de la pàgina oficial podem descarregar l'últim release del programa (a dia d'avui el 3.5) en format .tar.gz. De manera que podem descarregar-lo amb un wget https://download.moodle.org/download.php/stable35/moodle-3.5.tgz des de la línia de comandes de la màquina virtual que ens farà de servidor.