Информационная база данных — это совокупность самостоятельных информационных материалов, систематизированных таким образом, чтобы они могли быть найдены и обработаны с помощью ЭВМ.
Общие сведения о информационных системах
Основные положения передовых информационных технологий основываются на концепции баз данных. В соответствии с данной концепцией, главным элементом информационной технологии считаются данные, которые необходимо организовать в базы данных для обеспечения возможности адекватно отображать изменяющийся реальный мир и удовлетворять информационные потребности пользователя.
Информацией являются какие-либо сведения о каком-нибудь событии, объекте или процессе. Под данными понимается информация, которая представлена в необходимом формате, дающим возможность осуществить её автоматизированный сбор, сохранение и последующую обработку пользователем или при помощи информационного средства. В области компьютерной технологии данными является информация, представленная в дискретном, зафиксированном формате, удобном для хранения, компьютерной обработки, а также для трансляции её по каналам связи.
Базой данных (БД) является поименованный набор данных, который отражает состояние объектов и их взаимоотношений в определённой предметной сфере. Согласно другому определению, базой данных является набор взаимозависимых данных при наличии минимальной избыточности, допускающей их применение в оптимальном режиме для одного или набора приложений в заданной предметной сфере. БД может состоять из большого количества взаимосвязанных файлов.
Системой управления базами данных (СУБД) является набор языковых и программных средств, которые предназначены для формирования, сопровождения и совместного применения БД коллективом пользователей.
Автоматизированной информационной системой (АИС) является система, которая реализует автоматизированный сбор, переработку, использование данных и действует на базе компьютерного оборудования и иных технических средств, а также необходимого программного обеспечения и обслуживающего персонала.
Все информационные системы в соответствии с их предназначением имеют дело с определённой частью окружающей действительности, которую именуют предметной сферой системы. Определение предметной сферы является необходимым исходным этапом проектирования всех информационных систем. Как раз на этом этапе должны быть определены информационные потребности всех вероятных пользователей разрабатываемой системы, которые, соответственно, задают необходимое содержимое её базы данных.
Под банком данных понимается разновидность информационной системы, а именно, система требуемым образом преобразованных данных. Это может база данных, программные, технические, языковые, организационные и методические средства, предназначенные для организации централизованного накопления и общего разнонаправленного применения данных.
Задачей обработки данных является специализированный класс задач, подлежащих решению на компьютерном оборудовании, которые связаны с типом, сохранением, сортировкой, выборками по определённым условиям и группированием записей, имеющих одинаковую структуру.
Проектирование информационных баз данных
Основными современными принципами организации баз данных считаются следующие принципы:
- Большая часть передовых СУБД может быть установлена на компьютерное оборудование, имеющее разную архитектурную организацию, и управляемое различными операционными системами.
- Практически все современные СУБД способны обеспечить поддержку полной реляционной модели данных, что гарантирует целостность категорий и целостность в категории ссылок.
- Передовые СУБД, чтобы определить данные и манипулировать ими, базируются на существующих стандартах в сфере языков, а когда осуществляется обмен данными среди разных СУБД, опираются на известные технологии по информационному обмену.
- Много существующих СУБД могут быть отнесены к категории сетевых СУБД, предназначенных для реализации работы в многопользовательском режиме с базой данных и с возможностью децентрализованного хранения данных.
- СУБД способны обладать развитыми средствами администрирования баз данных и средствами защиты находящейся в них информационных данных.
- Некоторые СУБД обладают возможностями подключать клиентские приложения.
- Передовые версии СУБД следуют концепции использования объектно-ориентированных подходов, что способствует увеличению степени абстракции баз данных, считающейся перспективным направлением развития технологических возможностей баз данных.
Информационные системы, которые сформированы при помощи технологий баз данных, ещё также именуются банками данных. Банки данных имеют в своём составе следующие компоненты:
- Совокупность технических средств.
- База данных или определённый набор баз данных, оснащённых СУБД.
- Словарный справочник или каталог информационных данных.
- Специалист, исполняющий функции администратора.
- Вычислительная система.
- Необходимый состав обслуживающего персонала.
Администратором базы данных является специалист или несколько специалистов, принимающих решения. Главными функциями, осуществляемыми администратором, являются следующие функции:
- Он должен участвовать в проектировании базы данных.
- Он должен осуществлять контроль безошибочности работы базы данных.
В состав вычислительной системы входит набор программных и аппаратных средств. Обслуживающим персоналом являются специалисты, в непосредственные обязанности которых входит формирование и поддержка правильной работы банка данных. Они отвечают за функционирование банка данных и набора прикладных программных приложений. К категории обслуживающего персонала могут быть отнесены следующие работники:
- Специалисты, занимающиеся проектированием и администрированием базы данных.
- Специалисты из сферы программирования.
- Специалисты из сферы аналитики.