Database Reference
In-Depth Information
CGI is a common approach for integrating Web and database technologies.
APIs extend the functionality of the Web server and enables Web-database
integration more efficiently than CGI.
With SSI, you can include files in a Web document; SSI can also accomplish
other functions including special commands.
Cookies make CGI scripts more interactive. A cookie is a small file created as
a CGI script and stored at the browser site.
Using Java language, you can build Web applications called applets and server
applications known as servlets.
JDBC is an effective approach for Java programs to access relational databases.
Security options for Web-based databases: firewalls, wrappers, and proxies.
Other security mechanisms: digital signatures, digital certificates, SET, SST,
SSL, and S-HTTP.
Java language offers security through three components: class loader, bytecode
verifier, and security manager.
REVIEW QUESTIONS
1. Name the four stages or phases of information exchange under HTTP.
2. Compare and contrast static and dynamic web pages.
3. What are intranets and extranets? List any three of their major benefits.
4. List any six types of routine security functions.
5. State any four reasons for integrating an organization's database with its
website.
6. Are there any disadvantages of Web-database integration? If so, list any
three.
7. What is CGI? List its main advantages.
8. What is an API? How is it different from CGI?
9. How do scripting languages enable the provision of database functionality to
browsers and servers?
10. Describe very briefly the three security components of Java.
EXERCISES
1. Match the columns:
1. URL
A. hide actual location of data
2. SSI
B. Java's security component
3. cookie
C. tool for Web-database integration
4. servlets
D. Internet reference address
5. ColdFusion
E. Web-enabled private network
6. wrappers
F. server parses and interprets a web page
7. proxy servers
G. add functionality to Web servers
Search WWH ::




Custom Search