- •Лабораторная работа по access
- •Варианты заданий Вариант 1 «Сотрудники»
- •Вариант 2 «Библиотека»
- •Вариант 3 «Теннисисты»
- •Вариант 4 «Фильмотека»
- •Вариант 5 «Погода в мире»
- •Вариант 6 «Бюро занятости»
- •Вариант 7 «Вкладчики банка»
- •Вариант 8 «Владельцы машин»
- •Вариант 9 «Склад»
- •Вариант 10 «Мои любимые музыкальные группы»
- •Вариант 11 «Моя кулинария»
- •Вариант 12 «Лекарства в таблетках»
- •Вариант 13 «Хиты месяца»
- •Вариант 14 «Кремы для лица»
- •Вариант 15 «Магазин ручных часов»
- •Вариант 16 «Детская косметика»
- •Вариант 17 «Туалетная вода»
- •Вариант 18 «Лекарства в ампулах»
- •Вариант 19 «Магазин женской обуви»
- •Вариант 20 «Декоративная пудра»
- •Вариант 21 «Салон мужских рубашек»
- •Вариант 22 «Детские мягкие игрушки»
- •Вариант 23 «Магазин сувениров»
- •Вариант 24 «Музыка на cd»
- •Вариант 25 «Магазин настольных и настенных часов»
- •Вариант 26 «Магазин детской обуви»
- •Вариант 27 «Магазин тетрадей и блокнотов»
- •Вариант 28 «Магазин ламп»
- •Вариант 29 «Домашняя аптека: витамины в таблетках»
- •Вариант 30 «Склад конфет (весовых)»
Вариант 27 «Магазин тетрадей и блокнотов»
Сведения: наименование, размер, цена, число страниц, крепление (пруж., скр), фирма. О продукции фирмы-производителя (название продукта, количество, цена). Создать 2 таблицы и связать их по коду товара. Построить для созданных таблиц формы и ввести данные. Оформить отчет по данным таблицы.
Создать таблицу с помощью запроса: вывести все сведения о тетрадях, дешевле 10 рублей. Оформить отчет.
Создать следующие запросы и оформить отчеты:
вывести размеры всех пружинных блокнотов и их цены;
вывести все наименования товаров с числом страниц более 60.
Вариант 28 «Магазин ламп»
Сведения: напряжение, размер (бол., ср., мал.), цена, количество, дата выпуска, страна, фирма, о продукции фирмы-производителя (название продукта, количество, цена). Создать 2 таблицы и связать их по коду товара. Построить для созданных таблиц формы и ввести данные. Оформить отчет по данным таблицы.
Создать таблицу с помощью запроса: вывести напряжение ламп среднего и малого размера, произведенных в Польше. Оформить отчет.
Создать следующие запросы и оформить отчеты:
вывести сведения о лампах в 100 ватт и в количестве не менее 50;
вывести напряжение всех ламп отечественного производства.
Вариант 29 «Домашняя аптека: витамины в таблетках»
Сведения: название, вид (взр., дет.), фирма, страна, цена, число упаковок, дата выпуска, о продукции фирмы-производителя (название продукта, количество, цена). Создать 2 таблицы и связать их по названию продукта. Построить для созданных таблиц формы и ввести данные. Оформить отчет по данным таблицы.
Создать вторую таблицу с помощью запроса: вывести название отечественных витаминов для взрослых. Оформить отчет.
Создать следующие запросы и оформить отчеты:
вывести названия витаминов, цена на которые менее 20 рублей;
вывести названия всех детских витаминов и число упаковок.
Вариант 30 «Склад конфет (весовых)»
Сведения: название, вид (шок., кар., ирис и т.д.), цена за кг, количество, дата реализации, кондитерская фабрика. О продукции фабрики-производителя (название продукта, количество, цена). Создать 2 таблицы и связать их по коду товара. Построить для созданных таблиц формы и ввести данные. Оформить отчет по данным таблицы.
Создать таблицу с помощью запроса: вывести название конфет со сроком реализации 3 месяца, количество которых более 30 кг. Оформить отчет.
Создать следующие запросы и оформить отчеты:
вывести названия шоколадных конфет, цена которых выше 50 рублей;
вывести названия карамели, произведенной фабрикой Красный Октябрь.
ПРИЛОЖЕНИЕ
Определение связей между таблицами
Закройте все открытые таблицы. Создавать или изменять связи между открытыми таблицами нельзя.
Для перехода в окно базы данных (Окно базы данных. Окно, которое открывается при открытии базы данных Microsoft Access или проекта Microsoft Access. В окне базы данных выводятся ярлыки для создания новых объектов базы данных и открытия существующих объектов.) нажмите клавишу F11.
Нажмите кнопку Схема данных на панели инструментов.
Если в базе данных еще не определены связи, автоматически открывается диалоговое окно Добавление таблицы.
Если нужно добавить таблицы для создания связей с ними, а диалогового окна Добавление таблицы на экране нет, нажмите кнопку Отобразить таблицу на панели инструментов.
Дважды щелкните имена таблиц, для которых требуется определить связи, и закройте диалоговое окно Добавление таблицы. Чтобы связать таблицу саму с собой, добавьте ее дважды.
Чтобы установить связи между полями, выберите поле в одной таблице и перетащите его на соответствующее поле во второй таблице.
Чтобы перетащить сразу несколько полей, нажмите клавишу CTRL и, удерживая ее, выберите каждое поле.
В большинстве случаев связывают поле первичного ключа (представленное в списке полей полужирным шрифтом) одной таблицы с соответствующим ему полем (часто имеющим то же имя) второй таблицы, которое называют полем внешнего ключа (Внешний ключ. Одно или несколько полей (столбцов) в таблице, содержащих ссылку на поле или поля первичного ключа в другой таблице. Внешний ключ определяет способ объединения таблиц.).
Будет открыто диалоговое окно Изменение связей. Проверьте правильность имен полей, присутствующих в двух столбцах. При необходимости их можно изменить.
Если необходимо, установите параметры связи.
Для создания связи нажмите кнопку Создать.
Для каждой пары таблиц, которые необходимо связать, повторите шаги с 5 по 8.
При закрытии окна Схема данных (Окно схемы данных. Окно, в котором просматривают, создают или изменяют связи между таблицами или запросами.) Microsoft Access выводит приглашение сохранить макет. Независимо от выбранного ответа созданные связи будут сохранены в базе данных.
Связь между таблицами устанавливает отношения между совпадающими значениями в ключевых полях, обычно между полями, имеющими одинаковые имена в обеих таблицах. В большинстве случаев с ключевым полем (Первичный ключ. Одно или несколько полей (столбцов), комбинация значений которых однозначно определяет каждую запись в таблице. Первичный ключ не допускает значений Null и всегда должен иметь уникальный индекс. Первичный ключ используется для связывания таблицы с внешними ключами в других таблицах.) одной таблицы, являющимся уникальным идентификатором каждой записи, связывается внешний ключ (Внешний ключ. Одно или несколько полей (столбцов) в таблице, содержащих ссылку на поле или поля первичного ключа в другой таблице. Внешний ключ определяет способ объединения таблиц.) другой таблицы. Например, для связывания сотрудников с заказами, за которые они отвечают, следует создать отношение между полями «КодСотрудника».
Поле «Код сотрудника» отображается в двух таблицах — как первичный ключ....
... и как внешний ключ.