Зміст
Введення
1. Постановка завдання та розробка бізнес-правил
2. Побудова логічної моделі
3. Побудова фізичної моделі даних
4. Код схеми бази даних
5. Діаграма бази даних в MS SQL Server
6. Опис інформаційних потреб користувача
7. Збережені процедури
8. Тригери
Висновок
Список використаної літератури
Введення
Стрижневі ідеї сучасних інформаційних технологій базуються на концепції баз даних.
База даних являє собою іменовану сукупність даних, що відображає стан об'єктів та їх відносин у розглянутій предметній області. Бази даних забезпечують надійне зберігання інформації в структурованому вигляді і своєчасний доступ до цих даних.
В даний час практично будь-яка організація, чим би вона не займалася, має власну базу даних. Бази даних та проектовані на їх основі інформаційні системи дозволяють автоматизувати діяльність підприємств. Це, з одного боку, веде до зниження витрат на здійснення діяльності, а з іншого, до підвищення ефективності роботи підприємства.
Метою виконання даної курсової роботи є придбання
практичних навичок проектування баз даних за допомогою СУБД MS SQL SERVER. На мій погляд, надання телекомунікаційних послуг - це перспективний і швидко розвивається вид діяльності, що вимагає великої кількості даних і як не можна краще підходить для прикладу проектування інформаційної бази даних.
Завданнями курсової роботи є:
. Постановка завдання та розробка бізнес-правил
. Побудова логічної і фізичної моделі даних
. Опис інформаційних потреб користувачів
. Створення збережених процедур
. Створення тригерів
1. Постановка завдання та розробка бізнес-правил
база дані тригер
Фірма Телеком займається наданням телекомунікаційних послуг. Процес надання послуг відбувається наступним чином:
Клієнт робить замовлення на послугу, користуючись наданим фірмою каталогом послуг.
Представник фірми перевіряє доступність обладнання та виписує рахунок виходячи з обумовленого терміну оренди.
Після оплати по відповідному рахунку і реєстрації даних про клієнта, фірма Телеком підтверджує запит наданні послуги і зобов'язується надати клієнтові право на користування обладнанням.
У максимально простому вигляді схема бізнес процесу представлена ??на рис. 1.1.
Рис.1.1 Спрощена схема бізнес-процесів
На підставі запитів клієнтів і накопиченої клієнтської бази у відділі маркетингу розробляється каталог пропонованих послуг, який надалі і поширюється на ринку потенційних споживачів. З клієнтом, які вирішили орендувати обчислювальні потужності, працює служба оформлення замовлень. Фахівці, що входять в цю службу приймають замовлення, уточнюють обрану послугу, відправляють рахунку, стежать за оплатою і, нарешті, надають клієнтові право на користування обраним обладнанням.
Для того щоб успішно спроектувати базу даних, необхідно
добре розбиратися в предметної області завдання. Як правило, виділяються
найбільш важливі для даного бізнесу компоненти.
У нашому випадку це будуть:
співробітники;
клієнти;
послуги;
обладнання;
замовлення;
Далі слід скласти список основних бізнес-процесів, що відбуваються у фірмі. А це наступні:
аналіз ринку;
розробка та розповсюдження каталогу;
надання послуг з оренди обчислювальних потужностей;
оформлення замовлень і виписка рахунків на оплату;
рішення бухгалтерських завдань;
Для того щоб знати, хто виконує ці процеси, необхідно розуміти організаційну структуру фірми. Спрощена організаційна структура фірми «Телеком» представлена ??на рис.1.2.
Рис.1.2. Організаційна структура фірми
Періодичність здійснюваних бізнес-процесів дозволить правильно
розставити акценти в майбутній прикладній програмі. У цьому курсової
роботі приймемо таку тимчасову послідовність виконуван...