Запитання до захисту практичної роботи. 1. Для чого призначена кнопкова форма?



1. Для чого призначена кнопкова форма?

2. Які є способи створення кнопкових форм?

3. Як створити головну кнопкову форму?

4. Як змінити макет кнопкової форми?

5. Як змінити властивості кнопкової форми?

6. Як встановити відкриття головної кнопкової форми при запуску бази даних?

7. Як відкрити базу даних без встановлених параметрів головної кнопкової форми?

8.  Які методи захисту БД існують у середовищі MS Access

Індивідуальна робота до ЗМ2

Тема: Інфологічне проектування реляційної бази даних

Мета: проаналізувати предметну галузь та розробитиER-діаграму, визначити типи даних, ключові поля і встановити відношення між об’єктами БД.

Технологія виконання роботи

Завдання 1. Створити папку з назвою ІЗ до ЗМ2, в яку поміщати результати своєї роботи.

Завдання 2. У редакторі WordPad створити текстовий файл ІЗ до ЗМ2.docx та помістити його у створену папку. Документ має містити назву, тему, мету та умову задачі відповідно варіанту.

Завдання 3.Дослідити та описати предметну галузь. Визначити основну мету функціонування майбутньої бази даних. Сформулювати вимоги до бази даних.

Завдання 4. Створити інформаційну модель бази даних: описати структури таблиць (не менше як 4 таблиці) і властивості полів відповідно таблиці 1.

Таблиця 1

Ім‘я поля Ключове поле Унікальне Обов‘язкове поле Тип даних Розмір Число десяткових знаків Підпис поля Умова на значення Повідомлення про помилку
                   
                   

Завдання 5. Визначити та описати типи зв‘язків між таблицями:: один-до-одного, один-до-багатьох, (багато-до-багатьох).

Завдання 6. Побудувати інфологічну модель БД.

Завдання 7.Розробити та описати технологію створення таблиць бази даних.

Завдання 8. Зберегти результати роботи на  диск Z: у папку Практичні роботи Власне прізвище та передати наSkyDrive.

Запитання до захисту індивідуальної роботи

1. Що розуміють під терміном „сутність”?

2. Що розуміють під терміном „атрибут”?

3. Як позначаються сутності на ER-діаграмі за методом Чена? Інформаційного методу?

4. Що являє собою ідентифікатор сутності ?

5. Як позначається на ER-діаграмі за інформаційним методом ідентифікатор сутності?

6. Які типи взаємозв’язків (взаємовідношень) можуть існувати між сутностями і як вони позначаються на ER-діаграмі за методом Чена?

7. Як позначаються взаємовідношення на ER-діаграмі за інформаційним методом?

8. Які сутності називають слабкими і як вони позначаються на ER-діаграмі?

9. Як зображуються взаємовідношення між сутностями на ER-діаграмі за методом Чена?

10. Що таке „модель даних”?

Індивідуальні завдання за варіантами

Нормалізувати та створити в середовищі MS Access базу даних з описаної предметної галузі. Одна із таблиць повинна мати вказану структуру з врахуванням вказівки.

Варіант 1. Квартирне агенство (продаж квартир). Район міста, кількість кімнат, поверх, загальна площа, житлова площа, ціна, контактний телефон, прізвище власника, дата подання оголошення, вигляд оголошення (просте чи в рамці), кількість разів публікації, ціна однієї публікації.

Вказівка: одна особа може продавати кілька квартир. Кілька оголошень можуть мати один вигляд.

Варіант 2. Дитячий садок. Прізвище, ім‘я, по батькові дитини, дата народження, домашня адреса, дом. телефон, № групи в дитсадку, вік групи, прізвище вихователя.

Вказівка: В одну групу може ходити багато дітей. Багато груп може бути складено з дітей одного віку (наприклад, молодша, середня, старша групи).

Варіант 3. Школа. Прізвище , ім‘я, по батькові учня, дата народження П.І.П. батька, місце роботи батька, П.І.П. матері, місце роботи матері, домашня адреса, клас, дом. телефон, прізвище класного керівника, № класної аудиторії.

