Taula
Una taula és una manera ordenada de presentar unes dades que estan relacionades.
Introducció
Una relació és una taula on l’ordre de les files i les columnes no importa.
Pots canviar l’ordre de les files i les columnes de la taula i segueixen representant el mateix conjunt de dades.
El que apareguin sempre en el mateix ordre és anecdòtic.
Entorn de treball
Per treballar amb Sqlite utilitzarem l’aplicació DB Browser for SQLite.
Si tens permisos d’administrador pots descarregar l’aplicació directament des de la web: https://sqlitebrowser.org/dl/
En altre cas pots utilitzar Scoop per instal·lar l’aplicació
Arrenca l’aplicació:

Taula
Crea la base de dades pets.db.
A SQLite una base de dades és un fitxer 😺

create table
A continuació crea la taula dog amb les columnes name, age i breed.

Pots veure que a més del nom de la columna també has de definir el tipus de dada que contindrà cada columna.
Els tipus més habituals són:
| Storage class | |
|---|---|
integer | El valor és un número enter, i es guarda amb 0, 1, 2, 3, 4, 6, o 8 bytes en funció del tamany del número. |
real | El valor és un número real, i es guarda com un “8-byte IEEE floating point number”. |
text | El valor és un string, i es guarda utilitzant la codificació de la base de dades (UTF-8, UTF-16BE o UTF-16LE). |
blob | El valor és una seqüència de bytes, i es guarda tal qual. |
Pots veure que la taula dog ja forma part de la base de dades pets.db:

update table
A continuació tens una taula de gossos:
| name | age | breed |
|---|---|---|
| Trufa | 12 | Rough Collie |
| Pujol | 6 | Bulldog |
| Ketzu | 2 | Shiba Inu |
Afegeix aquestes dades a la base de dades (Browse Data):

En finalitzar, escriu els canvis al fitxer pets.db (Write Changes)
Tanca i torna a obrir l’aplicació.
Obre el fitxer pets.db.

Verifica que les dades s’han guardat correctament.
Estás leyendo una vista previa.
Inicia sesión para leer el artículo completo. Cualquier cuenta abre 4 artículos gratuitos al mes; el alumnado y el profesorado leen las páginas de su curso sin límite.
Iniciar sesión