- •Базы данных и информационные системы
- •Базы данных и файловые системы
- •Архитектура информационный системы
- •Структура ис
- •Системы управления базами данных. Функции
- •Системы управления базами данных. Классификация
- •Субд с последовательной обработкой;
- •Локальные информационные системы
- •Способы разработки и выполнения приложений
- •Модели и типы данных
- •Реляционная и постреляционные модели
- •Индексирование связывание таблиц. Контроль целостности связей
- •Реляционная алгебра
- •Язык запросов по образцу qbe
- •Структурированный язык запросов sql
- •Модели архитектуры клиент-сервер
- •Управление распределенными данными
- •Проблемы проектирования баз данных
- •Метод нормальных форм
- •Функциональная зависимость
- •Транзитивная зависимость
- •Множественная зависимость
- •Взаимно независимые атрибуты
- •Обеспечение непротиворечивости и целостности данных в базе данных
- •Метод «сущность - связь»
- •Этапы проектирования баз данных
- •Жизненный цикл базы данных
- •Правила формирования отношений
- •Формирование отношений для связи 1:1
- •Формирование отношений для связи 1:м (и м:1)
- •Формирование отношений для связи м:м
- •Уровни представления информации в бд
- •Реляционный подход к построению модели данных
- •Запросы к базе данных. Назначение и виды
- •Программирование на языке vba. Объекты и семейства vba
- •Модули, процедуры и функции vba
- •Инструкции описания переменных и констант. Создание процедур
- •Технология загрузки, просмотра и корректировки данных базы с использованием форм
- •Технология конструирования запросов.
- •Понятие макрос и макрокоманда, общие сведения о макросах.
- •Концептуальное проектирование бд
- •Логическое проектирование бд
- •Физическое проектирование бд
- •Распределенные субд
- •Структурная часть реляционной модели
- •Сценарии и пакеты, управляющие конструкции sql
- •Хранимые процедуры
- •Триггеры
- •Избыточные функциональные зависимости
- •Основные принципы нормализации. Понятие первичного ключа и ключа связи
- •Функциональная зависимость
- •Транзитивная зависимость
- •Множественная зависимость
- •Взаимно независимые атрибуты
- •Этапы проектирования многопользовательских баз данных
- •Разработка концептуальной модели.
- •Разработка проекта субд в соответствие с тз.
- •Реализация проекта и разработка технической документации.
- •Основные компоненты систем управления реляционными базами данных
- •Управление транзакциями и защита баз данных
- •Вопросы инфологического проектирования модели базы данных
- •Вопросы логического проектирования модели баз данных
- •Организация выполнения макросов
- •Использование условий в макросе
- •Переменные, константы и типы данных vba
- •Область действия переменных и процедур vba
- •Работа с формами, отчетами, запросами и таблицами в vba
- •Работа с формами
- •Работа с элементами управления
- •Работа с отчетами
- •Работа с запросами
- •Проектирование связей между таблицами
-
Технология конструирования запросов.
Ответ:
Запрос – это основной инструмент выборки, обновления и обработки данных в таблицах базы данных.
Технология конструирования запросов:
-
Для создания запроса необходимо выполнить команду «Создание» - «Запросы» - «Конструктор запросов».
-
Откроется пустое окно запроса на выборку в режиме конструктора и окно «Добавления таблицы».
-
В окне «Добавления таблицы» выбирается таблица (цы) и нажимается кнопка «Добавить».
-
Выбранная таблица (цы) будет (ут) отображена (ы) в области схемы данных запроса. После можно будет закрыть окно.
-
В верхней панели окна конструктора запросов появится схема данных запроса, которая включает выбранные для данного запроса таблицы.
-
В окне конструктора последовательно перетащим из списка полей таблицы необходимые поля в столбцы бланка запроса в строку «Поле».
-
Далее можно задать сортировку (по возрастанию или по убыванию), условие вывода на экран и условие отбора записей из таблицы.
-
После построения запроса, нажмем кнопку «Выполнить» и увидим результат запроса.
-
Далее запрос дорабатывается и сохраняется.
-
Понятие макрос и макрокоманда, общие сведения о макросах.
Ответ:
Макрос – это программа, состоящая из последовательности макрокоманд.
Макрокоманда – это инструкция, ориентированная на выполнение определенного действия.
Примеры макрокоманд: ЗадатьКомандуМеню, ОткрытьТаблицу, ОткрытьЗапрос и пр.
Набор макросов, имеющихся в Access, определяют набор методов обработки его объектов.
В Access имеются также средства, обеспечивающие взаимодействие макросов с объектами при выполнении пользователем определенных действий. Это позволяет управлять выполнением программы извне, т.е. пользователем.
Выполняя различные действия для решения своих задач, пользователь инициирует выполнение макросов, автоматизирующих решение связанных с его действиями подзадач.
Формирование макроса осуществляется в диалоговом режиме и сводится к записи в окне макроса последовательности макрокоманд, в соответствии с которой они и выполняются
Создание макроса:
-
Выполнить команду «Создание» - «Макросы и код» - «Макрос».
В этом окне макрокоманды, составляющие макрос, можно добавить макрокоманду путем выбора ее из раскрывающегося списка макрокоманд и выбрать нужную макрокоманду. Можно ввести имя макрокоманды и с клавиатуры. Макрокоманда по умолчанию создается со значениями аргументов, соответствующими выбранному объекту.
Для выполнения макроса можно нажать кнопку на панели инструментов «Запуск».
-
Концептуальное проектирование бд
Ответ:
На этапе концептуального проектирования происходит сбор, анализ и редактирование требований к данным. Проектируется концептуальная схема модель.
Цель концептуального проектирования - создать концептуальную модель данных, исходя из представлений пользователя о предметной области.
Процедуры:
-
Определение сущностей и их документирование;
-
Определение связей между сущностями и их документирование;
-
Создание модели предметной области;
-
Определение атрибутов сущностей и их документирование;
-
Определение значений атрибутов;
-
Определение первичных ключей для сущностей.