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