Ресторан.pptx
- Количество слайдов: 19
Курсова робота Проектування бази даних інформаційної системи «Ресторан» Підготував студент групи РПЗ-3 Мадзей Петро
Основною ідеєю даної курсової роботи є : Ресторан громадського харчування "Павутина" щодня займається приготуванням різних страв на замовлення клієнтів. Щодня збираються відомості про приготування різних страв. Необхідно спроектувати базу даних Ресторан, інформація з якої буде використовуватись для моніторингу кількості проданих страв, витрат по підприємству та прибутку.
ER-модель предметної області : Ресторан 1 мають 1 1 1 Фірми виробляє ∞ В БД повинна зберігатися інформація: ∞ q. Про ПРАЦIВНИКIВ, для опису якої потрібні дані: ПIБ, змiна, вiк, йде час роботи, Зарплата. qпро СТРАВИ: назва, кiлькiсть, цiна, вид страви, час приготування. Продукцію Про ЗАМОВЛЕННЯ q страв : сума, кiлькiсть, цiна, дата.
Реляційна модель За правилом, для сутностей Працівники і Страви, якщо присутній зв’язок багато до багатьох обов’язковий, таблицю для кожної сутності, і одну для зв’язку. Для сутностей Страви і Продаж, де зв'язок 1: M і клас приналежності на стороні M обов’язковий, необхідно побудувати таблицю для кожної сутності.
Схема даних предметної області: Ресторан
Запит на виведення деяких полів з двох таблиць Запит є одним з найпоширеніших способів пошуку і базі даних. Він дозволяє отримати інформацію, що відповідає заданій умові, виконати обчислення над даними, додати, змінити або видалити записи в таблиці. За допомогою запиту можна оновлювати дані в таблиці, додавати і видаляти записи, він може служити основою для форми або звіту. У Access запити можна створювати за допомогою майстра запитів чи конструктора запитів.
Запит порівняння Для створення такого запиту, використовуючи конструктор форм, потрібно додати потрібні поля, і для поля Інформація про працівника задамо умову Between [введiть ПIБ першого працiвника: ] And [Введiть ПIБ другого працiвника: ]
На виведення даних по умові, що представляє вираз з логічним оператором «АБО» Створення запиту по умові з наявністю логічного оператора «АБО» включає в себе поля, одному з яких задано не одну, а дві умови, що записуються через оператор «or» .
На виведення даних по умові, що представляє вираз з логічним оператором «І» Створення запиту по умові з наявністю логічного оператора «І» включає в себе поля, одному з яких задано не одну, а дві умови, що записуються через оператор «and» .
Параметричний запит включає в себе опцію, вже реалізовану у попередніх запитах передбачає пошук по параметру, який задає користувач з клавіатури
Обчислення над полями БД Вже сама назва типу запиту говорить про те, що формули для обчислення будуть записуватись у поле. Для обчислень використовуються інші поля, на які посилаються за доп. такого запису «[Ціна]» , що означає виконання операцій з усіма записами поля «Ціна» .
Внесення змін в БД Даний вид запиту передбачає зміну значень у таблиці, зручну для простого користувача і не вимагає втручання у структуру таблиці чи заповнення кожного значення потрібного поля вручну.
Конструювання форм Для даної БД було сконструйовано три форми.
Форма з вкладками
Створення складеної форми
Конструювання звіту
Висновок В цій курсові роботі я описав загальні дії як я розробляв базу даних «Ресторан» . На даній роботі, я ознайомився з Базою даних. А також навчився створювати і працювати зі звітами бази даних. Вдосконалив свої вміння, перетворювати ЕР модель в реляційну. Ознайомився і навчився створювати різного виду запити, форми та таблиці. Ознайомився з поняттями логічного, фізичного та концептуального програмування. І також я ознайомився з поняттями своєї теми «Ресторан» які і використав під час створення цієї бази даних.
Дякую за увагу !!!
Ресторан.pptx