Вказівка: у одних батьків можуть бути кілька дітей, які ходять до однієї школи. В одному класі може бути багато дітей.

Варіант 4. Музична школа. Прізвище , ім‘я, по батькові учня, дата народження, домашня адреса, дом. телефон, спеціальність, прізвище викладача за спеціальністю.

Вказівка: вважати, що в музичній школі працює кілька викладачів з кожної спеціальності. На кожній спеціальності вчиться багато учнів.

Варіант 5. Баз даних ДАІ. Прізвище власника автомобіля, домашня адреса, дом. телефон, марка автомобіля, колір, державний номерний знак, № кузова, № двигуна, дата останнього техогляду, П.І.П., звання, посада інспектора, що відповідає за технічний огляд, район.

Вказівка: одна особа може мати кілька автомобілів. Один інспектор може оглядати технічний стан кількох автомобілів.

Варіант 6. Відеопрокат: облік касет. Назва фільму, категорія фільму, режисер, тривалість фільму (хвил.), вартість відеокасети з записом, марка відеокасети, вартість чистої відеокасети даного типу, тривалість відеокасети даного типу (хвил.).

Вказівка: В прокаті можуть бути, наприклад, 100 фільмів, які записані на касетах 3 типів: SONY HQ-180, TDK HD-180, KONICA E-120.

Варіант 7. Відеопрокат: запис клієнтів. Назва фільму, категорія фільму, режисер, тривалість (хвил.), прізвище клієнта, № паспорта, адреса, дата отримання касети, дата повернення касети.

Вказівка: одна особа може взяти в прокаті кілька касет. Багато фільмів можуть бути віднесені до однієї категорії.

Варіант 8. Реєстратура в поліклініці. № дільниці, назва вулиці, № будинку, що обслуговується дільницею, прізвище дільничного лікаря, № кабінету, прізвище хворого, дата звернення.

Вказівка: до одного лікаря може записатися багато хворих. Кожна дільниця містить багато будинків і вулиць.

Варіант 9. Поставки. Організація-постачальник; адреса постачальника; прізвище відповідальної особи; назва деталі, що постачається; кількість деталей в пакунку; кількість пакунків; дата поставки; ціна деталі.

Вказівка: організація постачає багато деталей. Кожна деталь може бути поставлена в будь-який час і мати різну ціну.

Варіант 10. Газконтора - заміна газових балонів. Прізвище покупця, адреса покупця, кількість газових балонів, прізвище експедитора, № автомобіля, кількість балонів в автомобілі, періодичность заміни балонів (міс.).

Вказівка: кожен покупець може мати багато автомобілів. Кожен експедитор може обслуговувати багато автомобілів.

Варіант 11. Аварійна водопроводу - запис викликів. № бригади, бортовий номер машини, прізвище бригадира, виклик (адреса, прізвище власника, дата виклику, причина виклику, виконана робота з ліквідації аварії, дата ліквідації аварії).

Вказівка: кожна бригада обслуговує багато викликів. Кожна аварія може ліквідовуватись кілька днів.

Варіант 12. Студентський гуртожиток. № кімнати, кількість місць у кімнаті, санітарний стан, прізвище студента, група, прізвище куратора групи.

Вказівка: кожна кімната містить багато студентів. У кожній групі - багато студентів.

Варіант 13. Дипломне проектування. Прізвище , ім‘я, по батькові дипломника, № групи, тема диплома, прізвище наукового керівника, вчене звання, вчений ступінь.

Вказівка: кожний керівник має багато студентів. Кожна група має багато студентів.

Варіант 14. Реалізатори. Прізвище реалізатора, № паспорту; адреса, найменування товару, вартість одиниці товару, кількість одиниць товару, взятого на реалізацію, дата отримання партії товару, кількість товару, реалізованого за день, дата реалізації партії товару, кількість на складі.

Вказівка: кожний реалізатор реалізує багато товарів. Реалізація товару може проходити кілька днів.

