Ім'я файлу: Вар_анти_Access (8).doc
Розширення: doc
Розмір: 175кб.
Дата: 21.12.2020
скачати
Пов'язані файли:
Вар_анти_Access (5).doc

ВАРІАНТ 1 та 11

  1. Створити базу даних ГЕОГРАФІЯ, що містить таблиці з назвами КОНТИНЕНТИ і КРАЇНИ. Таблиці КОНТИНЕНТ вміщує інформацію про континенти Землі, а таблиці КРАЇНИ – про країни цих континентів. Таблиці мають таку структуру, як показано нижче.

Таблиця КОНТИНЕНТИ

Таблиця КРАЇНИ

Континент

Країна

Площа_континенту

Площа

Населення_континенту

Населення




Столиця




Населення_столиці

  1. Вказати тип кожного поля і визначити ключові поля.

  2. Для кожного поля вказати необхідні обмеження на дані.

  3. Встановити зв’язок між таблицями.

  4. Виконати такі запити:

    1. з таблиці КОНТИНЕНТИ вибрати континенти, населення яких нараховує менше ніж 1млрд. осіб. У відповіді врахувати всі поля;

    2. з таблиці КРАЇНИ вибрати країни вибрати країни, площа яких перевищує 100 тис. кв. км, а населення столиці перевищує 1 млн. осіб. У відповіді врахувати поля Країна, Площа та Столиця;

    3. використовуючи дані з таблиці КРАЇНИ, підрахувати сумарну площу всіх країн Європи. Результат внести у поле Сума_площ.

    4. знайти всі країни, площа яких перебуває у межах від 150 тис. кв. км до 250 тис. кв. км. У відповіді врахувати поля Континент і Площа_континенту з таблиці КОНТИНЕНТУ та поля Країна, Площа і Столиця з таблиці КРАЇНИ;

    5. вилучити з таблиці КРАЇНИ відомості про країни, населення столиць яких нараховує менше ніж 3 млн. осіб.

        1. Створити просту форму для додавання даних щодо нових даних до таблиці КОНТИНЕНТИ. У форму внести всі поля вказаної таблиці.

        2. Створити зв’язану форму що містить дані щодо назви площі і населення континенту з таблиці КОНТИНЕНТ та назви країни, а також її площа населення і столиці з таблиці КРАЇНИ. У цій формі забезпечити неможливість модифікації значень полів таблиці КОНТИНЕНТ. Створити обчислювальне поле для визначення щільності населення кожної країни.

        3. Використовуючи запит, створити зв’язаний звіт, що містить дані, вказані у завданні 7. Внести у звіт підсумкові поля.


ВАРІАНТ 2 та 12

          1. Створити базу даних СТУДЕНТИ, що містить дві таблиці з назвами ГРУПА і СТИПЕНДІЯ. Таблиця ГРУПА вміщує інформацію про студентів групи, а таблиця СТИПЕНДІЯ – про суму виплат стипендії, яку отримують ці студенти .У полі ПІБ розміщені прізвище, ім’я по батькові студента. Таблиці мають таку структуру, як показано нижче.

Таблиця ГРУПА

Таблиця СТИПЕНДІЯ

Номер залікової

Номер_залікової

ПІБ

Дата_виплати

Дата_народження

Сума

Вага




Зріст




