Настоящая революция произошла с появлением накопителей на магнитных дисках, с невероятно высокой, для тех времен, скоростью доступа. Появилась возможность длительного и надежного хранения значительного объема информации и, самое главное, мгновенного доступа к ней. Именно с этого момента развивается второе направления в использовании ЭВМ – создание и использование автоматизированных информационных систем.
С развитием сетевых технологий и возможностью удаленного доступа создаются мощные файловые серверы для хранения практически неограниченного объема информации. Чтобы пользоваться этими данными надо: иметь унифицированную файловую систему, обеспечить возможность многопользовательского доступа, защиту файлов от удаления, изменения, копирования. Все эти задачи призвана решать СУБД (система управления базами данных). В современных СУБД обычно поддерживается единый интегрированный язык, содержащий все необходимые средства для работы с БД, начиная от ее создания, и обеспечивающий базовый пользовательский интерфейс с базами данных. Стандартным языком наиболее распространенных в настоящее время реляционных СУБД является язык SQL (Structured Query Language).
Наибольшее распространение получили реляционные модели построения баз данных. Реляционные модель данных и операции дают возможность получения более коротких и более простых программ для решения задач управления записями. “FoxPro”, ”Paradox”, ”MS Access”, ”DBISAM”,”MS SQL”, “Interbase”, “Oracle” - вот далеко не полный перечень СУБД позволяющий создавать базы данных, программы их обслуживания, а также клиентские приложения.
Упрощенная схема любой базы данных выглядит следующим образом:
- данные размещаются в таблицах по строкам и полям (колонкам),
- каждая строка имеет, обязательно, свой уникальный номер – ключ, который присваивается автоматически,
- каждое поле содержит определённый тип данных ( текст, число, дата и т.д.),
- для обеспечения быстрой навигации по записям создаются индексы по полям, которые автоматически обновляются при добавлении новых записей
- ключи и индексы обеспечивают связи между таблицами,
- имеется механизм обеспечения целостности и поддержки базы данных в актуальном состоянии,
- контроль доступа, ведение журналов учета доступа к данным,
- в современных базах реализована возможность, привязать различные мультимедийные приложения.
Доступ к данным обеспечивается формированием запросов. Как это работает? Возьмём, к примеру, карту вашего города. На ней мы можем найти точку – ваш дом, с помощью специальной программы мы можем привязать эту точку к базе данных, в которой есть таблицы стран, городов, улиц, домов, квартир, жителей, номера телефонов, паспортные данные, фотографии, авто, налоговые данные, и т.д. Чем больше данных, тем полнее информация. Запрос можно осуществить по известным данным: № тел или фамилии, или адресу. Закрепив эту точку, вы всякий раз, открывая эту карту, и кликая мышкой по дому будете получать исчерпывающую информацию. Разумеется, некоторые данные защищены законом и приведены здесь для примера.
Так автомобильный навигатор через спутники GSM определяет ваше местонахождение и сообщает информацию о маршруте, светофорах, дорожных знаках и т.д, используя базу данных, которую вы закачали на сайте "Навител". Поэтому очень важно использовать самую свежую, актуальную базу, чтобы информация была достоверной.
C помощью программы (СУБД), ”MS Access”, которая входит в состав пакета "MS Office" можно создать базу данных для домашнего использования или офиса. В качестве шаблона предлагается база данных "Сотрудники", можно быстро с помощью мастера создать "Каталог домашней библиотеки", Реестр документов или Телефонный справочник. Разумеется, эта СУБД может выполнять и более сложные задачи, но для этого Вам понадобиться более глубокие знания, но почувствовать "вкус" базы данных вполне возможно.
С распространением Интернета крупные разработчики СУБД доработали свои платформы, обеспечив тем самым доступ к созданным ранее базам. Кроме этого появились специальные WWW-сервера с неограниченными возможностями формирования и хранения информации, быстрого и эффективного доступа к ней из любой точки планеты.
Всемирная информационная система постоянно пополняется данными из самых различных источников, сегодня достаточно набрать правильно сформулированный запрос в поисковике Google или Yandex и можно быстро получить исчерпывающую информацию по нему. Качество информации и её объем зависят от уровня доступа. Вот почему мы часто слышим: хакеры "взломали" т.е. обеспечили доступ к управлению данными, хранящимися в БД. А информация, в определенных случаях, становиться дороже золота.
Поэтому когда у вас запрашивают какую-либо информацию и вносят её в компьютер, или вы сами вносите её при регистрации в интернете (банк, налоговая, РЭО ГИБДД, пенсионный, операторы моб связи и т.д.) знайте эту информацию о вас либо проверяют, либо пополняют. Большой брат не дремлет!