Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
вопросы по тоход.docx
Скачиваний:
8
Добавлен:
02.08.2019
Размер:
87.36 Кб
Скачать
  1. Реляционная модель данных. Основные термины реляционной модели.

Сущность - реальный или абстрактный объект ИС. Отношение (реляция) - некоторая регулярная структура, представленная в виде двумерной таблицы и состоящая из конечного набора однотипных строк. Содержит сведения о множестве экземпляров одной сущности. Атрибут – это поименованная характеристика сущностей, имеющая уникальное значение (столбцы). Домен – множество атомарных значений одного и того же типа, определяющих область значений атрибутов. Степень отношения (ранг) – количество атрибутов реляции. Заголовок (схема) отношения - конечное множество имен атрибутов. Кортеж - строка реляции (запись). Содержит описание отдельного экземпляра данной сущности. Кардинальное число отношения (мощность) - количество кортежей. Ключ – минимальный набор атрибутов, по которым можно найти экземпляр сущностей. Тело отношения – множество кортежей. Отражает состояние сущности, поэтому постоянно меняется.

  1. Создание макросов. Структура макроса.

Макрос – это последовательность макрокоманд, т.е. инструкций, ориентированных на выполнение определенных действий. Примеры классов макросов: открытие/закрытие таблиц, проверка истинности условий, установка значений, поиск данных и т.д. Создание макросов в окне Конструктора макросов открывается командой Создать в окне базы данных на вкладке Макросы. Окно Конструктора макросов разделено по горизонтали на две части: панель описаний и панель аргументов. В панели описаний по умолчанию выводится два столбца: столбец для ввода макрокоманд и столбец для ввода примечаний. Макрокоманда - это инструкция, определяющая выполняемые действия в макросе. В строке столбца Макрокоманда из раскрывающегося списка можно выбрать требуемую макрокоманду, а в строке столбца Примечание можно описать действие, выполняемое макрокомандой. Панель аргументов макрокоманды, которая появляется в окне Конструктора макросов после ввода макрокоманды, позволяет выбрать требуемые аргументы, из списка который отображается для данной макрокоманды. Макросы могут содержать как набор макрокоманд, так группу макросов. Макрос в Access представляет собой структуру, состоящую из одной или нескольких макрокоманд, которые выполняются либо последовательно, либо в порядке, заданном определенными условиями. Набор макрокоманд в Access очень широк, с помощью макросов можно реализовать многое из того, что позволяют сделать процедуры на VBA. Каждая макрокоманда имеет определенное имя и, возможно, один или несколько аргументов, которые задаются пользователем. Например, при использовании макрокоманды ОткрытьФорму (OpenForm) в качестве аргументов необходимо задать, по крайней мере, имя открываемой формы и режим вывода ее на экран. Группа макросов создается для объединения нескольких связанных макросов в один объект макроса. Для ее создания нужно включить столбец Имя макроса с помощью кнопки Имена макросов на закладке Конструктор ленты инструментов.

  1. Создание многотабличных форм.

К многотабличным формам относят формы, построенные на основе запроса, объединяющего несколько таблиц, а также формы с внедренными в них другими формами. Подчиненной формой называется форма, которая встраивается в другую форму. При этом форма, которая включает подчиненную форму, называется основной (или главной) формой. Обычно такие формы применяются для отображения данных из связанных таблиц, например категории товаров и товары, организации и контактные лица в этих организациях и т. д. Однако это бывает не всегда. Иногда главная форма содержит свободные элементы управления и различные кнопки, которые влияют на представление данных в подчиненной форме. Типичным примером такой формы является форма для отбора записей в таблице. Основная форма содержит поля, в которых задаются критерии отбора и кнопки Фильтр или Поиск и Отмена фильтра или Показать все. Применение встроенных подчиненных форм обеспечивает более компактное представление на экране данных из нескольких таблиц, чем использование разных форм для каждой таблицы. Самый простой способ создания составной формы – при помощи мастера форм.