DatBase Queries for Online Ticket Reservation System For Cinem Hall

download DatBase Queries for Online Ticket Reservation System For Cinem Hall

of 2

Transcript of DatBase Queries for Online Ticket Reservation System For Cinem Hall

  • 8/3/2019 DatBase Queries for Online Ticket Reservation System For Cinem Hall

    1/2

    SQL> CREATE TABLE MOVIE(MovieID NUMBER CONSTRAINT pk_movie_id PRIMARY KEY ,Name//movieVarchar2(20),Actor Varchar2(20),Actress Varchar2(20),Director Varchar2(20),Rated

    Number,Logopath Varchar2(20));

    Table created.

    SQL> CREATE TABLE THEATRE(TheatreID Number CONSTRAINT pk_theatre_id PRIMARY KEY//theatre,Name Varchar2(20),No_of_screens Number,Location Varchar2(20));

    Table created.

    SQL> CREATE TABLE RATE(RateID Number CONSTRAINT pk_rate_id PRIMARY KEY,Type Va//raterchar2(20));

    Table created.

    SQL> CREATE TABLE SHOW(ShowID Varchar2(20) CONSTRAINT pk_show_id PRIMARY KEY,Th//showeatreID Number,ScreenID Number,MovieID Number,Showdate date,Time Number,RateID Number,RemainingSeat Varchar2(20),CONSTRAINT fk_theatre_id FOREIGN KEY(TheatreID)

    REFERENCES THEATRE(TheatreID),CONSTRAINT fk_movie_id FOREIGN KEY(MovieID) REFERENCES MOVIE(MovieID),CONSTRAINT fk_rate_id FOREIGN KEY(RateID) REFERENCES RATE(RateID));

    Table created.

    SQL> CREATE TABLE BANKINFO(Bankname Varchar2(20) CONSTRAINT pk_bank_name PRIMARY//bankinfo

    KEY,Discount Number);

    Table created.

    SQL> CREATE TABLE BOOKINFO(ShowID Varchar2(20),BookingID Varchar2(20) CONSTRAINT//bookinfo

    pk_bookinfo_id PRIMARY KEY,BookedSeat Varchar2(20),CONSTRAINT fk_show_id FOREIGN KEY(ShowID) REFERENCES SHOW(ShowID));

    Table created.

    -------------------------------------------------------------------------------------------------------------------------------

    INSERT INTO THEATRE VALUES(1,'CITY PRIDE',4,'PUNE');INSERT INTO THEATRE VALUES(2,'PVR',4,'PUNE');INSERT INTO THEATRE VALUES(3,'CITY PRIDE',4,'MUMBAI');INSERT INTO THEATRE VALUES(4,'INOX',4,'MUMBAI');

    --------------------------------------------------------ALTER TABLE RATE ADD (RATE NUMBER);

  • 8/3/2019 DatBase Queries for Online Ticket Reservation System For Cinem Hall

    2/2