
- •Частина I. Основи баз даних Тема 1. Інформаційні системи. Технології бд.
- •1. Питання на повторення.
- •2. Вправи і задачі.
- •3. Проекти і професійні питання.
- •Словник термінів до теми 1
- •Додаток
- •2. Персонал
- •3. Об’єкти нерухомості, що здаються в оренду
- •4. Володарі нерухомості.
- •5. Клієнти/орендатори.
- •9. Інспекція орендованого об’єкта.
- •Тема 2. Архітектура бд. Життєвий цикл бази данних (жцбд)
- •1. Основні теоретичні питання
- •2. Практична частина.
- •1. Питання на повторення
- •2. Вправи і завдання
- •Словник основних термінів до теми 2.
- •Частина II. Проектування баз даних Тема 3. Принципи концептуального проектування баз даних
- •1. Питання на повторення
- •2. Вправи і задачі.
- •3. Проекти для групової роботи і професійні питання
- •Словник основних термінів до теми 3
- •Мал1. Рахунки клієнтів різних типів
- •Тема 4. Реляційна модель даних і її проектування.
- •IV. Додаток
- •1. Питання на повторення
- •1.1. Поясніть своїми словами зміст термінів:
- •2.2. Використовуючи значення приблизних даних з бд «Постачальники, деталі і проекти» (Додаток, приклад 3), скажіть, яким буде результат кожної з наступних операцій(допустима/недопустима):
- •2.3. Розгляньте наступну реляційну таблицю (заголовні букви позначають імена атрибутів, рядкові букви і цифри — значення атрибутів):
- •2.4. Розгляньте наступну реляційну таблицю (заголовні букви позначають імена атрибутів, рядкові букви і цифри — значення атрибутів):
- •2.5. Розгляньте наступну реляційну таблицю (заголовні букви позначають імена атрибутів, рядкові букви і цифри — значення атрибутів):
- •2.6. Визначіть первинні і зовнішні ключі для наступних відношень, що знаходяться в межах однієї схеми бази даних та побудуйте логічну схему:
- •3. Проекти і професійні питання
- •Словник термінів до теми 4
- •Додаток.
- •База даних постачальників, деталей і проектів (значення для прикладу)
- •Частина III. Управління реляційною базою даних Тема 5. Реляційна алгебра і реляційне числення.
- •2. Вправи і задачі
- •Словник термінів до теми 5
- •Тема 6. Мова sql
- •1. Питання на повторення
- •1.1. Поясніть своїми словами значення термінів:
- •2. Вправи і завдання
- •2.3.1. Прості запити
- •2.3.2 Узагальнюючі функції
- •2.3.4. Групування
- •2.3.5. Створення і заповнення таблиць
- •2.3.6. Додаткові засоби мови sql. Представлення.
- •Тема 7. Фізична організація бази даних
- •1. Питання на повторення
- •2. Вправи і завдання
- •3. Проекти і професійні питання
- •Частина IV. Управління оточенням бази даних Тема 8. Адміністрування бази даних і контроль
- •1. Поясніть своїми словами значення термінів:
- •Частина V. Завдання до самостійної роботи Додаток індивідуальні завдання по проектуванню бд
9. Інспекція орендованого об’єкта.
В якості з однієї із послуг, які пропонує компанія володарям нерухомості, є регулярне проведення інспекторських перевірок, поточного стану об’єктів, що здаються в оренду. Кожен об’єкт перевіряється не менше чим 1 раз на півроку. При цьому співробітник інспектує лише орендовані або об’єкти, що здаються в оренду. Після кожної інспекції фіксується відомості про перевірений об’єкт нерухомості, дата проведення інспекції, а також будьякі зауваження співробітника, який виконував інспекцію цього об’єкта по новому поточному стану.
B. 2. Вимоги до транзакцій
Нижче перераховані всі транзакції, які виконуються в кожному відділенні компанії Нерухомість Кіровоградщини з метою отримання інформації, необхідної співробітникам для ефективної роботи з власниками і орендарями об'єктів нерухомості. Кожна транзакція зв'язана з певною бізнесфункцією компанії Нерухомість Кіровоградщини. Відповідальність за виконання цих функцій несуть співробітники компанії, що посідають відповідні посади. В кінці опису кожної транзакції в дужках вказаний її користувач або група користувачів.
Транзакція а. Створення і коректування записів з даними про співробітників і їх найближчих родичів для кожного відділення (менеджер).
Транзакція b. Створення звіту з відомостями про співробітників кожного відділення (менеджер).
Транзакція с. Створення списку співробітників, що працюють даного інспектора (менеджер і цей інспектор).
Транзакція d. Створення списку інспекторів, що працюють в кожному з відділень компанії (менеджер і інспектор).
Транзакція е. Створення і коректування записів з даними про об'єкти нерухомості (і її власниках), що здаються в оренду, в конкретному відділенні компанії (інспектор).
Транзакція f. Створення звіту з даними про об'єкти нерухомості, що здаються в оренду, в даному відділенні компанії (всі співробітники).
Транзакція g. Створення списку об'єктів, що здаються в оренду, за які відповідає певний співробітник (інспектор).
Транзакція h. Створення і коректування записів з описом потенційних орендарів в кожному з відділень компанії (інспектор).
Транзакція i Створення списку потенційних орендарів, зареєстрованих в кожному з відділень компанії (всі співробітники).
Транзакція j. Пошук всіх об'єктів, що здаються в оренду, задовольняють вимогам потенційного орендаря (всі співробітники).
Транзакція k. Створення і коректування записів з відомостями про огляд об'єктів, що здаються в оренду, потенційними орендарями (всі співробітники).
Транзакція l. Створення звіту із зауваженнями потенційних орендарів відносно конкретного об'єкту, що здається в оренду (всі співробітники).
Транзакція т. Створення і коректування записів з відомостями про опубліковані в газетах рекламні оголошення про здачу в оренду об'єктів нерухомості (всі співробітники).
Транзакція п. Створення списку всіх оголошень, зроблених відносно певного об'єкту, що здається в оренду (інспектор).
Транзакція о. Створення списку всіх оголошень про здачу об'єктів в оренду, опублікованих в певній газеті (інспектор).
Транзакція р. Створення і коректування записів з відомостями про укладені договори про оренду (менеджер і інспектор).
Транзакція q. Роздрукування відомостей про умови укладеного договору про оренду для заданого об'єкту (менеджер і інспектор).
Транзакція r . Створення і коректування записів з відомостями про виконані перевірки стану нерухомості, що здається в оренду (всі співробітники).
Транзакція s. Створення списку всіх проведених перевірок стану заданого об'єкту нерухомості (інспектор).