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

17 Создание таблиц данных. Создание схем данных.

Для создания таблиц в режиме конструктора необходимо открыть окно конструктора таблицы. В этом окне пользователь должен описать структуру таблицы, задать присущие полю свойства в строках раздела окна “свойства поля”. Если создать главную таблицу, то в ней необходимо определить первичный ключ (правка - ключевое поле). Для заполнения созданной таблицы конкретными данными, она открывается в режиме таблицы посредством кнопки “открыть”.

Создание схем данных. В каждой таблице должны храниться данные только об одном классе объектов. Если в БД должна создаваться информация о разных классах объектов, то она должна быть разбита на отдельные таблицы. Создание схем данных (сервис – схема данных)

18 Назначение запросов.

- Позволяют решать многие задачи, не прибегая к программированию. – Выбрать записи, удовлетворяющие условиям отбора. – Включить в результативные таблицы запроса нужные поля. – Провести вычисления в каждой из полученных записей. – Сгруппировать записи с одинаковым значением в одном или нескольких полях и выполнить над ними групповые функции. – Провести обновление полей в выбранном подмножестве записей. – Создать новую таблицу БД. – Удалить или добавить выбранное подмножество записей.

19.Этапы формирования и типы запросов.

Этапы формирования: описание структуры запроса, задание порядка, задание условий вывода записей в запросе. Типы запросов: запрос выбора - дает возможность выбирать записи, удовлетворяющие условиям отбора; включать в результирующую таблицу поля из одной или нескольких таблиц в нужном порядке; осущ. вычисления над полями БД выполнять статистические расчеты для групп записей; перекрестный запрос представляет собой специальный запрос итогового типа; запрос действия это запрос, ко-ый вносит изменения в саму БД. Сущ. 4 типа запросов де-ия:

1) запрос на удаление удаляет группу записей из одной таблицы ИЛ1 нескольких взаимосвязанных таблиц БД, для к-ых задано каскадное удаление связанных записей;

2) запрос на обновление — служит для изменения информации в полях таблицы БД;

3) запрос на добавление —производит добавление записей из таблицы результатами запроса в таблицу БД;4) запрос на создание таблицы создает новую таблицу на основе всей или части данных из одной или нескольких таблиц БД.

20.Средства и способы создания запросов

Сущ. 2 ср-ва: графическое средство формирования запроса по образцу QBE (Query By Example) и режим (средство) непосредственного ввода SQL (Structured Query Language) - выражений . СУБД Access позволяет созд. запросы с помощью Мастеров и с помощью Конструктора. С помощью Конструктора можно создать любой запрос выбора, перекрестный запрос, запрос действия.

21. Формир. запроса с группировкой: расчет итогов для некот. полей произ-ся с пом. статистич. ф-ций, т.к. сумма сред. знач max, min и т.д. Вид/Групп. операции. Для групп. операций можно использ-ть ф-ции: Sum, Avg-расчет сред. значения поля, min, max, Count-подсчет кол-ва непустых знач. поля; Expression-позволяет создавать вычисляемое поле для группы и др.

Формир. запроса с применением сортировки: в строке сортировка для поля, по кот. сортир-ся записи, и из списка выбрать по возрастанию или по убыванию.

Формир. запроса с условием отбора: если выраж. вводятся в несколько клеток одной строки Условия отбора, то они автоматич. объед-ся с полем логич. оператора And. Если выраж. вводятся в разные строки бланка запроса, то Access объед. их логич. оператором or. Логич. операторы: And-вып-ся все условия; Or-вып-ся хотя бы одно из условий; Not-условия не должны выполняться; Between-знач. должны быть в заданном диапозоне; In-значч .должны быть внутри того же поля.

Формир. запроса с вычисл. полем: СТОИМОСТЬ:[ЦЕНА]*[КОЛЛИЧЕСТВО]. Если выраж. сложное, то для его созд. целесообразно использ-ть построитель выражений.

Формир. запроса с параметрами: В строках условия отбора, или для полей, играющих роль параметров вводится в квадратных скобках текст.

22. Команда запрос/перекрестный; в результате в бланке запроса появятся дополнительные строки, в которых требуется выбрать 1 поле с заголовком строк, 1 поле с заголовком столбцов и значение. Формир. запроса на созд. таблиц БД: Запрос/Созд. таблицы. Формир. запроса на обновл. полей таблицы БД: Запрос/Обновление. На добал. записей к таблице БД: Запрос/Добавление, указать имя заполняемой таблицы, кроме того, в бланке запроса появится новая строка Добавление. Формир. запроса на удаление записей из таблицы БД: Запрос/Удаление.

23. Формы служат удобным ср-вом для ввода, просмотра и редактирования инфы БД.

Маска-форма позволяет ограничивать доступ пользователей к инфе БД, заблокировав отдельные служебные поля или записи.

Формы: простые и составные (включают другие формы)

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

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

Конструктор предоставляет пользователю набор инстр-тов, с пом. кот. может создать форму в соответствии со своим вкусом и треб-ями.

Мастер форм руководит процессом проектирования форм и предлагает на выбор неск. Вариантов.

Автоформа автоматич. Создает. 1 из форм:

-столбец; -ленточная; -табличная.

24. Отчеты предст. Собой лучшее ср-во представления инфы из БД в виде печатных док-тов. Преимущества: 1)возм-ти для групп-ки, вычисления промежут. и общих итогов; 2)мб использован для оформления заказов на покупку, счетов, мат-лов для презентаций и т.д.; 3)поддерживают фоновое и цветовое оформление, рис-ки, деловую графику, вставки из др. приложений.

Для обесп-я иерарх. Предст-ния данных в отчете можно задать до 10 ур-ней групп-ки. Для каждой из групп созд. Отдельные заголовки и примеч-я, можно вып. Сложные выч-ния не только в группах, но и используя в выч-нии данные нескольких групп.

В отчет можно внедрять подчиненные отчеты и формы.

Создание: Отчет – создать – новый отчет – варианты работы: 1)констр-тор; 2)мастер; 3)автоотчет(столбец и т.д.)

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