Середній бал




  1. Вказати тип кожного поля і визначити ключові поля.

  2. Для кожного поля вказати необхідні обмеження на дані.

  3. Встановити зв’язок між таблицями.

  4. Виконати такі запити:

      1. з таблиці ГРУПА вибрати студентів, зріст яких становить понад 170 см. У відповіді врахувати всі поля;

      2. з таблиці ГРУПА вибрати студентів, зріст яких перевищує 165 см та які народились після 1 січня 1995 року .У відповіді врахувати поля ПІБ, Дата_народження, Вага і Зріст;

      3. використовуючи дані з таблиці СТИПЕНДІЯ, підрахувати кількість виплат стипендії всім студентам за минулий рік. Результати внести у поле Кількість_виплат;

      4. визначити всіх студентів, яким було виплачено стипендію з 1 січня по 31 травня поточного року. У відповіді врахувати поля Номер_заліковки і ПІБ з таблиці ГРУПА та поля Дата_виплати і Сума з таблиці СТИПЕНДІЯ;

      5. нарахувати всім студентам стипендію визначеного розміру, датуючи її поточним днем.

  1. Створити просту форму для додавання даних стосовно нових студентів до таблиці ГРУПА. У форму внести всі поля вказаної таблиці.

  2. Створити зв’язану форму, що містить дані щодо номера залікової книжки, імені, дати народження і середнього балу студента з таблиці ГРУПА та дати виплати і суми стипендії з таблиці СТИПЕНДІЯ. У цій формі забезпечити неможливість модифікації значень полів таблиці ГРУПА. Створити обчислювальне поле для визначення податку на кожну виплачену суму (15%).

  3. Використовуючи запит, створити зв’язаний звіт, що містить дані, вказані у завданні 7. Внести у звіт підсумкові поля.

ВАРІАНТ 3 та 13

1. Створити базу даних АКЦІОНЕРИ, що містить дві таблиці з назвами ВЛАСНИКИ й АКЦІЇ. Таблиці ВЛАСНИКИ вміщує інформацію про акціонерів деякого акціонерного товариства, таблиця АКЦІЇ – про кількість акцій, наявних у цих акціонерів. У полі ПІБ розміщені Прізвище, Ім’я, По_батькові акціонера, у полі Документ – тип документа (паспорт військовий квиток, тощо) реквізити, що вказують коли і ким виданий документ. Поле Код_акцій містить інформацію про номер випуску акцій. Таблиці мають таку структуру, як показано нижче.

Таблиця ВЛАСНИКИ

Таблиця АКЦІЇ

Код рахунка

Код рахунка

ПІБ

Код акції

Адреса

Кількість

Документ




Реквізити




Дата_реєстрації




  1. Вказати тип кожного поля і визначити ключові поля.

  2. Для кожного вказати необхідні обмеження на дані.

  3. Встановити зв’язок між таблицями.

  4. Виконати такі запити

  1. з таблиці ВЛАСНИКИ вибрати акціонерів, зареєстрованих після 1 липня минулого року. У відповіді врахувати всі поля;

  2. з таблиці ВЛАСНИКИ вибрати акціонерів, у яких код рахунка не менше як 500, а дата реєстрації не менше ніж 1 січня поточного року. У відповіді врахувати поля Код_рахунка, ПІБ, Адреса та Документ;

  3. використовуючи дані з таблиці АКЦІЇ, підрахувати загальну кількість акцій другого коду випуску у всіх акціонерів. Результат внести в поле Кількість_акцій-2;

  4. визначити всіх акціонерів, які володіють акціями 2 та 3 випусків. У відповіді врахувати поля Код_рахунка і ПІБ з таблиці ВЛАСНИКИ та поля Код_акцій і Кількість з таблиці АКЦІЇ;

  5. подвоїти всім акціонерам кількість акцій третього коду випуску.

  1. Створити просту форму для додавання даних стосовно нових акціонерів до таблиці ВЛАСНИКИ. У форму внести всі поля вказаної таблиці.

  2. Створити зв’язану форму, що містить дані щодо коду рахунка, імені, адреси і дати реєстрації акціонера з таблиці ВЛАСНИКИ та коду акцій і їхнього кількості з таблиці КРАЇНИ. У цій формі забезпечити неможливість модифікації значень полів таблиці ВЛАСНИКИ на цій формі. Створити обчислювальне поле для визначення вартості акцій кожного коду випуску. Вважати, що вартість кожної акції дорівнює 1,5 грн.

  3. Використовуючи запит, створити зв’язаний звіт, що містить дані, вказані у завданні 7. Внести у звіт підсумкові поля.

ВАРІАНТИ 4 та 14

1. Створити базу даних СЕСІЯ, що містить дві таблиці з назвами СТУДЕНТИ й ОЦІНКИ. Таблиці СТУДЕНТИ містить інформацію про студентів факультету, а таблиця ОЦІНКИ – про оцінки, які вони одержали під час сесії. У полі ПІБ вказано прізвище, ім’я та по батькові студента, а в полі Спеціальність – скорочену назву спеціальності (наприклад МО, ФН та ін.), поле Контракт має логічний тип. У полі Предмет зазначають назву предмета, за яким було складено іспит. Таблиці мають таку структуру, як показано нижче.