Варіант 15. Міліція. Прізвище, звання, посада міліціонера, який затримав правопорушника, № протоколу, прізвище правопорушника, № паспорту, вид правопорушення, дата складення протоколу.

Вказівка: кожний міліціонер може затримувати багато правопорушників. Кожний вид правопорушення може мати багато правопорушників.

Варіант 16. Дитяча поліклініка – щеплення. Прізвище дитини, домашня адреса, № участку, прізвище, ім'я, по-батькові лікаря, вид щеплення, дата щеплення.

Вказівка: кожна дитина проходить багато щеплень. Кожний лікар щеплює багато дітей.

Варіант 17. Будматеріали. № об‘єкту, що будується, назва об‘єкту, дата здачі об‘єкту, № матеріалу, назва матеріалу, необхідна кількість матеріалу, дата отримання матеріалу, фактична кількість матеріалу.

Вказівка: кожна будівля потребує багато матеріалів. Кожний матеріал постачається кілька разів.

Варіант 18. Фірма, що реалізує товари на замовлення. Найменування товару, одиниця виміру, кількість, ціна одиниці товару, найменування організації-виробника, адреса, П.І.П. директора, телефон директора, найменування товару, що поставляється організацією, П.І.П. замовника, його адреса, назва замовленого товару, кількість замовленого товару.

Вказівка: кожна організація постачає кілька товарів. Кожен замовник може купувати кілька товарів.

Варіант 19. Торгівля автомобілями на замовлення. П.І.Б. замовника, його адреса, дом. телефон, місце роботи, робочий телефон, замовлений автомобіль, тип кузова, об'єм двигуна, витрати палива, найменування заводу-виробника, телефон директора, тип виробленого автомобіля, вартість автомобіля.

Вказівка: кожний замовник може купувати кілька автомобілів. Кожний завод виробляє кілька автомобілів.

Варіант 20. Розклад руху залізничного транспорту. Номер маршруту, тип потягу (швидкий, плацкартний, фірмений), пункт відправлення, пункт призначення, назва станції, час прибуття, час відправлення, дні відправлення, кількість вагонів, кількість купейних місць у вагоні, кількість плацкартних місць у вагоні, вагон ресторан (є чи нема), країна, кількість вільних місць купе, кількість вільних місць плацкарт, дата продажу квитків.

Вказівка: кожний маршрут має багато станцій, до кожної станції можна добратися багатьма маршрутами.

Варіант 21. База даних розрахунку комп'ютерного часу. № комп'ютерної аудиторії, № пари, назва групи, день тижня, прізвище викладача, програмний продукт, з яким працює викладач, назва предмета.

Вказівка: в кожній комп'ютерній аудиторії працює багато викладачів, кожний викладач може працювати з багатьма програмними продуктами.

Варіант 22. База даних обліку устаткування. Назва кафедри, № лабораторії, прізвище матеріально відповідального, інвентарний номер устаткування, назва устаткування.

Вказівка: кожна кафедра нараховує багато лабораторій, кожна лабораторія містить багато устаткування.

Варіант 23. База даних зберігання службових документів підрозділів про рух устаткування.Номер підрозділу, назва підрозділу, прізвище співробітника, назва устаткування, номер документу, дата, вид руху з документу (наприклад, вид руху устаткування може бути акт прийому-передачі, акт списання, аренда і т.і.).

Вказівка: Кожний підрозділ має багато устаткування, кожне устаткування може мати багато видів руху.

Варіант 24. Телефонний довідник університету. Тип телефонного апарату, назва кафедри, до якої він належить, № аудиторії, де він стоїть, № телефону, прізвище відповідального.

Вказівка: університет нараховує багато кафедр, кафедри можуть мати багато телефонів.

Варіант 25. База даних автопарку. Прізвище водія, державний № автомобіля, марка автомобіля, № двигуна, № кузова, початковий пункт маршруту, кінцевий пункт маршруту, кілометраж маршруту, дата виїзду з початкового пункту, назва гаражу, де припарковано автомобіль, адреса гаражу, прізвище начальника гаражу.

