ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 26.04.2024
Просмотров: 7
Скачиваний: 0
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
После того, когда все имена полей и типы данных заданы, сохраняем таблицу. По умолчанию ключевым полем становится код. Далее заполняем таблицу данными:
Со следующими таблицами поступаем аналогично:
Д ля создания межтабличных связей необходимо вызвать на экран окно базы данных и выполнить команду [Сервис] - [Схема данных]:
В появившемся окне «Добавление таблицы» выделяем имя таблицы «Жанр»и щелчок на кнопке «Добавить», затем выделение таблицы «Название программы» и щелчок на кнопке «Добавить» и таблицы«Номер телеканала». Все таблицы появляются на экране
2.3 Запросы на выборку. Параметрические запросы.
Основным назначением запросов является отбор данных по критериям поиска. Кроме того, с помощью запросов можно добавлять данные в таблицу, удалять и обновлять их.
В окне базы данных активизируем объект «Запросы» и выполняется щелчок на кнопке «Создать»
В окне «Новый запрос» выбирается режим «Конструктор» и выполняется щелчок на кнопке «ок»
После чего на экране появляется окно «Запрос на выборку», а также диалоговое окно «Добавление таблицы».
В окне «Добавление таблицы» выделяется таблица «Название программы» и выполняется щелчок на кнопке «Добавить», аналогичные действия выполняются с таблицей«Номер телеканала», и «Жанр» после чего щелчок на кнопке «Закрыть». Окно «Запрос на выборку» состоит из 2х частей. В верхней части отражаются таблицы, а нижняя часть разбита на столбцы, причём каждому столбцу соответствует определённое поле будущей результирующей таблицы. Для создания результирующей таблицы необходимо перенести имена полей из таблиц
, расположенных в верхней части экрана, в строку «Поле», тем самым, осуществив выбор полей, включаемых в результирующую таблицу.
Задача: Формирование списка развлекательных передач, оканчивающихся не позднее запрашиваемого момента времени с указанием времени окончания передачи.
Результирующая таблица будет выглядеть следующим образом:
Параметрические запросы.
Последовательность формирования этих запросов такая же, как и простых запросов на выборку. Отличие заключается в том, что в строке «Условие отбора» вместо конкретного значения поля, по которому осуществляется выборка, указывается сообщение, приглашающее пользователя ввести конкретное значение в поле. Это сообщение должно быть включено в квадратные скобки.
Задача: Подсчет суммарной продолжительности передач выбранного пользователем жанра по каждому телеканалу.
В конструкторе создадим два столбца в строке «Поле» с именами «Жанр», «Название программы».В строке «Групповая операция» для полей ”Жанр” и “Название программы” выберем «Группировка»,а для поля «Продолжительность передачи» оператора «Sum».
В режиме SQL эта таблица выглядит так:
Результирующая таблица выглядит следующим образом:
Задача: Подсчет средней продолжительности рекламы, по каждому телеканалу.
2.4. Создание и редактирование отчётов
Основное назначение отчётов – это вывод данных в виде выходного печатного документа.
Последовательность формирования автоотчётов такая же, как и при формировании форм. Аналогичным образом, как и при создании форм с помощью мастера формируются и отчёты с помощью «Мастера отчётов»
Автоотчёт может создать отчёт в столбец или отчёт в ленточном формате.
Формирование отчета о трамвайных маршрутах, сгруппированных по заводской марке транспортного средства.
Для создания автоотчёта необходимо в окне базы данных активизировать объект «Отчёты» и щёлкнуть на кнопке [Создать]. Затем выбрать требуемый автоотчёт, допустим ленточный, выбрать источник данных для отчёта, допустим таблица 2:
Щёлкнуть на кнопке [ок]. Тогда на экране появится таблица 2 в виде: