Системы баз данных клиентов являются основой всех современных информационных систем. Существует много способов сбора и упорядочивания информации в зависимости от их типа и дальнейшего использования.
Определение базы данных
База данных — это организованный набор логически связанной информации. Данные превращаются в полезные знания, структурированные и поддерживаемые в соответствии с потребностями пользователя. В более широком смысле база данных представляет собой интегрированный набор информации о системе и процедурах обслуживания и использования. В отличие от электронных таблиц, к хранилищу одновременно обращаются несколько пользователей и приложений.
Для чего используются базы данных?
Базы данных имеют широкий спектр применения. Типичные примеры включают:
- Банковские системы хранят базы данных для клиентов, банковских счетов, кредитов, транзакций и т. д.
- Службы авиаперевозок хранят информацию о рейсах, бронировании билетов и тому подобном. Авиакомпании являются первым сектором, использующим географически распределенные базы данных.
- Университеты используют базы данных для записи информации о студентах, заявках, оценках, курсах и т. д.
- Транзакции по кредитным картам содержат вкладки с платежами и генерируют ежемесячные отчеты.
- Телекоммуникационные компании хранят информацию о звонках, генерируют ежемесячные счета, отслеживают линию связи и т. д.
- Финансовый сектор отслеживает продажи и покупки финансовых инструментов, таких как облигации и акции.
- Предприятия электронной коммерции торгуют и хранят данные о потребителях, продуктах и различных каталогах цен.
- Производственные предприятия управляют цепочками поставок, производственными линиями, складами, создают счета-фактуры и т. д.
- Отдел кадров хранит информацию о сотрудниках, зарплатах, налогах, льготах и т. д.
Приведенный выше список показывает, насколько важны базы данных для любого типа бизнеса.
Краткая история баз данных
Первая автоматизированная база данных связана с Германом Холлеритом, который запатентовал систему автоматической обработки данных в 1884 году. В переписи населения США 1890 года использовалась система счетчиков перфокарт, а коллекция карточек представляет собой первую автоматизированную систему баз данных.
Каждая карточка содержала 80 столбцов и характеризовала информацию о человеке. Обычно обработка данных переписи занимает два года. Однако системе перфокарт и механизму автоматического считывания карт потребовалось всего около шести недель для обработки данных. Система перфокарт использовалась на протяжении всего 20-го века, особенно для голосования и записи на работу.
После Второй мировой войны компании и правительственные учреждения начали использовать компьютеры для создания простых баз данных линейного учета. Первые компьютеризированные базы данных использовались для конкретных задач и не обладали гибкостью.