Вказівка: кожний гараж має багато автомобілів, кожний автомобіль може виїздити по багатьом маршрутам.

Варіант 26. Особиста бібліотека. Картотека домашньої бібліотеки: вихідні дані книги (автори, назва, видавництво і так далі), розділ бібліотеки (спеціальна література, хобі, домашнє господарство, белетристика і так далі), походження та наявність книги в даний момент, суб'єктивна оцінка книги. Вибір книг за довільним запитом; інвентаризація бібліотеки.

Варіант 27. Картотека Інтерполу. Дані по кожному зареєстрованому злочинцеві: прізвище, ім'я, кличка, зріст, колір волосся і очей, особливі прикмети, громадянство, місце і дата народження, останнє місце проживання, знання мов, злочинна професія, остання справа і так далі. Злочинні і мафіозні угрупування (дані про співучасників). Вибірка по будь-якій підмножині ознак. Перенесення тих, хто «зав'язали», в архів; видалення - тільки після смерті.

Варіант 28. Біржа праці. База безробітних: анкетні дані, професія, освіта, місце і посада останньої роботи, причина звільнення, сімейний стан, житлові умови, контактні координати, вимоги до майбутньої роботи. База вакансій: фірма, посада, умови праці та оплати, житлові умови, вимоги до фахівця. Пошук і реєстрація варіантів з тієї та іншої сторони; формування оголошень для друку, видалення в архів після працевлаштування, повне видалення при відмові від послуг.

Варіант 29. Записна книжка. Анкетні дані, адреси, телефони, місце роботи або навчання, посада знайомих, колег і родичів, характер знайомства, ділові якості і так далі. Автоматичне формування поздоровлення з днем народження (за поточною датою). Упорядкування за алфавітом і за датою останнього коректування. Пошук за довільним шаблоном.

Варіант 30. Каса аеропорту. Розклад: номер рейсу, маршрут, пункти проміжної посадки, час відправлення, дні польоту. Кількість вільних місць на кожному рейсі. Вибір найближчого рейсу до заданого пункту (при наявності вільних місць), оформлення заданого числа квитків за погодженням з пасажиром (зі зменшенням числа вільних місць), оформлення посадкової відомості.

Варіант 31. Довідник покупця. База торгових точок міста: назва, адреса та телефони, спеціалізація, форма власності, тривалість роботи. Вибір магазинів за довільним шаблоном.

Варіант 32. Відділ кадрів. База даних про співробітників фірми: паспортні дані, освіта, спеціальність, підрозділ, посада, оклад, дати надходження у фірму і останнього призначення і т. д. Вибір за довільним шаблоном. Скорочення штатів: вибір для звільнення осіб пенсійного та передпенсійного віку, підготовка наказу.

Варіант 33. Генеалогічне дерево. Паспортні дані членів деякого родового клану; посилання на дітей (або на батьків). Пошук всіх нащадків або всіх предків для зазначеної особи.

Варіант 34. Адміністратор готелю. Список номерів: клас, число місць. Список гостей: паспортні дані, дати приїзду і від'їзду, номер. Поселення гостей: вибір відповідного номера (за наявності вільних місць), реєстрація, оформлення квитанції. Від'їзд: вибір всіх постояльців, що від'їжджають сьогодні, звільнення місця або оформлення затримки з випискою додаткової квитанції. Можливість дострокового від'їзду з перерахунком. Пошук гостя по довільною ознакою.

Варіант 35. Довідник меломана. База груп і виконавців; база пісень; база дисків з переліком пісень (у вигляді посилань). Вибір всіх пісень заданої групи; всіх дисків, де зустрічається задана пісня.

Практична робота №15

Тема:Поточний контроль знань до ЗМ2.

Мета: Визначити рівень опанування студентами навчального матеріалу за темами ЗМ2. Перевірити результати самостійної роботи студентів. Оцінити індивідуальну роботу студентів.

