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

3.3. Сетевая модель

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

(дисциплина,

фамилия, имя,

отчество)

Рис. 2. Сетевая модель

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

Задания для самостоятельной работы

    1. Создайте на листе бумаги базу данных, которая описывала бы административное устройство какого-либо предприятия или фирмы. Какую модель базы данных лучше применить в этом случае?

    2. Создайте на листе бумаги базу данных, которая описывала бы любую административную структуру.

Контрольные вопросы

      1. Какие способы создания компьютерной базы данных вы знаете?

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

      3. Какими параметрами характеризуется реляционная база данных?

      4. Какими параметрами характеризуется иерархическая модель базы данных?

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

      6. Чем отличается иерархическая модель от сетевой?

      7. Понятие и назначение ключа.

  1. Режимы работы с Access

С организационной точки зрения в работе с любой базой данных есть два разных режима: Проектировочный и Эксплуатационный (Пользовательский). Создатель базы имеет право создавать в ней новые объекты (например, таблицы), задавать их структуру, менять свойства полей, устанавливать необходимые связи. Он работает со структурой базы и имеет полный доступ к базе. У одной базы может быть один, два или несколько разработчиков.

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

На стартовом окне базы данных на каждой их шести вкладок для основных объектов содержится по три командные кнопки: Открыть, Конструктор, Создать. С их помощью и выбирается режим работы с базой.

Кнопка Открыть открывает избранный объект. Если это таблица, то ее можно просмотреть, внести новые записи или изменить те, что были внесены ранее.

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

Кнопка Создать служит для создания новых объектов. Этот элемент управления тоже предназначен для проектировщиков базы. Таблицы, запросы, формы и отчеты можно создавать несколькими разными способами: автоматически, вручную или с помощью Мастера.