Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Л-р 1-4.doc
Скачиваний:
22
Добавлен:
20.02.2016
Размер:
814.08 Кб
Скачать

13. Вопросы для самоподготовки

  1. Как осуществляется связь между таблицами в реляционных базах данных?

  2. Какая таблица в многотабличной базе данных называется главной, а какая – подчиненной?

  3. Поясните термин «Первичный ключ».

  4. В чем заключается нормализация таблиц реляционной базы данных и какие проблемы она позволяет решить?

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

  6. С какой целью выполняется анализ таблиц в СУБД MS Access?

  7. Перечислите условия целостности данных в базе данных.

  8. В каком случае возможно удаление записи, связанной по типу «один-ко-многим», в главной таблице, а в каком случае – нет?

  9. В каких случаях используется импорт и экспорт таблиц?

Лабораторная работа №2 «Использование форм для заполнения баз данных в субд ms access»

  1. Цель работы

Цель лабораторной работы - приобрести практические навыки заполнения баз данных в среде СУБД Ассеss.

  1. Общие сведения

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

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

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

Любая форма строится на основе Access-таблицы или запроса. Имена полей извлекаются из спецификации таблицы, а расположить их в форме можно по своему усмотрению. Последовательность расположения полей в форме следует определить, объединив логически взаимосвязанные поля в группы; необходимо также добавить в форму элементы управления. На основе одной таблицы пользователь может построить несколько форм: одну, предположим, — для декана, другую — для преподавателя, третью — для работника деканата и т.д.

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

  1. Использование форм для ввода данных

Формы включают элементы управления, такие как списки, текстовые поля и кнопки, каждый из которых связан с полями в различных таблицах, запросах, макросах или элементах управления в других открытых формах. Элементы управления используются либо для чтения данных из таблицы, либо для записи данных в нее. Доступ к элементам возможен в режиме Создание/Конструктор форм. Перечень основных элементов управления приведен на рис 2.1.

Рис. 2.1. Элементы управления

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

Таблица 2.1.

Назначение кнопок элементов управления

Название

Функция

1

Выбор объектов

Выделение объектов (позволяет маркировать и перемещать поля, а также изменять их размеры, установленные по умолчанию)

2

Поле

Отображение содержимого некоторого поля записи базы данных или вычисляемого поля

3

Надпись

Вставка в форму названия нового поля

4

Кнопка

Создание командной кнопки

5

Вкладка

Создание формы или диалогового окна с несколькими вкладками

6

Гиперссылка

Создание ссылки на Web-страницу или рисунок

7

Группа переключателей

Создание и размещение группы, в которую можно ввести контрольные переключатели и селекторные кнопки

8

Разрыв страницы

Установка принудительного конца страницы формы

9

Поле со списком

Создание комбинированного списка

10

Диаграмма

Вставка диаграммы

11

Линия

Проведение в форме разделительной линии

12

Выключатель

Создание выключателя, кнопки с фиксацией

13

Список

Создание поля списка

14

Прямоугольник

Создание в форме прямоугольной рамки для группы полей

15

Флажок

Создание контрольного переключателя

16

Свободная рамка объекта

Создание рамки объекта, для которого нельзя установить связь

17

Переключатель

Создание селекторного переключателя

18

Подчиненная форма/отчет

Встраивание подчиненной формы в главную

форму и установка отношений между формами

19

Присоединенная рамка объекта

Создание рамки объекта, для которого будет установлена связь с файлом-источником

20

Рисунок

Встраивание статических иллюстраций (графических файлов) в форму

21

Использовать Мастер

Создание элементов управления с помощью мастера

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]