C SC 100 Lecture Notes
Spring 2008
Pete Sanderson

[ previous | schedule | next ]

major resource: Tomorrow's Technology and You (Complete), Eighth Edition, Beekman and Quinn, Pearson Prentice Hall, 2008

Chapter 7, Databases

What is a database?


What are databases used for -- what would your life be like without databases?

If you can answer yes to ANY of these questions, you have interacted with databases that have information about you.

Basic concepts and terminology

Query techniques
 
  • Web searches as queries
  • SQL: a language for forming database queries


    Relational databases


    Microsoft Access as illustration

    Here is a view of the Northwind database, with the list of tables shown.  You can view a table by double-clicking on its name or icon.

    You can get an idea of the nature of Northwind just by reading the names of the various tables.  This is a relational database, and the relationships are shown in this illustration.  The list of identifiers in each box is the list of fields in that table, and the lines represent relationships.


     
     

    Databases and privacy

    The textbook briefly describes a plethora of database-related privacy horror-stores, most caused by criminals creating or stealing an "identity" or mistakes made by credit bureaus.

    What are some of the privacy concerns related with databases?

    Did you know that the U.S. Constitution does not explicitly address the right to privacy?

    Do you feel the greater privacy threat is government, or the private sector?

    Sometimes it is possible to uniquely identify you and reveal information about you by combining different pieces of information gleaned from multiple unrelated databases.  This is called record matching.  Geneologists have long depended on this technique to learn about their ancestors. The government depends on this technique to identify potential terrorists.

    Sometimes even summaries of anonymous survey results can uniquely identify you.  For example, my previous university compiles and publishes an annual report based on faculty survey information.  One of the summary categories is average salary by age group (20-29, 30-39, ..., 70-above).  There is one professor in the "70 - above" age group.  The survey is not anonymous for him.




  • [ Pete Sanderson | Math Sciences server | Math Sciences home page | Otterbein ]

    Last updated:
    Pete Sanderson (PSanderson@otterbein.edu)