+ All Categories
Home > Documents > Database for Book Reviews LS 560 Assignment 3 Karin Harms, Cindy Lancaster, Jana Hyde Watts.

Database for Book Reviews LS 560 Assignment 3 Karin Harms, Cindy Lancaster, Jana Hyde Watts.

Date post: 16-Dec-2015
Category:
Upload: easter-ferguson
View: 215 times
Download: 0 times
Share this document with a friend
17
Database for Book Reviews LS 560 Assignment 3 Karin Harms, Cindy Lancaster, Jana Hyde Watts
Transcript
Page 1: Database for Book Reviews LS 560 Assignment 3 Karin Harms, Cindy Lancaster, Jana Hyde Watts.

Databasefor Book ReviewsLS 560 Assignment 3Karin Harms,Cindy Lancaster, Jana Hyde Watts

Page 2: Database for Book Reviews LS 560 Assignment 3 Karin Harms, Cindy Lancaster, Jana Hyde Watts.

Albertville High SchoolMedia Center Web Page

Page 3: Database for Book Reviews LS 560 Assignment 3 Karin Harms, Cindy Lancaster, Jana Hyde Watts.

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 SchoolMedia Center Web Page

Page 4: Database for Book Reviews LS 560 Assignment 3 Karin Harms, Cindy Lancaster, Jana Hyde Watts.

Albertville High SchoolMedia Center Web Page

Page 5: Database for Book Reviews LS 560 Assignment 3 Karin Harms, Cindy Lancaster, Jana Hyde Watts.

Web Page with Featured Book Review & Search

Box

Page 6: Database for Book Reviews LS 560 Assignment 3 Karin Harms, Cindy Lancaster, Jana Hyde Watts.

Web Page for Submittinga Book Review

Page 7: Database for Book Reviews LS 560 Assignment 3 Karin Harms, Cindy Lancaster, Jana Hyde Watts.

MYSQL

The database consists of four tables: 1. Table for the student’s information who

is reviewing the book2. Table for the book’s information that is

being reviewed3. Table for the book’s author information4. Table to display the report of combined

information

Creating the Database

Page 8: Database for Book Reviews LS 560 Assignment 3 Karin Harms, Cindy Lancaster, Jana Hyde Watts.

Table One – Student’s Information

Creating the Database

Page 9: Database for Book Reviews LS 560 Assignment 3 Karin Harms, Cindy Lancaster, Jana Hyde Watts.

Table Two – Book’s Information

Creating the Database

Page 10: Database for Book Reviews LS 560 Assignment 3 Karin Harms, Cindy Lancaster, Jana Hyde Watts.

Table Three – Author’s Information

Creating the Database

Page 11: Database for Book Reviews LS 560 Assignment 3 Karin Harms, Cindy Lancaster, Jana Hyde Watts.

Table Relationships

Student Information

Author Information

Book Review Info

Book Info

Page 12: Database for Book Reviews LS 560 Assignment 3 Karin Harms, Cindy Lancaster, Jana Hyde Watts.

Table Four – Final Report

Creating the Database

Page 13: Database for Book Reviews LS 560 Assignment 3 Karin Harms, Cindy Lancaster, Jana Hyde Watts.

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

Page 14: Database for Book Reviews LS 560 Assignment 3 Karin Harms, Cindy Lancaster, Jana Hyde Watts.

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

Page 15: Database for Book Reviews LS 560 Assignment 3 Karin Harms, Cindy Lancaster, Jana Hyde Watts.

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

Page 16: Database for Book Reviews LS 560 Assignment 3 Karin Harms, Cindy Lancaster, Jana Hyde Watts.

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

Page 17: Database for Book Reviews LS 560 Assignment 3 Karin Harms, Cindy Lancaster, Jana Hyde Watts.

Any Questions? LS 560 Assignment 3Karin Harms,Cindy Lancaster, Jana Hyde Watts


Recommended