Sunteți pe pagina 1din 3

create table STUDENT

(SSN char(9) not null,


Name varchar(30) not null,
Major varchar(10),
Bdate char(10),
primary key (SSN)
)

create table COURSE


(Course_No varchar(10) not null,
Cname varchar(80) not null,
Dept varchar(10),
primary key (Course_No)
)

create table ENROLL


(SSN char(9) not null,
Course_No varchar(10) not null,
Quarter char(3) not null,
Grade varchar(2),
primary key (SSN, Course_No, Quarter),
foreign key (SSN) references STUDENT (SSN),
foreign key (Course_No) references COURSE (Course_No)
)

create table TEXT


(Book_ISBN char(10) not null,
Book_Title varchar(80) not null,
Publisher varchar(30),
Author varchar(40),
primary key (Book_ISBN)
)

create table BOOK_ADOPTION


(Course_No varchar(10) not null,
Quarter char(3) not null,
Book_ISBN char(10) not null,
primary key (Course_No, Quarter),
foreign key (Course_No) references COURSE (Course_No),
foreign key (Book_ISBN) references TEXT (Book_ISBN)
)

insert into STUDENT(SSN, Name, Major, Bdate)


values ("111223333", "John Smith", "CS", "1981-10-19")
insert into STUDENT(SSN, Name, Major, Bdate)
values ("123456789", "Franklin Wong", "CS", "1979-02-01")
insert into STUDENT(SSN, Name, Major, Bdate)
values ("222334444", "Alicia Zelaya", "ECE", "1980-06-15")
insert into STUDENT(SSN, Name, Major, Bdate)
values ("444556666", "James Borg", "CS", "1978-11-26")
insert into STUDENT(SSN, Name, Major, Bdate)
values ("999887777", "Jennifer Wallace", "ECE", "1980-03-23")

insert into COURSE(Course_No, Cname, Dept)


values ("CSC501", "Operating Systems Principles", "CS")
insert into COURSE(Course_No, Cname, Dept)
values ("CSC505", "Design and Analysis Of Algorithms", "CS")
insert into COURSE(Course_No, Cname, Dept)
values ("CSC506", "Architecture Of Parallel Computers", "CS")
insert into COURSE(Course_No, Cname, Dept)
values ("CSC742", "Database Management Systems", "CS")
insert into COURSE(Course_No, Cname, Dept)
values ("ECE570", "Computer Networks", "ECE")
insert into COURSE(Course_No, Cname, Dept)
values ("ECE573", "Internet Protocols " , "ECE")
insert into COURSE(Course_No, Cname, Dept)
values ("ECE576", "High Speed Networks ", "ECE")

insert into ENROLL(SSN, Course_No, Quarter, Grade)


values ("111223333", "CSC501", "W99", "A")
insert into ENROLL(SSN, Course_No, Quarter, Grade)
values ("111223333", "CSC506", "W99", "B+")
insert into ENROLL(SSN, Course_No, Quarter, Grade)
values ("111223333", "CSC742", "F99", "A-")
insert into ENROLL(SSN, Course_No, Quarter, Grade)
values ("123456789", "CSC742", "F99", "A+")
insert into ENROLL(SSN, Course_No, Quarter, Grade)
values ("123456789", "CSC505", "W99", "B+")
insert into ENROLL(SSN, Course_No, Quarter, Grade)
values ("222334444", "ECE570", "F99", "C")
insert into ENROLL(SSN, Course_No, Quarter, Grade)
values ("222334444", "ECE576", "F99", "B-")
insert into ENROLL(SSN, Course_No, Quarter, Grade)
values ("444556666", "CSC742", "F00", "A+")
insert into ENROLL(SSN, Course_No, Quarter, Grade)
values ("999887777", "ECE573", "F99", "B")
insert into ENROLL(SSN, Course_No, Quarter, Grade)
values ("999887777", "CSC742", "F00", "A")
insert into ENROLL(SSN, Course_No, Quarter, Grade)
values ("999887777", "ECE570", "W00", "A-")

insert into TEXT(Book_ISBN, Book_Title, Publisher, Author)


