Skip to content

sync42johnny/clothes-store-management-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Опис

Курсова робота: Створення бази даних магазину одягу

Вимоги до бази даних

  1. ✅ Загальна кількість таблиць БД – 5 або більше.
  2. ❌ Загальна кількість атрибутів таблиць – 30 або більше. Використання всіх базових типів даних у атрибутах таблиць (числовий, рядковий, дата та час).
  3. ✅ Наявність первинних ключів у всіх таблицях. За умови відсутності ключа має бути аргументовано його відсутність.
  4. ✅ Наявність зовнішній ключів у 4 або більше таблицях, 2 або більше з яких мають містити посилання на 2 та більше таблиць.
  5. ✅ Наявність 2 чи більше простих перевірочних обмежень, реалізованих у вигляді обмежень цілісності check або тригерів. Наявність мінімум одного складного перевірочного обмеження, що не може бути реалізовано за допомогою check та реалізоване із використанням тригерів або інших інструментів.
  6. ✅ Наявність 3 (або більше) індексів, 1 (або більше) з яких є складеним (містить декілька полів таблиці).
  7. ✅ Всі таблиці БД мають перебувати у 3НФ. За умови невиконання 3-ї нормальної форми аргументувати необхідність даної реалізації.
  8. ✅ Реалізація функції користувача та подальше її використання у запиті на клієнтській або серверній частині.
  9. $\color{orange}{НЕ\spaceПОВНІСТЮ}$ Реалізація збереженої процедури із використанням вихідного параметру або коду завершення. Має бути використано курсор та команди роботи із транзакціями.
  10. +1 пункт. ❌ Відсутня class-diagram — відсутнє ООП.

Вимоги до застосунку

  1. ✅ Реалізація користувацького інтерфейсу по роботі із мінімум 2-ма сутностями (вибірка із фільтрацією, додавання, зміна, видалення).
  2. ✅ Виклик збереженої процедури із обробкою вихідного параметра або статусу завершення.
  3. ❌ Роботу із транзакціями.
  4. ✅ Реалізація запитів на вибірку даних із використанням звернень до декількох таблиці, вкладених підзапитів, фільтрації та групування.
  5. ❌ Використання ORM та NativeSQL при роботі із даними.

alt text

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published