Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информатика-лекции.doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
6.83 Mб
Скачать

Модели данных

Многие специалисты считают, что существует 3-и отдельных подхода к построению БД: иерархический, сетевой и реляционный.

Иерархическая модель данных – такая модель, в которой все записи связанны в виде древовидной структуры.

Если порожденный элемент имеет более одного исходящего элемента, то это отношение описано в виде сетевой модели.

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

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

  • Специальные языки программирования dBASE, Clipper, Paradox, FoxPro и др.;

  • Прикладные программные системы Clarion, Oracle, Delphi, Microsoft Access и др.

Microsoft Access

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

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

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

Отчет – объект БД, предназначенный для печати данных.

Ключ – одно или несколько полей, совокупность значений которых однозначно определяет любую запись таблицы.

Работа с простейшими базами данных

1. Создание новой базы данных

Access хранит все таблицы базы данных в одном файле (файл БД) с расширением mdb. Прежде чем приступить к созданию таблиц базы данных, необходимо создать файл базы данных (БД). После запуска Microsoft Access выводит первое диалоговое окно, позволяющее начать создание базы данных. Если первое диалоговое окно не выводится, начать создание БД можно с помощью команды «Создать» меню «Файл» или кнопки «Создать базу данных», расположенной на панели инструментов. Access выведет окно «Создание», в котором необходимо указать диск и папку, где будет хранится файл БД, ввести имя файла вместо стандартного названия (db1) и нажать кнопку создать.

Окно БД состоит из нескольких вкладок, на каждой из которых расположены значки созданных объектов и три кнопки:

«Открыть» - запускает выделенный объект;

«Конструктор» - вызывает соответствующий конструктор для изменения выделенного объекта;

«Создать» - позволяет создать новый объект.

2. Создание новой таблицы базы данных

Таблица базы данных состоит из строк и столбцов. Одну строку таблицы будем называть записью, а один элемент записи – полем. Поле имеет название – это имя соответствующего столбца. В один столбец могут входить только данные одного типа. Имя столбца может содержать до 64 символов, не может начинаться с пробела и включать «•», «!», >, <. Имя не может содержать управляющие символы с кодами ASCII 00-31.

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

Для создания новой таблицы надо в окне базы данных выбрать вкладку «Таблицы» и нажать кнопку «Создать». В открывшемся окне «Новая таблица» выбрать один из режимов создания таблицы. Самым универсальным является режим Конструктор.

Для определения поля в окне конструктора таблиц задаются Имя поля (Field Name), Тип данных (Date Type), Описание (Description) – краткий комментарий, а также свойства поля в разделе Свойства поля (Field Properties) - на вкладке Общая (General) и Тип элемента управления (Display Control) – на вкладке Подстановка (Lookup).