Таблиця СТУДЕНТИ

Таблиця ОЦІНКИ

Номер_заліковки

Номер_заліковки

ПІБ

Предмет

Група

Оцінка

Спеціальність




Дата народження




Контракт




  1. Вказати тип кожного поля і визначити ключові поля.

  2. Для кожного поля вказати необхідні обмеження на дані.

  3. Встановити зв’язок між таблицями.

  4. Виконати такі запити.

  1. з таблиці СТУДЕНТИ вибрати студентів, номер групи яких дорівнює 13. У відповіді врахувати всі поля;

  2. з таблиці СТУДЕНТИ вибрати студентів, які навчаються за контрактом та народилися після 1 вересня 2000 рік. У відповіді врахувати поля ПІБ, Група, Спеціальність і Дата_ народження ;

  3. використовуючи дані з таблиці ОЦІНКИ, підрахувати кількість „п’ятірок”, які одержали всі студенти. Результат внести у поле Кількість_п’ятірок ;

  4. визначити всіх студентів ФН, які одержали „четвірки”. У відповіді врахувати всі поля ПІБ і Група з таблиці СТУДЕНТИ та поля Предмет і Оцінка з таблиці ОЦІНКА;

  5. всім студентам, які одержали „двійки” з іноземної мови виправити їх на „трійки”.

  1. Створити просту форму для додавання даних стосовно нових студентів до таблиці СТУДЕНТИ. У форму внести всі поля вказаної таблиці.

  2. Створити зв’язану форму, що містить дані щодо номера залікової книжки, імені, номера групи та спеціальності студента з таблиці СТУДЕНТИ і назви предмета та оцінки з нього з таблиці ОЦІНКИ, У цій формі забезпечити неможливість модифікації значень полів таблиці СТУДЕНТИ.

  3. Використовуючи запит, створити зв’язний звіт, що вміщує дані, вказані у завданні 7. Внести у звіт підсумкові поля.


ВАРІАНТ 5 та 15

1. Створити базу даних ТОРГІВЛЯ, що містить дві таблиці з назвами ТОВАР і ПРОДАЖ. Таблиця ТОВАР вміщує інформацію про товари, завезені у деякий магазин, а таблиця ПРОДАЖ – про товари завезеного товару покупцями. У полі Виробник вказують фірму-виробника товару. Таблиці мають таку структуру, як показано нижче.

Таблиця ТОВАР

Таблиця ПРОДАЖ

Код товару

Код_товару

Назва

Дата_придбання

Виробник

Кількість

Дата_завезення




Кількість_товару




Ціна




  1. Вказати тип кожного поля і визначити ключові поля.

  2. Для кожного поля вказати необхідні обмеження на дані.

  3. Встановити зв’язок між таблицями.

  4. Виконати такі запити.

  1. з таблиці ТОВАР вибрати товари, кількість яких у магазині становить понад 150 шт. У відповіді врахувати всі поля;

  2. з таблиці ТОВАР вибрати товари, які завезені до 1 січня поточного року і мають ціну не більше ніж 200 грн. У відповіді врахувати поля Назва, Дата_завезення, Кількість_товару та Ціна;

  3. Використовуючи дані з таблиці ПРОДАЖ, підрахувати кількість товарів, придбаних у лютому поточного року. Результат внести у поле Кількість_придбаних;

  4. Знайти всю інформацію про товари, придбані з 1 липня минулого року по 30 червня поточного року. У відповіді врахувати поля Назва і Ціна з таблиці ТОВАР та поля Дата_придбання і Кількість з таблиці ПРОДАЖ;

  5. Вилучити з таблиці ПРОДАЖ відомості про товари, придбані з 1 січня позаминулого року.

    1. Створити просту форму для додавання даних щодо нових товарів до таблиці ТОВАР. У форму врахувати всі поля вказаної таблиці.

    2. Створити зв’язану форму, що містить дані щодо коду товару, його назви, виробника і ціни з таблиці ТОВАР, а також дати придбання і кількості товару з таблиці ПРОДАЖ. У цій формі забезпечити неможливість модифікації значень полів таблиці ТОВАР.

    3. Використовуючи запит, створити зв’язаний звіт, що містить дані, вказані у завданні 7. Внести у звіт підсумкові поля.

