Professional Documents
Culture Documents
Asgn7 Roselle Graded
Asgn7 Roselle Graded
Angelo Roselle
San Jose State University
Libr 242 Database Management
April 19, 2009
Questions:
2. The Web server receives the request from George’s browser and
validates the request. After realizing the request contains
script language, the web server passes the request to the Web-
to-database middleware for processing.
3. The Web-to-database middleware reads, validates, and executes
the script, which it then passes along to the library database
by moving the query through the database connectivity layer. For
this example, the middleware could be Microsoft’s ODBC.
4. The library database server executes the query (i.e. it finds
the book in its database) and tells the Web-to-database
middleware that George is in luck and passes along the results.
5. The Web-to-database middleware assembles the result set
obtained from the library database server. Next the middleware
will pass along the query results (the data about the book, e.g.
its availability, its location, numbers in stock, isbn numbers,
etc) in a nicely formatted HTML page to the Web server.
6. The Web server will then send this new HTML page (remember,
this is a dynamic query in that George is looking for real time
results about the book) back to George’s browser.
7. George’s browser receives the HTML page that shows him that
the library does currently have a copy of “Eastern People and
the Byzantine Empire” and it is located on the second floor in
the antiquities section.
convince them of the need and importance of the DBMS. Even once
the DBMS is up and running, it will take time to work out the
kinks with the current library personnel; therefore, it will be
essential to consider the types of problems that may be faced
from the various departments within the library. If these
problems, such as opposition to the DBMS or lack of technical
skills, are thought through before introducing the DBMS, the
transition will be smoother. If or when these issues do arise,
steps will need to be taken to provide support and shore up
confidence in the new system.