Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы на билеты 11-20.doc
Скачиваний:
2
Добавлен:
01.03.2025
Размер:
67.58 Кб
Скачать

Составная форма (главная и подчиненная, с отношением «один-ко-многим»)

Составная форма - объединяет в себе данные более одной таблицы БД. Позволяет просмотреть и изменить данные в нескольких таблицах одновременно.

Составная форма удобна при работе со связанными таблицами. Данные главной формы ( взятые из родительской таблицы) будут представлены в отдельной области; данные подчиненной формы ( взятые из дочерней таблицы) отобразятся в форме таблицы. Для каждой записи главной формы в подчиненной форме появляется одна или несколько записей.

Необходима для просмотра в одной форме данных из нескольких таблиц

со связью «Один-ко-многим».

Задание: на основе таблиц «Категории_Товаров» и «Товары» разработать

форму, отображающую категории товаров. Каждой отображающейся

категории должен соответствовать список товаров данной категории. 44

1. На вкладке Создание (Create) в группе Формы (Forms) выберите элемент

Мастер форм (Form Wizard).

2. В Мастере форм (Form Wizard) из таблицы «Категории_Товаров»

выберите все поля, из таблицы «Товары» - все, кроме поля «Код

категории», нажмите Далее (Next).

3. Вид представления данных – подчиненные формы.

4. Внешний вид подчиненной формы – ленточный.

5. Задайте имена для форм: для главной - «Категории_Товары», для

подчиненной - «Товары_Подчиненная_Форма», нажмите Готово

(Finish).

6. Удалите из подчиненной формы изображение, отредактируйте внешний

вид форм.

7. Проверьте корректность отображения данных в форме – одной категории

должны соответствовать несколько товаров.

Билет 18

Операторы управления действиями (транзакциями).

Операторы управления транзакциями (англ. Transaction Control Language, TCL) компьютерный язык и часть SQL, используемый для обработки транзакций. Примеры TCL команд:

COMMIT применяет транзакцию.

ROLLBACK "откатывает" все изменения, сделанные в контексте текущей транзакции.

SAVEPOINT делит транзакцию на более мелкие участки.

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

Различают обычные и распределённые транзакции. Распределённые транзакции подразумевают использование больше чем одной транзакционной системы и требуют на много более сложной логики (например, two-phase commit — двухфазный протокол подтверждения успеха). Также, в некоторых системах реализованы автономные транзакции, или под-транзакции, которые являются автономной частью родительской транзакции.

Сводная таблица (сводная диаграмма).

Сводная таблица — это интерактивная таблица, которая быстро объединяет и сравнивает большие объемы данных. Можно поворачивать ее строки и столбцы, чтобы просматривать различные сводки источника данных и отображать подробные сведения в областях интересов. Используйте сводную таблицу, чтобы анализировать связанные итоги, особенно если при наличии длинного списка показателей для суммирования необходимо сравнить несколько фактов о каждом из них.

Макет сводной диаграммы похож на макет сводной таблицы, но по умолчанию в режимах "Сводная таблица" отображаются подробные сведения, а в режимах "Сводная диаграмма" — итоговые данные или сводки (обычно в формате суммы или количества).

Кроме того, вместо областей строк и столбцов в режиме "Сводная диаграмма" отображаются области рядов и категорий. Ряд — это группа связанных точек данных, которая обычно обозначается в легенде определенным цветом. Категория состоит из одной точки данных с каждого ряда и обычно представлена меткой на оси категории (x).

Изменения в макете, которые вносятся в таблицу, запрос или форму в других представлениях, не зависят от макета объекта в режиме "Сводная таблица" или "Сводная диаграмма". Однако изменение в макете, которое вносится в режиме "Сводная таблица", например перемещение поля из области строк в область столбцов, отражается в режиме "Сводная диаграмма", и наоборот.

Сводная таблица- это мощный инструмент для анализа данных.

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

Сводная таблица обобщает сведения в полях базы данных в их связи друг с другом и позволяет получить быстрый ответ на многие вопросы.

Сводная таблица - идеальный источник данных для диаграммы

Обычно целесообразно вначале определить содержание и тип диаграммы, а затем построить специально для нее сводную таблицу

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

Билет 19

Операторы администрирования данными

Операторы администрирования данными (DDL)

Оператор

Действие

ALTER DATABASE

Изменяет набор основных объектов в базе данных и ограничений, касающихся всей базы данных

ALTER DBAREA

Изменяет ранее созданную область хранения

ALTER PASSWORD

Изменяет пароль для всей базы данных

CREATE DATABASE

Создает новую базу данных

CREATE DBAREA

Создает новую область хранения базы данных

DROP DATABASE

Удаляет базу данных

DROP DBAREA

Удаляет область хранения базы данных

GRANT

Предоставляет права доступа к базе данных или отдельным ее элементам

REVOKE

Лишает права доступа к базе данных или отдельным ее элементам