icon-star icon-cart icon-close icon-heart icon-info icon-pause icon-play icon-podcast icon-question icon-refresh icon-tile icon-users icon-user icon-search icon-lock icon-comment icon-like icon-not-like icon-plus article-placeholder article-plus-notepad article-star man-404 icon-danger icon-checked icon-article-edit icon-pen icon-fb icon-vk icon-tw icon-google
Евгений Багдерин
Техника и Интернет

Что такое базы данных?

  • 2117
  • 2

Что такое базы данных?

П
Появление информационных технологий на раннем этапе было вызвано практической потребностью в осуществлении сложных расчетов. ЭВМ в 60е годы представляла собой огромный зал уставленный стойками с большим пультом управления. (В СССР: ламповая - "М-20","М-220",“Урал-11Б”, "Наири") Эти ЭВМ использовались для оборудования региональных вычислительных центров, которые выполняли различные расчеты для народного хозяйства. Эти громоздкие монстры практически не имели средств надежного и длительного хранения информации и работали только с оперативной памятью, если не считать огромных барабанов с магнитной лентой.

Настоящая революция произошла с появлением накопителей на магнитных дисках, с невероятно высокой, для тех времен, скоростью доступа. Появилась возможность длительного и надежного хранения значительного объема информации и, самое главное, мгновенного доступа к ней. Именно с этого момента развивается второе направления в использовании ЭВМ – создание и использование автоматизированных информационных систем.

С развитием сетевых технологий и возможностью удаленного доступа создаются мощные файловые серверы для хранения практически неограниченного объема информации. Чтобы пользоваться этими данными надо: иметь унифицированную файловую систему, обеспечить возможность многопользовательского доступа, защиту файлов от удаления, изменения, копирования. Все эти задачи призвана решать СУБД (система управления базами данных). В современных СУБД обычно поддерживается единый интегрированный язык, содержащий все необходимые средства для работы с БД, начиная от ее создания, и обеспечивающий базовый пользовательский интерфейс с базами данных. Стандартным языком наиболее распространенных в настоящее время реляционных СУБД является язык SQL (Structured Query Language).

Наибольшее распространение получили реляционные модели построения баз данных. Реляционные модель данных и операции дают возможность получения более коротких и более простых программ для решения задач управления записями. “FoxPro”, ”Paradox”, ”MS Access”, ”DBISAM”,”MS SQL”, “Interbase”, “Oracle” - вот далеко не полный перечень СУБД позволяющий создавать базы данных, программы их обслуживания, а также клиентские приложения.

Упрощенная схема любой базы данных выглядит следующим образом:

- данные размещаются в таблицах по строкам и полям (колонкам),

- каждая строка имеет, обязательно, свой уникальный номер – ключ, который присваивается автоматически,

- каждое поле содержит определённый тип данных ( текст, число, дата и т.д.),

- для обеспечения быстрой навигации по записям создаются индексы по полям, которые автоматически обновляются при добавлении новых записей

- ключи и индексы обеспечивают связи между таблицами,

- имеется механизм обеспечения целостности и поддержки базы данных в актуальном состоянии,

- контроль доступа, ведение журналов учета доступа к данным,

- в современных базах реализована возможность, привязать различные мультимедийные приложения.

Доступ к данным обеспечивается формированием запросов. Как это работает? Возьмём, к примеру, карту вашего города. На ней мы можем найти точку – ваш дом, с помощью специальной программы мы можем привязать эту точку к базе данных, в которой есть таблицы стран, городов, улиц, домов, квартир, жителей, номера телефонов, паспортные данные, фотографии, авто, налоговые данные, и т.д. Чем больше данных, тем полнее информация. Запрос можно осуществить по известным данным: № тел или фамилии, или адресу. Закрепив эту точку, вы всякий раз, открывая эту карту, и кликая мышкой по дому будете получать исчерпывающую информацию. Разумеется, некоторые данные защищены законом и приведены здесь для примера.

Так автомобильный навигатор через спутники GSM определяет ваше местонахождение и сообщает информацию о маршруте, светофорах, дорожных знаках и т.д, используя базу данных, которую вы закачали на сайте "Навител". Поэтому очень важно использовать самую свежую, актуальную базу, чтобы информация была достоверной.

C помощью программы (СУБД), ”MS Access”, которая входит в состав пакета "MS Office" можно создать базу данных для домашнего использования или офиса. В качестве шаблона предлагается база данных "Сотрудники", можно быстро с помощью мастера создать "Каталог домашней библиотеки", Реестр документов или Телефонный справочник. Разумеется, эта СУБД может выполнять и более сложные задачи, но для этого Вам понадобиться более глубокие знания, но почувствовать "вкус" базы данных вполне возможно.

С распространением Интернета крупные разработчики СУБД доработали свои платформы, обеспечив тем самым доступ к созданным ранее базам. Кроме этого появились специальные WWW-сервера с неограниченными возможностями формирования и хранения информации, быстрого и эффективного доступа к ней из любой точки планеты.

Всемирная информационная система постоянно пополняется данными из самых различных источников, сегодня достаточно набрать правильно сформулированный запрос в поисковике Google или Yandex и можно быстро получить исчерпывающую информацию по нему. Качество информации и её объем зависят от уровня доступа. Вот почему мы часто слышим: хакеры "взломали" т.е. обеспечили доступ к управлению данными, хранящимися в БД. А информация, в определенных случаях, становиться дороже золота.

Поэтому когда у вас запрашивают какую-либо информацию и вносят её в компьютер, или вы сами вносите её при регистрации в интернете (банк, налоговая, РЭО ГИБДД, пенсионный, операторы моб связи и т.д.) знайте эту информацию о вас либо проверяют, либо пополняют. Большой брат не дремлет!

mas
Марк Блау

Записался в социальную группу - сам на себя "настучал". Есть претензии - пишите господину Сноудену. :)

Вам необходимо или зарегистрироваться, чтобы оставлять комментарии
выбор читателя

Выбор читателя

16+