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

Вариант 8 Задание 1

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

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

Задание 2

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

Задание 3

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

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

Розничная цена = 1.25 * Отпускная цена;

где 1.25 - торговая наценка (в данном случае - 25%). Её можно задать самостоятельно. Стоимость партии товара = Отпускная цена * Количество.

Задание 4

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

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

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

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

Вариант 9

Задание 1

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

Товарная накладная книжного магазина содержит следующие сведения: № пп, автор книги, название книги, издательство, год издания, цена, количество, стоимость*, название отдела, ФИО заведующего, телефон

Задание 2

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

Задание 3

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

UPDATE SET. Обновляемое поле Стоимость партии * рассчитывается следующим образом: Стоимость партии = Цена * Количество.

Задание 4

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

  1. Выбрать книги, изданные после определенного года, ниже определённой цены. В результат запроса вывести поля: Автор, Название книги, Год издания, название отдела.

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

  3. Определить среднюю и максимальную цену книг по годам издания. В результат запроса вывести поля: Год издания, Средняя цена, Максимальная цена. Отсортировать по полю Год издания.

Вариант 10

Задание 1

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

Сводная ведомость успеваемости содержит данные о студентах:

ФИО старосты, курс, код группы, предмет, средний балл группы.

Задание 2

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

Задание 3

Обновить содержимое свободного поля (см. задание 2) согласно своему номеру варианта средствами. Использовать оператор UPDATE SET. Значение в поле Курс увеличить на единицу у студентов определённой группы.

Задание 4

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

  1. Выбрать сведения о группах, со средним баллом 4 по определённому предмету. В результат запроса вывести поля: ФИО, код группы, Предмет.

  2. Вывести сведения о количестве предметов, преподаваемых в каждой группе. В результат запроса вывести поля: Код группы, Количество предметов.

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

Вариант 11

Задание 1

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

Сводная ведомость успеваемости содержит данные о студентах:

ФИО, № зачетной книжки, код группы, курс, средний балл, ФИО старосты.

Задание 2

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

Задание 3

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

Значение в обновляемом поле Курс увеличить на единицу у студентов, имеющих средний балл более 3.

Задание 4

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

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

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

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