ВАРІАНТ 6 та 16

1. Створити базу даних ВІДЕОПРОКАТ, що містить дві таблиці з назвами ФІЛЬМИ і ПРОКАТ. Таблиця ФІЛЬМИ вміщує інформацію про відеокасети, наявні у прокатному пункті, а таблиця ПРОКАТ – про їхній прокат. У полі Рік вказано рік виробництва фільму а у полі Тривалість – його тривалість у хвилинах. Таблиці мають таку структуру, як показано нижче.

Таблиця ФІЛЬМИ

Таблиця ПРОКАТ

Код_касети

Код_касети

Назва_фільму

Взято

Режисер

Повернуто

Студія




Рік




Тривалість




  1. Вказати тип кожного поля і визначити ключові поля.

  2. Для кожного поля вказати необхідні обмеження на дані.

  3. Встановити зв’язок між таблицями.

  4. Виконати такі запити:

  1. з таблиці ФІЛЬМИ вибрати фільм, тривалість яких перевищує 115 хв. У відповіді врахувати всі поля;

  2. з таблиці ФІЛЬМИ вибрати фільми, зняті у минулому році і тривалість яких перевищує 110 хв. У відповіді врахувати всі поля Назва_фільму Режисер, Рік та Тривалість;

  3. використовуючи дані з таблиці ПРОКАТ, визначити дату, коли в другій половині минулого року вперше деяку касету брали у прокат. Результат внести у поле Дата;

  4. знати всю інформацію про фільми, касети із записами яких було взяти з 1 вересня по 31 грудня минулого року. У відповіді врахувати поля Назва_фільму і Режисер з таблиці ФІЛЬМИ та поля Взято і Повернуто з таблиці ПРОКАТ;

  5. вилучити з таблиці ФІЛЬМИ відомості про фільми режисера Т. Брасса.

  1. Створити просту форму для додавання даних щодо нових фільмів до таблиці ФІЛЬМИ. У форму врахувати всі поля вказаної таблиці.

  2. Створити зв’язну форму, що містить дані щодо коду касети, назви фільму, року випуску і тривалості фільму з таблиці ФІЛЬМУ, а також дат видачі касети та її заявленого повернення з таблиці ПРОКАТ. У цій формі забезпечити неможливість модифікації значень полів таблиці ФІЛЬМИ.

  3. Використовуючи запит, створити зв’язаний звіт, що містить дані, вказані у завданні 7. Включити у звіт підсумкові поля.

ВАРІАНТИ 7 та 17

1. Створити базу даних БІБЛІОТЕКА, що містить дві таблиці з назвами СТУДЕНТИ і КНИГИ. Таблиця СТУДЕНТИ вміщує інформацію про студентів навчального закладу, а таблиця КНИГИ – про книжки, які вони взяли у бібліотеці. У полі ПІБ вказано прізвище, ім’я, по батькові студента, а у полі Спеціальність – скорочену назву спеціальності (наприклад, МО, ФН та ін.). Таблиці мають таку структуру, як показано нижче.

Таблиця СТУДЕНТИ

Таблиця КНИГИ

Номер_заліковки

Номер заліковки

ПІБ

Назва

Факультет

Дата повернення книги

Група




Спеціальність




