Базы данных и системы управления базами данных

В современном мире количество информации постоянно возрастает. Для упорядоченного хранения и обработки больших объемов информации создаются и используются базы данных.

База данных — это совокупность взаимосвязанных и организованных определенным образом данных, отображающих состояние объектов и отношений между ними в какой-либо предметной области.

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

Информация, хранимая в базах данных, должна быть структурирована, т. е. организована определенным образом, актуальна и доступна пользователю.

Фактически база данных, наполненная информацией, является файлом.

Среди существующих моделей организации информации в базах данных наибольшее распространение получила реляционная модель (от англ. Relation - отношение). В этой модели данные организованы в виде совокупности таблиц, между которыми установлены связи.

Система управления базами данных (СУБД) — это совокупность программных и языковых средств, предназначенных для создания, хранения и обработки баз данных.

В настоящее время специалистами разработано около сотни разных СУБД.

Все они могут быть разделены по способу доступа к базам данных на две большие группы: настольныеисерверные.

Настольные СУБДориентированы на обслуживание одного пользователя, работающего на определенном компьютере с базами данных в каждый реальный момент времени. К настольным СУБД относят Microsoft Access, Paradox, dBase, FoxPro.

Недостатки настольных СУБД стали очевидными, когда возникла необходимость одновременной работы с ними большого числа пользователей. Поэтому следующим этапом развития СУБД стало создание серверных СУБД.

Серверные СУБД используют принцип централизованного хранения и обработки данных, который основан на архитектуре клиент-сервер. СУБД, хранящая данные, и прикладная программа, интерпретирующая эти данные, являются разными приложениями, т. е. существуют приложение-сервер и приложение-клиент. К серверным СУБД относят Microsoft SQL Server, Informix, Sybase, DB2,Oracle и др.

Программа Access после ее установки может загружаться с Рабочего стола двойным щелчком мыши по ярлыку или через систему меню: Пуск - Все программы - Microsoft Office - Microsoft Access.

Если база данных уже была создана, то ее можно открыть, щелкнув кнопкой мыши на ее названии в области Открыть последнюю базу данных (эта область расположена в правой части начального окна Access).

Объектами СУБД являются: Таблицы, Запросы, Формы, Отчеты и др. Все эти объекты, если они создавались, хранятся в общем файле базы данных на диске с расширением .accdb.

Назначение объектов базы данных.

Объект Таблицы является основным объектом базы данных. Он предназначен для хранения данных. На основе таблицы создаются остальные объекты базы данных.

Как правило, для решения сложных задач одной таблицы недостаточно. Поэтому в базе данных обычно присутствует сразу несколько таблиц, связанных между собой.

Запись реляционной базы данных представляет собой строку в таблице, в которой собрана информация об одном объекте базы данных.

Поле реляционной базы данных — это столбец таблицы, который содержит значения определенного свойства об объектах базы данных.

Для описания поля используются следующие характеристики: имя, тип, размер, формат данных поля.

В разных полях таблицы могут храниться данные разных типов: текстовые, числовые, логические и др. Но в одном поле таблицы содержатся данные только одного типа. Каждая таблица имеет свою определенную структуру.

Объект Запросы предоставляет возможность отбора данных из таблиц на основании определенных условий.

Объект Формы отображает данные из таблиц или запросов. С помощью форм удобно вводить данные в таблицы.

Объект Отчеты предназначен для создания документа, который отражает информацию, отобранную из базы данных. Отчет можно просмотреть на экране или распечатать на принтере.

25. Разработка информации о СУБД. Основные элементы интерфейса СУБД.

Наши рекомендации