- Tee Access taulu, joka sisältää seuraavat kentät: sukunimi, etunimi, katuosoite+numero, kaupunki, postinumero ja palkka. Rajaa sukunimen pituudeksi 15, etunimen 10, katuosoitteen 15 merkkiä ja numero välillä 1... 200, kaupunki 15 merkkiä sekä palkka välille 500...50000 Euroa.Syöttörajoitteet
- Tee KirjastoEsimerkki.pdf mukainen tietokanta.
- Muokkaa esimerkkiä siten, että lisäät tauluun Teos ISBN-numeron.
- Tee seuraavat taulut Accessilla
AsuiakastauluCode Block CREATE TABLE user ( user_id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, client_id INTEGER, name TEXT NOT NULL, username TEXT NOT NULL, password TEXT NOT NULL, FOREIGN KEY(client_id) REFERENCES client(client_id) );
Code Block \-\- Describe CLIENT CREATE TABLE client (
...
client_id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL,
...
name TEXT );
...
ProjektitauluCode Block CREATE TABLE project (
...
project_id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL,
...
name TEXT,
...
header TEXT, \--Header to paper reports
...
header TEXT, \--sub header to paper reports
...
date DATETIME,
...
parent_project_id INTEGER,
...
client_id INTEGER,
...
author TEXT,
...
notes TEXT,
...
ActiveProject Boolean NOT NULL, \-\- vain yksi projekti on kerrallaan aktiivinen
...
FOREIGN KEY(client_id) REFERENCES client(client
...
_id
...
)
...
);
...