Теоретичні питання

  1. Реляційна база даних - це ...
  2. БД Access складається з наступних об'єктів: ...
  3. Таблиці в БД Access призначені для ...
  4. Зв'язки в БД Access призначені для ...
  5. В БД Access зв'язки бувають наступних типів: ...
  6. Організація зв'язків між таблицями можлива наступним чином: ...
  7. Цілісність даних поділяється на ...
  8. Підписи полів в БД Access призначені для ...
  9. Поле OLE в таблицях БД Access призначено для ...
  10. Типи даних, що використовуються в таблицях Access…
  11. Типи полів, що використовуються в таблицях Access…
  12. Запит в БД Access дозволяє ...
  13. Запити в БД Access поділяються на ...
  14. Запит на вибірку в БД Access дозволяє ...
  15. Запити-дії в БД Access поділяються на ...
  16. Запит на оновлення дозволяє ...
  17. Запит на додавання дозволяє ...
  18. Запит на вилучення дозволяє ...
  19. Запит на створення таблиці дозволяє ...
  20. Побудовник виразів призначений для ..
  21. В запитах можна використовувати наступні логічні операції: ...
  22. Для полів з типом даних Дата/Час умови відбору формуються за допомогою ...
  23. Для полів з типом даних Текст умови відбору формуються за допомогою ...
  24. Розрахункове поле можна використовувати в ...
  25. Форми в БД Access призначені для ...
  26. Події в формах БД Access призначені для ...
  27. Розрахунки в формах можна побудувати за допомогою ...
  28. Звіти в БД Access призначені для ...
  29. Групування в звітах використовується для ...
  30. Підсумки в звітах використовуються для ...
  31. Форми навігації дозволяють ...
  32. Макроси призначені для ...
  33. Для формування захисту даних в БД Access можна використовувати: ...

34. На основі яких об'єктів можна створити звіт?

35. Які символи треба використати для позначення імені обчислювального поля у звітах?

36. Чи можна виконати впорядкування у запиті, відкритому в режимі таблиці?

37. Які елементи управління можна вставити на форму?

38. На основі яких об'єктів можна створити форму?

39. Якою вказівкою треба скористатись, щоб вставити дані з таблиці іншої бази даних?

40. З яких джерел можна використовувати значення для стовпчика підстановки?

41. Чи можна зберігати в базі даних графічні малюнки?

42. Яким засобом треба скористатись, щоб у графічному вигляді відобразити зв'язки між таблицями?

43. Чи можна зробити ключовими кілька полів?

44. У якому розділі звіту виконуються розрахунки загальних функцій?

45. Для чого створюють підпорядковану форму?

46. Для чого використовується майстер підстановок?

47. Що таке ключове поле таблиці?

48. У текстовому полі можна зберігати:

49. За допомогою якого параметра можна встановити маску поля Дата/Время?

50. Змінити формат числового поля таблиці можна:

51. В режимі конструктора таблиці можна виконати такі дії:

52. Для створення нової таблиці необхідно:

53. Таблиці, запити, звіти, форми це -

54. Які об’єкти зберігаються в базі даних ?

55. Яка різниця між таблицею і запитом?

56. Як змінити структуру звіту?

57. У якій частині звіту можна поставити свій підпис як виконавця звіту?

58. Чи можна редагувати імена полів у звіті і як?

59. Чи можна редагувати дані у звіті?

60. Як змінити тип зв'язку між таблицями?

61. Для чого призначений верхній колонтитул у звіті?

62. Як видалити зв'язок між таблицями?

63. Що таке реляційний запит?

64. Які з нижче перерахованих частин входять до звіту?

65. Які є способи утворення звітів?

66. Яке призначення звітів?

67. Як додати дві таблиці в конструктор запиту?

68. Яке призначення ключового поля?

69. Що таке реляційні таблиці?

70. В якій частині звіту можна створювати розрахункові поля?


Дата добавления: 2018-02-18; просмотров: 529; Мы поможем в написании вашей работы!

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






Мы поможем в написании ваших работ!