-
Created by Unknown User (jarisav), last modified on 29.10.2010
You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 11
Next »
- 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 hauku lomakkeet ja kyselyt kirjastotietokantaan.
- Tee seuraavat taulut Accessilla
Käyttäjätaulu
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)
);
Asiakastaulu
-- Describe CLIENT
CREATE TABLE client
(
client_id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL,
name TEXT
);
Projektitaulu
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, -- only one prject active at time
FOREIGN KEY(client_id) REFERENCES client(client_id)
);
You must log in to comment.