Файл: Лабораторная работа по access файл с результатами Вашей работы (базы данных) должен назваться так.doc
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 26.10.2023
Просмотров: 206
Скачиваний: 4
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
СОДЕРЖАНИЕ
Лабораторная работа по ACCESS
Файл с результатами Вашей работы (базы данных) должен назваться так: Фамилия_Вариант.mdb (например, Ivanov_01.mdb).
Таблица в базе данных должна содержать не менее 10 записей (записи придумываются самостоятельно).
Рассмотрим пример.
-
Необходимо создать базу данных «Данные по студентам», содержащую одну таблицу «Студенты». -
Найти всех студентов, получающих стипендию. -
Найти всех студентов, родившихся ранее 01.01.76 -
Оформить по всем таблицам и запросам отчеты.
Определим поля:
Признак ключа | Поле | Тип поля | Размер поля |
Ключ | Код | Счетчик | |
| Номер | Текстовое | 5 |
| Фамилия | Текстовое | 15 |
| Имя | Текстовое | 10 |
| Отчество | Текстовое | 15 |
| Пол | Текстовое | 1 |
| Дата рождения | Дата | Краткий формат |
| Группа | Текстовое | 3 |
| Стипендия | Логическое | |
Используя режим Конструктора_таблиц'>Конструктора таблиц, создадим структуру таблицы:
Затем в режиме Таблица введем данные по студентам:
Для ввода данных удобно создать форму. Для нашего примера внешний вид формы представлен на рисунке слева.
Теперь найдем всех студентов, получающих стипендию. Для этого переключим вкладку Запросы. Создадим запрос в режиме
Конструктора. В окне КОНСТРУКТОРА ЗАПРОСОВ Вы должны определить, какие поля таблицы будут присутствовать в Вашем запросе и в какой последовательности.
На рисунках ниже представлена форма запроса о студентах, получающих стипендию, и результат работы этого запроса.
Аналогично формируется запрос по студентам, родившихся ранее 01.01.76. Для этого в окне конструктора запроса в столбце с полем Дата рождения в строке Условия отбора вводим условие <#01/01/1976#.
Ниже представлен отчет по главной таблице. Отчет сформирован при помощи Мастера отчетов.
По аналогичной схеме формируются остальные отчеты.
В индивидуальном задании необходимо создать 2 таблицы и установить между ними связь (см. приложение)
Варианты заданий
Вариант 1
«Сотрудники»
-
Сведения: фамилия, имя, отчество, должность, размер заработной платы, дата рождения, о семейном положении (ФИО родственника, вид родства, дата рождения). Создать 2 таблицы и связать их по коду сотрудника. Построить для созданных таблиц формы и ввести данные. Оформить отчеты по данным таблицам. -
Создать таблицу с помощью запроса: фамилии сотрудников, получающих менее 1600 рублей. Оформить отчет. -
Создать следующие запросы и оформить отчеты:
-
вывести фамилии всех сотрудников старше 30 лет; -
вывести фамилии и должности сотрудников, которым нет 18 лет; -
вывести данные о родственниках конкретного сотрудника
Вариант 2
«Библиотека»
-
Сведения: название книги, автор, год издания, издательство, цена, количество книг, об издательствах (страна, город, телефон). Создать 2 таблицы и связать их по коду издательства. Построить для созданных таблиц формы и ввести данные. Оформить отчеты по данным таблицы. -
Создать таблицу с помощью запроса: названия книг, изданные за последние 3 года. Оформить отчет. -
Создать следующие запросы и оформить отчеты:
-
вывести названия всех книг, цена на которые > 50 рублей; -
вывести названия всех книг данного автора -
вывести издательства России.
Вариант 3
«Теннисисты»
-
Сведения: фамилия и имя теннисиста, название турнира, страна, место на турнире, рейтинг (номер ракетки в мире), о семейном положении теннисиста (ФИО родственника, вид родства, дата рождения). Создать 2 таблицы и связать их по коду теннисиста. Построить для созданных таблиц формы и ввести данные. Оформить отчеты по данным таблицы. -
Создать таблицу с помощью запроса: фамилии теннисистов из стран Европы. Оформить отчет. -
Создать следующие запросы и оформить отчеты:
-
вывести фамилии всех призеров Уимблдона; -
вывести фамилии и имена теннисистов, входящих в первую 10 -
вывести данные о родственниках конкретного теннисиста.
Вариант 4
«Фильмотека»
-
Создать таблицу, содержащую следующие сведения: название фильма, режиссер, фамилия актера, снявшегося в главной роли, год выхода на экран, номер видеокассеты, о семейном положении режиссера (ФИО родственника, вид родства, дата рождения). Создать 2 таблицы и связать их по коду режиссера. Построить для созданных таблиц формы и ввести данные. Оформить отчеты по данным таблицы. -
Создать таблицу с помощью запроса: названия фильмов, вышедших на экран за последние 3 года. Оформить отчет. -
Создать следующие запросы и оформить отчеты:
-
вывести названия всех фильмов, в которых снимался данный актер; -
вывести фамилию режиссера, снявшего данный фильм -
вывести данные о родственниках конкретного режиссера.
Вариант 5
«Погода в мире»
-
Создать первую таблицу, содержащую следующие сведения: Дата, температура, облачность, осадки, регион (местонахождение региона, количество метеостанций, количество сотрудников на метеостанциях региона). Создать 2 таблицы и связать их по коду региона. Построить для созданных таблиц формы и ввести данные. Оформить отчеты по данным таблицы. -
Создать таблицу с помощью запроса: вывести даты, когда температура была в интервале от (0,-5) градусов. Оформить отчет. -
Создать следующие запросы и оформить отчеты:
-
вывести даты, когда шел снег и температура ниже -10 градусов; -
вывести сведения о погоде в данном регионе -
вывести сведения о конкретном регионе.
Вариант 6
«Бюро занятости»
-
Сведения: ФИО безработного, профессия, образование, возраст, пол, стаж, о семейном положении безработного (ФИО родственника, вид родства, дата рождения). Создать 2 таблицы и связать их по коду безработного. Построить для созданных таблиц формы и ввести данные. Оформить отчеты по данным таблицы. -
Создать таблицу с помощью запроса: вывести фамилии всех женщин со стажем более 10 лет. Оформить отчет. -
Создать следующие запросы и оформить отчеты:
-
вывести фамилии всех учителей со стажем более 2 лет; -
вывести профессии безработных с высшим образованием -
вывести данные о семейном положении конкретного безработного.
Вариант 7
«Вкладчики банка»
-
Сведения: ФИО вкладчика, номер счета, пароль, размер вклада, размер кредита, о семейном положении вкладчика (ФИО родственника, вид родства, дата рождения). Создать 2 таблицы и связать их по номеру счета. Построить для созданных таблиц формы и ввести данные. Оформить отчеты по данным таблицы. -
Создать таблицу с помощью запроса: вывести фамилии всех вкладчиков, кредит которых превышает 1000 рублей. Оформить отчет. -
Создать следующие запросы и оформить отчеты:
-
вывести фамилии всех вкладчиков, размер вклада, которых не превышает 1000 рублей; -
вывести пароль данного вкладчика -
вывести данные о родственниках моложе 17 лет для конкретного вкладчика.
Вариант 8
«Владельцы машин»
-
Сведения: ФИО владельца, номер машины, марка машины, цвет, адрес владельца, о семейном положении владельца (ФИО родственника, вид родства, дата рождения, наличие доверенности). Создать 2 таблицы и связать их по коду владельца. Построить для созданных таблиц формы и ввести данные. Оформить отчеты по данным таблицы. -
Создать таблицу с помощью запроса: вывести фамилии владельцев российских машин. Оформить отчет. -
Создать следующие запросы и оформить отчеты:
-
вывести фамилии всех владельцев серебристых «иномарок»; -
вывести фамилии и адреса владельцев автомашин с номерами, начинающимися на 35 -
вывести данные о родственниках имеющих доверенность
Вариант 9
«Склад»
-
Создать таблицы, содержащие следующие сведения: наименование товара, фирма-производитель, цена за единицу, количество, номер склада, минимальная партия, о продукции фирмы-производителя (название продукта, количество, цена). Создать 2 таблицы и связать их по коду товара. Построить для созданных таблиц формы и ввести данные. Оформить отчеты по данным таблицы. -
Создать таблицу с помощью запроса: вывести наименование товаров с минимальной партией более 50. Оформить отчет. -
Создать следующие запросы и оформить отчеты:
-
вывести наименование и количество всех товаров, хранящихся на складе; -
вывести прайс- лист -
вывести данные об одинаковых продуктах разных фирм для сравнения цен.
Вариант 10
«Мои любимые музыкальные группы»
-
Сведения: название группы, год создания группы, стиль, фамилия солиста, популярные альбомы: название альбома, год выпуска, тираж альбома. Создать 2 таблицы и связать их по коду группы. Построить для созданных таблиц формы и ввести данные. Оформить отчеты по данным таблицы. -
Создать таблицу с помощью запроса: вывести названия групп стиля ДИСКО. Оформить отчет. -
Создать следующие запросы оформите отчеты:
-
вывести фамилию солиста конкретной группы; -
напечатать названия групп и названия альбомов, популярных в течении последних 5 лет -
вывести названия альбомов, тиражи которых превышают 1000.
Вариант 11
«Моя кулинария»
-
Сведения: название блюда, энергетическая ценность (ккал), цена, о рецептуре блюда (основной продукт, количество, цена). Создать 2 таблицы и связать их по коду блюда. Построить для созданных таблиц формы и ввести данные. Оформить отчеты по данным таблицы. -
Создать таблицу с помощью запроса: перечислить блюда, энергетическая ценность которых превышает 100 Ккал. -
Создать следующие запросы и оформить отчеты:
-
вывести названия блюд, энергетическая ценность которых не превышает 100 Ккал.; -
вывести названия блюд, цена которых не дороже 200 рублей; -
напечатать названия и цену блюд, которые можно приготовить из картошки и мяса.
Вариант 12
«Лекарства в таблетках»
-
Сведения: название фирмы, страна, кол-во упаковок, дата выпуска, срок годности, о продукции фирмы-производителя (название продукта, количество, цена). Создать 2 таблицы и связать их по коду фирмы. Построить для созданных таблиц формы и ввести данные. Оформить отчеты по данным таблицы. -
Создать таблицу с помощью запроса: вывести название препаратов стоимостью менее 20 рублей. Оформить отчет. -
Создать следующие запросы и оформить отчеты:
-
вывести Названия лекарств, цена на которые более 20 рублей ; -
вывести Названия всех отечественных лекарств -
вывести названия продуктов с истекшим сроком годности.
Вариант 13
«Хиты месяца»
-
Сведения: название песни, композитор, поэт, исполнитель, дата I-го исполнения, город, сведения о композиторе (наиболее популярные хит, страна проживания, год рождения). Создать 2 таблицы и связать их по названию песни. Построить для созданной таблицы форму и ввести данные. Оформить отчет по данным таблицы. -
Создать таблицу с помощью запроса: вывести названия всех песен, впервые исполненных за последние 2 года. Оформить отчет. -
Создать следующие запросы и оформить отчеты: