Databases don’t exist in a vacuum. Few of their users today would be willing to learn specialized languages, such as SQL, in order to interact with them. Fortunately, many databases are accessible courtesy of web applications that greatly simplify their use. A variety of technologies support the development of web-accessible databases.

Learning Objectives

  • List the three major application programming interfaces (APIs) for interacting with a database
  • Distinguish among the functionality provided by client-side scripting, server-side scripting, and a web server

How to Complete this Lesson

Complete the following learning activities: (1.75 hours total)

  1. Read Fundamentals of Database Management Systems Chapter 14: Databases and the Internet (45 minutes)
  2. Attend the class meeting (60 minutes)

Resources