Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Тема: Побудова запитів у середовищі Access




ЛАБОРАТОРНА РОБОТА №3

Завдання:

1. Скопіювати таблицю "Кадри" цієї бази даних у таблицю, яку назвати "Посади". Відкрити таблицю посади і видалити з цієї таблиці поля "Дата народження", "Телефон", "Відношення до військової служби".

2. Перейти в режим конструктора таблиці "Посади" і додати в цю таблицю наступні поля:

Місто Текстове
Місце роботи Текстове
Стаж роботи Числове
Посадовий оклад Числове, дійсне
Сума надбавок Числове, дійсне

 

3. Заповнити нові додані поля таблиці "Посади" інформацією відповідно до свого варіанта.

4. Створити таблицю "Клієнти" з такими полям

Назва фірми Текстове
Прізвище працівника Текстове
Сума у годинах Числове
Попередня оплата Логічне
Відсоток знижки Числове

 

5. Заповнити таблицю "Клієнти" інформацією щодо до свого варіанту.

6. На основі таблиці "Посади" створити запит, в якому відобразити прізвище, ім'я, по батькові працівників, які є рекламними агентами. Зберегти запит під іменем "Агенти". Роздрукувати запит.

7. На основі таблиці "Посади" створити запит, в якому відобразити прізвище, ім'я, місце роботи та суму надбавки тих працівників, які отримують надбавку до зарплати. Зберегти запит під іменем "Надбавка ". Роздрукувати запит.

8. На основі таблиці "Клієнти" побудувати запит, в якому відобразити назву фірми, прізвище працівника, суму угоди тих фірм, які внесли попередню оплату. Зберегти запит під іменем "Попередня оплата". Роздрукувати запит.

9. За допомогою Конструктора запитів створити підсумковий запит на основі таблиці "Клієнти", в якому відобразити прізвище працівника, суму угоди та підрахувати середнє значення суми угоди для кожного з працівників. Для зазначення, що запит буде підсумковим, потрібно вибрати "Вид" - "Групповые операции". Використати групову операцію Avg. Зберегти запит під іменем "Середня сума ". Роздрукувати запит.

10. На основі таблиці "Клієнти" побудувати запит, в якому відобразити прізвище працівника, назву фірми, суму угоди, відсоток знижки та суму знижки. Поле "Сума знижки" отримати як обчислювальне поле, в якому потрібну суму угоди помножити на відсоток знижки та розділити на 100. Використовуючи вікно властивостей поля, назвати додане поле "Сума знижки". Назвати запит "Знижка ". Роздрукувати запит.

11. На основі таблиці "Клієнти" створити перехресний запит, у рядках якого відобразити прізвище працівника, в стовпчиках -назву фірми, а на перетині - суму угоди. Додати поле, в якому обчислити сумарне значення для кожного працівника. Зберегти запит під іменем "Зв'язки". Роздрукувати запит.

12. На основі таблиці "Кадри" створити параметричний запит, в якому відібрати з таблиці працівників із заданим значенням поля "Освіта". Зберегти запит під іменем "Освіта". Роздрукувати запит.

13. У таблиці "Кадри" зробити ключовим полем поле "Прізвище", в таблиці "Посади" - "Прізвище", в таблиці "Клієнти"назву фірми.

14. Зв'язати між собою таблиці "Кадри" і "Посади" по полях "Прізвище", таблицю "Кадри" та "Клієнти" по полях "Прізвище" і "Прізвище працівника", аналогічно зв'язати таблицю "Посади" і "Клієнти".

15. На основі таблиць "Посади" і "Клієнти" створити запит, в якому відобразити поля "Прізвище", "Ім'я", "По батькові", "Місце роботи" таблиці "Посади" і поле "Назва фірми" таблиці "Клієнти". Зберегти запит під іменем "Зв'язки". Роздрукувати запит.

16.На основі таблиць "Кадри", "Клієнти", "Посади" створити модифікаційний запит на створення таблиці "Результат", в якому відобразити поля "Прізвище", "Ім'я", "По батькові", "Освіта" таблиці "Кадри", поля "Місце роботи", "Посадовий оклад" таблиці "Посади" і поля "Назва фірми", "Сума угоди" таблиці "Клієнти". Застосувати операцію групування записів. Зберегти запит під іменем "Створення результату". Роздрукувати запит.




Поделиться с друзьями:


Дата добавления: 2015-05-24; Просмотров: 379; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.