| Background: G15c | Related modules | Module Home | Next reading: X60c | ||||||||
Review Audience Objectives About this Document |
|
|||||||
Three main types of data
stored in computers |
To set the scene, let's think about what types of information computers store. There are three main types:
In addition, computers store lots of other kinds of information, such as...
New kinds of data are put into the computer all the time, but the secret is: they're all numbers. Anything can be stored in a computer, as long as someone can figure out a way to represent it with numbers. For more information how how computers store things, see module G15c, "Data Storage Principles" http://www.wccnet.org/dept/cis/mod/g15c.htm.
|
|||||||
Types of storage used in Data Management Systems |
To store all this information, computers use numbers, characters and special codes. These are usually put into Fixed-length records and fields. What does this look like?
Here's an example:
The strange characters ( ¤ á Æ) are actually numeric data mixed in with the character data. Since Web browsers and computer printers always work with character data, they try to show everything as a character, even if it isn't meaningful to us humans! So... How can a program tell... It must get data format information.
|
|||||||
What is Data Format Information? |
Data format information includes things like...
|
|||||||
Two places for data about data |
There are two places data about the data are ordinarily placed. Take a look at the advantages and disadvantages of each:
|
|||||||
Data management comes in 2 styles |
The two main "flavors" of data management systems are
File Management Systems (FMS) and Database Management
Systems (DBMS). Here's a comparison of the two types:
|
|||||||
General Procedure for Data Management System Use |
Want to put some data on the computer? Data Management Systems
make it relatively easy to put information in the computer and
get it back in useful ways. Of course, setting up a large database
for an organization can be quite complex, but the process is fundamentally
the same in both cases. Here's a simple overview:
|
|||||||
Important Data Management ToolsRDBMSODBMS SQL |
RDBMS: Relational DataBase Management System Relational databases are organized into multiple simple tables which are related to one another by common data fields. Now the most widely used of the high-powered DBMSs, RDBMS was not the first historically. This way of organizing information has all but replaced earlier DBMS models ("hierarchical" and "network") because of its flexibility and simplicity. [For more detail visit WhatIs.com: http://www.whatis.com/relation.htm] ODBMS:: Object-oriented DataBase Management System Some database designers are looking to a new model inspired by "object-oriented programming" as an alternative to the RDBMS model. Object-oriented programming takes the database idea one step further: data becomes "intelligent" in that in "knows" how to behave - that is, data is associated not only with data format information but also with instructions for handling it. [For more detail visit WhatIs.com: http://www.whatis.com/relation.htm] SQL: Structured Query Language (often pronounced "sequel") The closest thing we have to a universal language among the diverse database systems, SQL is a systematic way of asking a database for specific information, and is implemented by most database programs. [For more detail visit WhatIs.com: http://WhatIs.com/sql.htm]
|
|||||||
| |
Click here to study review questions for this module. (http://courses.wccnet.org/computer/mod/f01cr.txt) | |||||||
Audience |
This is for people who are familiar with data storage principles (see module G15c), and who want to know about programs to store information on computers. |
|||||||
Objectives |
When you successfully complete this lesson, you will demonstrate understanding of...
|
|||||||
About this Document |
Module F01c:This document is part of a modular instruction series in Computer Information Systems. For more information, see the overview or the list of modules in this series, F: File Management Systems. This document has been used in the following classes:
Department of Computer Information Systems, Washtenaw Community College
Students: you may make a copy for your personal use. All other uses: contact the author, Laurence J. Krieg for permission.
|
|||||||
| Background: G15c | Related modules | Module Home | Next reading: X60c | ||||||||