values ("0130319996", "Operating System, 3rd ed", "Prentice Hall",
"Willam Stallings")
insert into TEXT(Book_ISBN, Book_Title, Publisher, Author)
values ("0138874077", "Operating System, 4th ed", "Prentice Hall",
"Willam Stallings")
insert into TEXT(Book_ISBN, Book_Title, Publisher, Author)
values ("0471417432", "Operating system concepts", "Wiley",
"Abraham Silberschatz")
insert into TEXT(Book_ISBN, Book_Title, Publisher, Author)
values ("0262031418", "Introduction to algorithms", "McGraw-Hill",
"Thomas H. Cormen")
insert into TEXT(Book_ISBN, Book_Title, Publisher, Author)
values ("0262032937", "Introduction to algorithms, 2nd ed", "MIT Press",
"Thomas H. Cormen")
insert into TEXT(Book_ISBN, Book_Title, Publisher, Author)
values ("1558603433", "Parallel computer architecture", "Morgan Kaufmann",
"David E. Culler")
insert into TEXT(Book_ISBN, Book_Title, Publisher, Author)
values ("0805317554", "Fundamentals of database systems, 3rd ed", "Addison-
Wesley", "Ramez Elmasri")
insert into TEXT(Book_ISBN, Book_Title, Publisher, Author)
values ("0070507759", "Database management systems", "WCB/McGraw-Hill",
"Raghu Ramakrishnan")
insert into TEXT(Book_ISBN, Book_Title, Publisher, Author)
values ("0072322063", "Database management systems, 2nd ed", "McGraw-Hill",
"Raghu Ramakrishnan")
insert into TEXT(Book_ISBN, Book_Title, Publisher, Author)
values ("0256174040", "Communication Networks, 2nd ed", "BC Publishing", "Jean
Walrand")
insert into TEXT(Book_ISBN, Book_Title, Publisher, Author)
values ("0201633469", "TCP/IP illustrated ", "BC Publishing", "W.
Richard Stevens")
insert into TEXT(Book_ISBN, Book_Title, Publisher, Author)
values ("0471498270", "An Introduction to ATM Networks", "BC Publishing", "H.G.
Perros")

insert into BOOK_ADOPTION(Course_No, Quarter, Book_ISBN)


values ("CSC501", "W99", "0130319996")
insert into BOOK_ADOPTION(Course_No, Quarter, Book_ISBN)
values ("CSC501", "F99", "0138874077")
insert into BOOK_ADOPTION(Course_No, Quarter, Book_ISBN)
values ("CSC501", "F00", "0471417432")
insert into BOOK_ADOPTION(Course_No, Quarter, Book_ISBN)
values ("CSC505", "W99", "0262031418")
insert into BOOK_ADOPTION(Course_No, Quarter, Book_ISBN)
values ("CSC505", "F99", "0262032937" )
insert into BOOK_ADOPTION(Course_No, Quarter, Book_ISBN)
values ("CSC506", "W99", "1558603433")
insert into BOOK_ADOPTION(Course_No, Quarter, Book_ISBN)
values ("CSC506", "F99", "1558603433")
insert into BOOK_ADOPTION(Course_No, Quarter, Book_ISBN)
values ("CSC742", "W99", "0070507759")
insert into BOOK_ADOPTION(Course_No, Quarter, Book_ISBN)
values ("CSC742", "F99", "0072322063")
insert into BOOK_ADOPTION(Course_No, Quarter, Book_ISBN)
values ("CSC742", "F00", "0805317554")
insert into BOOK_ADOPTION(Course_No, Quarter, Book_ISBN)
values ("ECE570", "W00", "0256174040")
insert into BOOK_ADOPTION(Course_No, Quarter, Book_ISBN)
values ("ECE570", "F99", "0256174040")
insert into BOOK_ADOPTION(Course_No, Quarter, Book_ISBN)
values ("ECE573", "W99", "0201633469")
insert into BOOK_ADOPTION(Course_No, Quarter, Book_ISBN)
values ("ECE573", "F99", "0201633469")
insert into BOOK_ADOPTION(Course_No, Quarter, Book_ISBN)
values ("ECE576", "W99", "0471498270")
insert into BOOK_ADOPTION(Course_No, Quarter, Book_ISBN)
values ("ECE576", "F99", "0471498270")

S-ar putea să vă placă și