Sie sind auf Seite 1von 3

--create database if not exists projekat_okt_12; --use projekat_okt_12; drop drop drop drop drop drop table table

table table table table if if if if if if exists exists exists exists exists exists rentedBooks; reservations; requests; books; user; parameters;

CREATE TABLE parametri( m int default '0' not null, n int default '0' not null, s int default '0' not null, p int default '0' not null )ENGINE=InnoDB DEFAULT CHARSET=utf8; CREATE TABLE user ( username varchar(20) PRIMARY KEY, password varchar(20) not null, ime varchar(20) not null, prezime varchar(20) not null, uloga varchar(20) not null, ulicaIbroj varchar(20) not null, grad varchar(20) not null, telefon varchar(20) not null, email varchar(30) not null, isPaidMembership boolean default '1' not null, rewardMonth boolean default '0' not null, rewardYear boolean default '0' not null, imaoKaznu boolean default '0' not null, kazna double(10,1) default '0.0' not null ) ENGINE=InnoDB DEFAULT CHARSET=utf8; CREATE TABLE requests ( IDrequest MEDIUMINT auto_increment PRIMARY KEY, username varchar(20), password varchar(20) not null, name varchar(20) not null, surname varchar(20) not null, address varchar(20) not null, city varchar(20) not null, phone varchar(20) not null, email varchar(30) not null, status varchar(30)default 'unresolved' not null ) ENGINE=InnoDB DEFAULT CHARSET=utf8; CREATE TABLE books( IDbook integer auto_increment PRIMARY KEY, title varchar(30) not null, author varchar(100) not null, oblast varchar(30) not null, brojIzdanja int not null, godinaIzdanja int(4) not null, publisher varchar(20) not null, numOfPages int not null, ISBN varchar(30) not null, description text not null, urlPicture varchar(100) default 'null' not null, --- putanja do slika ---

brojPrimeraka int default '0' not null, --- menja admin brojRezervisanih int def ault '0' not null,--- menja admin brojUzetih int default '0' not null,--- menja admin brojUkupnoUzetih int default '0' not null,--- menja admin brojUkupnoRez in t default '0' not null,--- menja admin datumKreiranja TIMESTAMP DEFAULT CURRENT_ TIMESTAMP,--- menja admin ebook boolean not null, --- elektronsko izdanje ---special boolean not null --- enciklopedije ---) ENGINE=InnoDB DEFAULT CHARSET=utf8; CREATE TABLE reservations( IDrez MEDIUMINT auto_increment PRIMARY KEY, IDbook integer not null, username varchar(20) not null, FOREIGN KEY (IDbook) references BOOKS(IDbook), FOREIGN KEY (username) references USER(username) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; CREATE TABLE rentedBooks( IDrB MEDIUMINT auto_increment PRIMARY KEY, IDbook integer not null, username varchar(20) not null, FOREIGN KEY (IDbook) references BOOKS(IDbook), FOREIGN KEY (username) references USER(username) ) ENGINE=InnoDB DEFAULT CHARSET=utf8; INSERT INTO user (username,password,name,surname,uloga,address,city,phone,email) VALUES ('admin','admin','???????','??????','admin','Makedonska 78','Beograd','011/321232','milojica@etf.bg.ac.rs'), ('pera','pera','Pera','Peric','reg','Sime Cupica 48','Beograd','011/1212-121','g ojko@etf.bg.ac.rs'), ('mika','mika','???????','??????','bibl','Milosa Kocovica 78','Beograd','011/321 2-32','milojica@etf.bg.ac.rs'), ('sima','sima','???????','??????','reg','Milosa Kocovica 78','Beograd','011/3212 -32','milojica@etf.bg.ac.rs'), ('mrca','mrca','???????','??????','reg','Milosa Kocovica 78','Beograd','011/3212 -32','milojica@etf.bg.ac.rs'), ('raca','raca','???????','??????','reg','Milosa Kocovica 78','Beograd','011/3212 -32','milojica@etf.bg.ac.rs'); INSERT INTO books(title,author,oblast,brojIzdanja,godinaIzdanja,publisher,numOfP ages,ISBN,description, brojPrimeraka,numOfReserved,ebook,special) VALUES ('Na drini Cuprija','Ivo Andric','Beletristika',1234,1920,'Pero AD',300,'1111-22 22-3333-1111','Lepa knjiga',12,3,true,true), ('Na drini Cuprija','Ivo Andric','Beletristika',1234,1920,'Pero AD',300,'1111-22 22-3333-1111','Lepa knjiga',12,3,true,true); INSERT INTO requests (username,password,name,surname,address,city,phone,email) V ALUES ('mica','mica','???????','??????','Makedonska 78','Beograd','011/3212-32','miloj ica@etf.bg.ac.rs'), ('sica','sica','Pera','Peric','Sime Cupica 48','Beograd','011/1212-121','gojko@e tf.bg.ac.rs'), ('aca','aca','A','AA','Milosa Kocovica 78','Beograd','011/1111111','a@etf.bg.ac. rs'), ('bica','bica','B','BB','Milosa Kocovica 78','Novi Sad','021/2222222','b@etf.bg. ac.rs'),

('cica','cica','C','CC','Desanke Maksimovic 5','Kraljevo','036/3333333','c@etf.b g.ac.rs'), ('gica','gica','G','GG','Neznanog junaka 34','Nis','018/4444444','g@etf.bg.ac.rs '); INSERT INTO parameters (m,n,s,p) VALUES (5,5,3,20)

Das könnte Ihnen auch gefallen