Дата_народження




  1. Вказати тип кожного поля і визначити ключові поля

  2. Для кожного поля вказати необхідні обмеження на дані.

  3. Встановити зв’язок між таблицями.

  4. Виконати такі запити:

  1. з таблиці СТУДЕНТИ вибрати студентів, які народились до 1 січня 2000 року. У відповіді врахувати всі поля;

  2. з таблиці СТУДЕНТИ вибрати студентів п’ятого курсу факультету обліку та фінансів. У відповіді врахувати поля Номер_заліковки, ПІБ, Факультет та Група;

  3. використовуючи дані з таблиці КНИГИ, визначити найпізнішу дату повернення будь якої книги з алгебри. Результат внести в поле ДАТА;

  4. знайти всю інформацію про студентів, які повинні повернутим книги не пізніше, ніж через місяць, починаючи від сьогоднішньої дати. У відповіді врахувати поля ПІБ і ФАКУЛЬТЕТ з таблиці СТУДЕНТИ та поля Назва і Дата_повернення з таблиці КНИГИ;

  5. вказати у формулярі кожного студента дату повернення книги з філософії – 30 червня поточного року.

  1. Створити просту форму для додавання даних стосовно нових читачів до таблиці СТУДЕНТИ. У форму внести всі поля вказаної таблиці.

  2. Створити зв’язану форму, що містить дані щодо номера залікової книжки, імені, факультету та номера групи з таблиці СТУДЕНТИ, а також назви книги і заявленої дати її повернення з таблиці КНИГИ. У цій формі забезпечити неможливість модифікації значень полів з таблиці СТУДЕНТИ.

  3. Використовуючи запит, створити зв’язаний звіт, що містить дані вказані у завданні 7. Внести у звіт підсумкові поля.


ВАРІАНТИ 8 та 18

1. Створити базу даних ЄВРОПА, що містить дві таблиці з назвами КРАЇНА і МІСТО. Таблиця КРАЇНА вміщує інформацію про європейські країни, а таблиця МІСТО – про міста цих країн. Поле Столиця має логічний тип. Таблиці мають таку структуру як показано нижче.

Таблиця КРАЇНА

Таблиця МІСТО

Країна

Країни

Площа_країни

Назва_міста

Населення_країни

Площа




Рік_заснування




Столиця

          1. Вказати тип кожного поля і визначити ключові поля.

          2. Для кожного поля вказати необхідні обмеження на дані.

          3. Встановити зв’язок між таблицями.

          4. Виконати такі запити:

  1. з таблиці КРАЇНА вибрати країни, населення яких нараховує менше ніж 35 млн. осіб . У відповіді врахувати всі поля;

  2. з таблиці МІСТО вибрати міста, які засновано до 1500 року і населення яких перевищує 1 млн. осіб. У відповідь включити поля Країна, Назва_міста, Рік_заснування та Населення;

  3. використовуючи дані з таблиці МІСТО, підрахувати сумарне населення міст України. Результат внести у поле Все_населення;

  4. визначити всі міста, засновані з 1700 по 1950 р. У відповіді врахувати поле Країна з таблиці КРАЇНА та поля Назва_міста, Рік_заснування і Столиця з таблиці МІСТО;

  5. вилучити з таблиці МІСТО відомості про міста, населення яких не перевищує 250 тис. осіб.

  1. Створити просту форму для додавання даних щодо нових країн до таблиці КРАЇНА. У форму внести всі поля вказаної таблиці.

  2. Створити зв’язану форму що містить дані щодо назви, площі і населення країни з таблиці КРАЇНА, а також назви міста, його площі, населення і року заснування з таблиці МІСТО. У цій формі забезпечити неможливість модифікації значень полів таблиці КРАЇНА. Створити обчислювальне поле для визначення щільності населення кожного міста.

  3. Використовуючи запит, створити зв’язаний звіт, що містить дані, вказані у завданні 7. Внести у звіт підсумкові поля.


ВАРІАНТ 9

1. Створити базу даних РЕСТОРАН, що містить дві таблиці з назвами ЗАКЛАД і СТРАВА. Таблиця ЗАКЛАД вміщує інформацію про ресторани та кафе міста, а таблиця СТРАВА – про страви, які пропонують у цих закладах. У полі Назва вказано назву ресторану, в полі Тип – тип страви (закуски, компоти тощо), в полі Вага – вагу страви у грамах, а в полі Приготування – час приготування у хвилинах. Таблиці мають таку структуру як показано нижче.

Таблиця ЗАКЛАД

Таблиця СТРАВА

Назва_закладу

Назва_закладу

Адреса

Тип страви

Директор

Назва_страви

Телефон

Вага




Час приготування




