Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1-95 почти готово.docx
Скачиваний:
16
Добавлен:
27.09.2019
Размер:
907 Кб
Скачать

61).Построение таблиц Access

Таблицы являются основными объектами в структуре базы данных. Они предназначены для хранения данных. Их можно создавать как в режиме Конструктора, так и используя шаблоны таблиц. Шаблоны таблиц выбираются из меню Создание → Таблицы → Шаблоны таблиц.

Автоматический при создании новой базы данных создается Таблица1 в режиме Конструктор с ключевым полем Код. Для создания таблицы в режиме Конструкторавыбираем Главная → Режимы → режим Конструктора.Столбцы в таблице называются полями, а строки – записями. Каждое поле имеет имя, значения, тип и свойства.

Имя поля– это произвольный и неповторяющийся набор символов. Например, Фамилия, ФИО, Код товара, КТ. Имя поля не должно начинаться с пробела.

Значения поля– это данные, расположенные в столбце таблицы.

Типы полей. Текстовый– используется для хранения текстовой информации. Это могут быть любые символы, количеством не более 255.Поле МЕМО– предназначен для данных объемом до 64 тыс. символов. Это может быть текст или комбинация текста и чисел.Числовой– предназначен для данных, которые могут использоваться в математических расчетах.

Дата/время– значения вводятся в поля в стандартном формате, например, 20.01.98 или 12:15. Однако пользователь может создать и собственный формат.Денежный– предназначен для хранения точного значения очень больших чисел (15 знаков слева от запятой и 4 – справа).

Счетчик– при использовании этого типа полю автоматически присваивается числовое значение. Это могут быть последовательные числа, начиная с 1 или случайные числа. Значения полей этого типа изменить нельзя.Логический– поле может принимать только два значения: Да/Нет, Истина/Ложь, Вкл/Выкл.Поле объекта ОLЕ– этот тип поля предназначен для хранения объектов, созданных в других приложениях Windows (документов, таблиц, графиков, рисунков, звуковой информации и др.).Гиперссылка – cсылки, дающие возможность открывать объект Access (таблицу, форму, запрос и т.д.), файл другого приложения или web-страницу.

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

Имя поля набирается на клавиатуре имя поля с последующим нажатием клавишиЕпtег. В области Свойства поля перечень свойств со значениями по умолчанию. В графеОписаниенабирается поясняющий текст для данного поля.

62).Формирование запросов в субд Access

Запросы являются инструментом поиска и структурирования данных. Запрос, адресованный одной или нескольким таблицам, инициирует выборку определенной части данных и их передачу в таблицу, формируемую самим запросом. В результате вы получаете подмножество информационного множества исходных таблиц, сформированное по определенному закону. Если обрабатываемый объем информации велик, выделение необходимых данных в такое подмножество позволяет существенно сократить время их обработкиСуществует несколько типов запросов, каждый из которых предназначен для определенной цели.Запросы создается в режиме Конструктора или с помощью Мастера запросов.Мастер запросов позволяет создавать Простой запрос, Перекрестный запрос, Повторяющиеся записи, Записи без подчиненных.

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

С помощью Конструктораможносоздавать:простые запросы, запросы по условию, запросы с вычисляемыми полями, итоговые запросы, запросы на обновление полей и удаление записей, параметрические запросы.

Запрос по условию или условный запрос – позволяет отобрать записи, удовлетворяющие определенным условиям.

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

Создание итогового запроса. Итоговый запрос – это запрос, который выполняет вычисления в отобранных группах записей. К итоговым операциям относятся:Sum AVG;Min;Мах;Соunt.

Создание запроса на обновление полей. Запрос на обновление используют в том случае, если необходимо обновить значения полей, т.е. дать новые значения. Создание параметрического запроса. Параметрический запрос позволяет задавать разные условия отбора записей непосредственно при вызове запроса. Это исключает необходимость открытия запроса в режиме Конструктора для внесения изменений в строку Условия отбора.

Для создания параметрического запроса используется обычный запрос на выборку. В строкеУсловие отбора в таком запросезаписывается условие в виде текста приглашения заключенного в квадратные скобки. Например, [Введите фамилию сотрудника].