Looking up a person in the phone book, finding a specific topic in the index of a book, looking for that empty spot in the car park, or those lost keys at home are all examples of the process called searching.

Searching is the process of locating a data item in a collection of data items that matches certain criteria.

Searching is an important computer task. It allows us to let the computer sift through millions of data items in databases to find the requested information.

A database is a collection of related data items, organized to allow convenient access.

Computers, Searching, and the Human Genome Project

The Human Genome Project

Get C# Primer Plus now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.