Ціна

  1. Вказати тип кожного поля і визначити ключові поля.

  2. Для кожного поля вказати необхідні обмеження на дані.

  3. Встановити зв’язок між таблицями.

  4. Виконати такі запити:

  1. з таблиці СТРАВА вибрати страви вага, яких становить менше ніж 250 грам. У відповіді врахувати всі поля;

  2. з таблиці СТРАВА вибрати страви, на приготування яких потрібно менше ніж 20 хв., а ціна на які – не менше, ніж 3 гривні. У відповіді врахувати поля Назва_страви, Час_приготування та Ціна ;

  3. використовуючи дані з таблиці СТРАВА, визначити найменшу вартість будь – якої страви в ресторанах та кафе міста, час приготування якої становить менше, ніж 15 хвилин. Результати внести у поле Мінімальна_вартість;

  4. визначити всі страви, час приготування яких становить від 10 до 25 хв. У відповіді врахувати поля Назва_закладу й Адреса з таблиці ЗАКЛАД та поля Назва_ страви і Приготування з таблиці СТРАВА;

  5. вилучити з таблиці СТРАВА відомості про страви, час приготування яких становить більше, ніж 45 хв.

  1. Створити просту форму для додавання даних щодо нових закладів громадського харчування до таблиці ЗАКЛАД. У форму внести всі поля вказаної таблиці.

  2. Створити зв’язану форму, що містить дані щодо назви, адреси і телефону закладу з таблиці ЗАКЛАД та типу і назви страви, а також її ціни з таблиці СТРАВА. У цій формі забезпечити неможливість модифікації значень полів таблиці ЗАКЛАД.

  3. Використовуючи запит, створити зв’язаний звіт, що містить дані, вказані у завданні 7. Внести у звіт підсумкові поля.

ВАРІАНТ 10 та 20

1. Створити базу даних ШКОЛА, що містить дві таблиці з назвами ВЧИТЕЛЬ і КЛАС. Таблиця ВЧИТЕЛЬ вміщує інформацію про вчителів навчального закладу, а таблиця КЛАС – про предмети, які вони викладають. У полі ПІБ вказано прізвище, ім’я та по батькові вчителя, у полі Стаж – стаж роботи в роках, а у полях Предмет і Клас – назва предмета та номер класу, в яких викладає цей вчитель. Таблиці мають таку структуру як показано нижче.

Таблиця ВЧИТЕЛЬ

Таблиця КЛАС

Код (табельний номер)

Код вчителя

ПІБ

Предмет

Адреса

Клас

Дата_народження




Стаж




Категорія




  1. Вказано тип кожного поля і визначити ключові поля.

  2. Для кожного поля вказати необхідні обмеження на дані.

  3. Встановити зв’язок між таблицями.

  4. Виконати такі запити:

  1. з таблиці ВЧИТЕЛЬ вибрати вчителів, стад роботи яких становить понад 5 років. У відповіді врахувати всі поля;

  2. з таблиці ВЧИТЕЛЬ вибрати вчителів першої категорії, вік яких становить менше, ніж 40 років. У відповіді врахувати поля ПІБ, Дата_народження, Стаж і Категорія;

  3. використовуючи дані з таблиці ВЧИТЕЛЬ, підрахувати середній стаж вчителів першої категорії. Результат внести у поле Середній_стаж;

  4. визначити всіх вчителів, які викладають фізику в сьомих класах. У відповіді врахувати поля ПІБ і Стаж з таблиці ВЧИТЕЛЬ та поля Предмет і Клас з таблиці КЛАС;

  5. вчителям, які мають стаж роботи понад 15 років і другу категорію, змінити її на першу.

  1. Створити просту форму для додавання даних стосовно нових вчителів до таблиці ВЧИТЕЛЬ. У форму внести всі поля вказаної таблиці.

  2. Створити зв’язану форму, що містить дані щодо ідентифікаційного коду, імені, стажу і категорії кожного вчителя з таблиці ВЧИТЕЛЬ та назви предмета стосовно учнів класу з таблиці КЛАС. У цій формі забезпечити неможливість модифікації значень полів таблиці ВЧИТЕЛЬ.

  3. Використовуючи запит, створити зв’язаний звіт, що містить дані, вказані у завдання 7. Внести у звіт підсумкові поля.

скачати

© Усі права захищені
написати до нас