Friday, March 11, 2011

Chapter 7 Beyond the Basics

Batch Processing: Users accumulate transactions and input them into the computer in large batches
Real-time Computing: Allows instant access to information

Data Mining: The discovery and extraction of hidden predictive information from large databases
Uses statistical methods and artificial intelligence technology.

HTML: The language used to construct most web page
XML: A newer, more powerful data description language. Its designed with industrial-strength database access in mind.

-Web database strategies revolve around directories.
-Directories are at the heart of many customer relationship management (CRM) systems—software systems for organizing and tracking information on customers.

Object Oriented Database


-Make database construction and usage more flexible
-Store software objects that contain procedures (or instructions) along with data
-Are often used in conjunction with object-oriented programming languages

-A database of images, containing a class for photos
-One instance of this class – one object for every photograph in the database
-Data associated with this object: photographer’s name, description of photo, copyright status, and the image    itself
-One operation for the class – producing a thumbnail


This type of data base allows

-Easy manipulation of various types of data
-Saves time by reusing objects
-Associates actions with the data


Relational Databases

-Not good with unstructured data (audio, video clips)
-Will still be used in combination with object oriented databases – as hybrids

Multimedia Databases
-Serve as indexes for art, photographs, maps, video clips, and other media files

Natural Language Databases

-Allow users to ask for data using the same language used to address humans (natural language queries)
-Future databases will undoubtedly incorporate more artificial intelligence technology




-Database programs enable users to quickly and efficiently store, organize, retrieve, communicate, and manage large amounts of information.
-Database programs enable users to view data in a variety of ways, sort records in any order, and print reports, mailing labels, and other custom printouts.
-Database management systems (DBMSs) can work with several data sources at once, cross-referencing information among files when appropriate.

No comments:

Post a Comment