Children’s Programming Database Prototype

0 views
140 views

Published on

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
0
On SlideShare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Children’s Programming Database Prototype

  1. 1. CHILDREN’SPROGRAMMINGDATABASEA Simple Tool to End a LOT of Frustration Angelo Rousos Presented 2011-05-05
  2. 2. The Problem With programs serving a diverse range of children across multiple locations, how do you ensure patrons are finding all of the programs available to them?
  3. 3. The Users• Patrons have the information needs that the database must satisfy• Staff are the intermediaries from whom the information is sought
  4. 4. Database Tables
  5. 5. Sub-Queries, Wee!SELECT * FROM PROGRAM PG WHERE PG.ProgramID IN (SELECT PS.ProgramID FROM PRESENTER PS WHERE PS.Librarian IN (SELECT LN.StaffID FROM LIBRARIAN LN WHERE LN.LibraryName IN (SELECT LY.LibraryName FROM LIBRARY LY WHERE LY.Address LIKE %Gothic Lane)));
  6. 6. Sub-Queries 2: The More Usefulling CHECK-less ConstraintsSELECT COUNT(*) AS CurrentSignUps FROM REGISTRATION R WHERE R.ProgramID IN (SELECT P.ProgramID FROM PROGRAM P WHERE P.ProgramName = Time for Tots AND P.Date = 2011-05-1); <?php if($current < $limit) echo ‘Do it!’; else echo ‘No way!’; ?>
  7. 7. Web Interface http://studentweb.comminfo.rutgers.edu/ 2011-1-557-01/arousos/programming.php

×