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

Задание 4

Осуществить выборку данных из базы в соответствии с заданными критериями, используя конструкцию SELECT.

  1. Выбрать товар заданного наименования, розничная цена которого лежит в определенных пределах. (Например, конфеты стоимостью от 500000 до 700000 руб.). В результат запроса вывести поля: Вид товара, Наименование, Розничная цена, Название и Адрес поставщика. Отсортировать по полю Вид товара.

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

  3. Выбрать товары, имеющие розничную цену ниже средней розничной цены всех товаров по ведомости. В результат запроса вывести поля: Вид товара, Наименование, Количество, Розничная цена, Название организации. Отсортировать по полю Вид товара.

Вариант 5

Задание 1

Разработать структуру базы данных согласно своему номеру варианта: определить имена полей записей БД и типы данных поля.

Ведомость выполнения норм выработки рабочими-сдельщиками содержит следующие сведения:

Табельный №, ФИО, специальность, фактическая производительность, плановая производительность разряд, коэффициент выполнения норм*, номер бригады, ФИО бригадира.

Задание 2

Заполнить первую таблицу средствами SQL. Ввести не менее 10-15 записей (значения задать самостоятельно). Поле, помеченное знаком "*", оставить незаполненным. Во вторую таблицу внести 4-5 записей.

Задание 3

Обновить содержимое свободного поля (см. задание 2) согласно своему номеру варианта средствами SQL. Использовать оператор UPDATE SET.

Обновляемое поле Коэффициент выполнения норм * рассчитывается следующим образом: Коэффициент выполнения норм =(Фактическая производительность/ Плановая производительность)*100.

Задание 4

Осуществить выборку данных из базы в соответствии с заданными критериями, используя конструкцию SELECT.

  1. Выбрать сведения о рабочих заданной специальности, имеющих коэффициент выполнения норм в заданных пределах (например, от 110 до 125%). В результат запроса вывести поля: Табельный №, ФИО, Специальность, Коэффициент выполнения норм, ФИО бригадира. Отсортировать по полю ФИО.

  2. Определить количество рабочих, имеющих разряд выше заданного для каждой бригады. В результат запроса вывести поля: Количество рабочих, ФИО бригадира, Номер бригады. Отсортировать по полю ФИО бригадира.

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

Вариант 6

Задание 1

Разработать структуру базы данных согласно своему номеру варианта: определить имена полей записей БД и типы данных поля.

Ведомость выполнения норм выработки рабочими-сдельщиками содержит следующие сведения:

Табельный №, ФИО, специальность, разряд, % перевыполнения норм, размер тарифной заработной платы, размер премии*, номер бригады, ФИО бригадира

Задание 2

Заполнить первую таблицу средствами SQL. Ввести не менее 10-15 записей (значения задать самостоятельно). Поле, помеченное знаком "*", оставить незаполненным. Во вторую таблицу внести 4-5 записей.

Задание 3

Обновить содержимое свободного поля (см. задание 2) согласно своему номеру варианта средствами SQL. Использовать оператор UPDATE SET.

Обновляемое поле Размер премии* рассчитывается следующим образом:

Размер премии = Размер тарифной з/платы*% перевыполнения норм

Задание 4

Осуществить выборку данных из базы в соответствии с заданными критериями, используя конструкцию SELECT.

  1. Выбрать рабочих-сдельщиков заданного разряда, у которых % перевыполнения норм лежит в заданных пределах. В результат запроса вывести поля: ФИО, Специальность, ФИО бригадира, % перевыполнения норм. Отсортировать по полю ФИО.

  2. Выбрать сведения о рабочих, у которых тарифная заработная плата ниже средней по списку. В результат запроса вывести поля: Табельный №, ФИО, Тарифная заработная плата, Номер бригады.

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

Вариант 7

Задание 1

Разработать структуру базы данных согласно своему номеру варианта: определить имена полей записей БД и типы данных поля.

Оперативная ведомость поступления товаров на торговое предприятие содержит следующие сведения: № пп, наименование товара, артикул товара, фактический объём поставок, плановый объём поставок, % отклонения*, название организации, адрес, телефон

Задание 2

Заполнить первую таблицу средствами SQL. Ввести не менее 10-15 записей (значения задатьс самостоятельно). Поле, помеченное знаком "*", оставить незаполненным. Во вторую таблицу внести 4-5 записей.

Задание 3

Обновить содержимое свободного поля (см. задание 2) согласно своему номеру варианта средствами SQL. Использовать оператор UPDATE SET.

Обновляемое поле % отклонения* рассчитывается следующим образом:

%отклонения = (Фактический объём поставок/ Плановый объём поставок )*100 - 100

Задание 4

Осуществить выборку данных из базы в соответствии с заданными критериями, используя конструкцию SELECT.

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

  2. Определить суммарный фактический объем поставок и средний плановый объем поставок по каждой организации. В результат запроса вывести поля: Название организации , Общий фактический объем поставок, Средний плановый объем поставок. Отсортировать по полю Название организации.

  3. Выбрать поставщиков, имеющих фактический объём поставок поставляемых товаров больше, чем фактический объём поставок товаров одной из организаций (на выбор). В результат запроса вывести поля: Название организации, фактический объём поставок.