Database for Book Reviews LS 560 Assignment 3 Karin Harms, Cindy Lancaster, Jana Hyde Watts
Albertville High School Media Center Web Page
Has a nice, clean layout Has a useful welcome message with relevant announcements Currently has many great features, including links to Student and teacher surveys Policy and Procedure Manual Useful links Catalog link Albertville High School Media Center Web Page
Albertville High School Media Center Web Page
Web Page with Featured Book Review & Search Box
Web Page for Submitting a Book Review
MYSQL The database consists of four tables: 1. Table for the student’s information who is reviewing the book 2. Table for the book’s information that is being reviewed 3. Table for the book’s author information 4. Table to display the report of combined information Creating the Database
Table One – Student’s Information Creating the Database
Table Two – Book’s Information Creating the Database
Table Three – Author’s Information Creating the Database
Table Relationships Student Information Author Information Book Review Info Book Info
Table Four – Final Report Creating the Database
A few notes… Unique identifier protects the student’s privacy by not allowing other students to see who read the book and wrote the review The librarian will receive notification when a book review has been submitted. He/she will see the reviewer’s name and must approve the review before it is posted to the web page When posted to the web page, the reviewer’s name will not be included Summary
3 SQL statements Statement string: Insert into khauthors_lu (author_fname, author_lname, author_birth_year) values (‘Suzanne’, ‘Collins’, ‘1962’); Action accomplished: This string will insert Suzanne Collins’ author information into the khauthors_lu table. Extra Credit
3 SQL statements Statement string: Select * from khstudents_lu like ‘%Fuller%’; Action accomplished: This string will retrieve information on students with the name “Fuller” from the khstudents_lu table. Extra Credit
3 SQL statements Statement string: Select * from khbooks_lu; Action accomplished: This string will retrieve all available information from the khbooks_lu table. Extra Credit
Any Questions? LS 560 Assignment 3 Karin Harms, Cindy Lancaster, Jana Hyde Watts