Penn State Home Page

Teaching and Learning with Technology

Teaching with Databases

  TLT Home : TLT Suggestions

Main Menu

LOCATION: HOME PAGE: DATABASES IN DISGUISE

Penn State Online Directory

Penn State mainains a searchable database of students, staff and faculty, but this particular database can be accessed by a number of different software packagages or clients.

What are Database Clients?

A client is a software package which lets you view data in a specific format. For some databases, such as the Penn State LDAP directory, more than one client can be use. For instance, data from the Penn State Online Directory can be viewed:

One Database Several Views

Although the interfaces between a search through a browser and a search through an e-mail package may be different, they are both looking at the same data stored at ldap.psu.edu.

Penn State Directory  Search Form - Web
Penn State Directory Search Form at http://www.psu.edu/directory

Penn State Directory Search - Eudora
Penn State Directory Search in Eudora. Note Highlighted "Directory Services" tab at top.

Additional Uses

If programmer knows enough about the LDAP database table, he or she can create other clients and utilities using the same data. For instance some services determine if a user is a student or not by checking the Access Account userid in the LDAP directory.

Why is this Important?

A set of data and the client/software it is viewed in do not have to be the same. Many files, especially those on the Web may be created in one software (e.g. a text editor) and viewed in another package (e.g. a web browser).

Thus one set of data can be viewed or accessed by a variety of clients depending on how the data must be used. That is there is often a separation of data and presentation or viewing of the data.

Next: ANGEL Course Management System
Prev: Charts and Maps

Top of Page

OTHER SECTIONS: Home Page | Site Map | Glossary | Teaching Ideas

© 2004-2005 The Pennsylvania State University.

This Website is maintained by Elizabeth Pyatt (ejp10@psu.edu) for Teaching and Learning with Technology, a unit of Information Technology Services.

Last Update: July 29, 2005