таблицями Клієнт, Співробітник і Страховка. Зв'язок між таблицями Клієнт і Страховка одне одного, а між таблицями Співробітник і Страховка зв'язок один до багатьох.
CREATE TABLE STRAH
(STRAH_NUM_STRAH INTEGER PRIMARY KEY, _FIRM VARCHAR (15) NOT NULL, _SUMM INTEGER, _FORM VARCHAR (20) NOT NULL, _BANK VARCHAR (20) NOT NULL, _NUM_KLIENTA INTEGER, _NUM_SOTRUD INTEGER, GS_STRAH FOREIGN KEY (KLIENT_NUM_KLIENTA) KLIENT (KLIENT_NUM_KLIENTA), GS1_STRAH FOREIGN KEY (SOTRUD_NUM_SOTRUD) SOTRUD (SOTRUD_NUM_SOTRUD)
);
. 4 Створення запитів для предметної області Видача банком кредиту
. Запит виводить Прізвище І.О клієнта, щомісячну плату і скільки має надходити на рахунок банку кожен місяць.
Малюнок 2.1. Приклад запиту Щомісячна плата
. Запит виводить кредитну програму, додаткові умови, тип кредиту, процентна ставка якого становить 18% річних.
Малюнок 2.2. Приклад запиту Процентна ставка
. Запит виводить за назвою страхової компанії в моєму випадку Життя суму страховки, банк якій видана страховка, прізвище клієнта, його телефон та адресу.
Малюнок 2.3. Приклад запиту Страхова компанія
Запит виводить за посадою співробітника, в моєму випадку Менеджер тип договору, дату договору, прізвище співробітників і які договори вони уклали. Співробітники впорядковані в алфавітному порядку.
Малюнок 2.4 Приклад запиту Укладені договори
. Запит виводить номер договору, форму договору, прізвище клієнта, телефон клієнта, адресу клієнта, місце роботи клієнта.
Рисунок 2.5. Приклад запиту Інформація про клієнта
. 5 Створення збережених процедур для предметної області Видача банком кредиту
. Процедура зменшує процентну ставку на 60%
CREATE PROC my_proc_2 KREDIT SET KREDIT_PROC_STAV=KREDIT_PROC_STAV * 0.6
EXEC my_proc_2- Запускає процедуру.
Результат до застосування процедури:
Результат після застосування процедури:
Малюнок 3.1 та 3.2. приклад збереженої процедури Зменшення процентної ставки
. Процедура з вхідним параметром виводить імена співробітників за посадою Менеджер.
Малюнок 3.3. Приклад збереженої процедури Менеджери
. Збережена процедура з вхідним і вихідним параметром. Вхідний параметр прізвище клієнта. Вихідний параметр щомісячна плата.
Малюнок 3.4. Приклад збереженої процедури Щомісячна плата
Висновок
Використання баз даних та інформаційних систем - це складова частина функціонування різних процвітаючих організацій та діяльності сучасної людини. У зв'язку з цим велику актуальність набуває освоєння принципу побудови та ефективного застосування відповідних технологій і програмних продуктів.
В даний час бази даних майже у всіх сферах людської діяльності. Так як за допомогою електронних баз даних робота персоналу організації стає швидкою, якісною і зручною.
У результаті нашої роботи, об'єктом якої був банк, була створена база даних «MOBBANK».
Проектування бази даних «MOBBANK», проводилася c допомогою MS SQL Server 2000.Данная база даних, містить основні характеристики банку: прізвище клієнта, адресу клієнта, телефон клієнта, місце роботи, щомісячну плату, номер договору клієнта , тип кредиту, процентну ставку, прізвище співробітника уклав договір, дату укладення. Даний продукт істотно полегшує роботу користувачів.
У цій роботі викладено про основні поняття, функціях баз даних, використанню і створенню їх в MS SQL Server 2000.
У підсумку були виконані всі поставлені завдання: підкреслена актуальність предметної області Видача банком кредитів, дана база даних «MOBBANK», буде, ефективно застосуються в банках, забезпечуючи відмінну результативність роботи.
Список використаної літератури
1. Дейт, К. Введення в системи баз даних .// К.Дейт. 6-е вид.- М .: Вільямс. 2010. - 317 с.
. Коннолі, Т., Бегг, Л., Страчан, А. Бази даних. Проектування, реалізація і супровід. Теорія і практика .// Т.Коннолі, Л.Бегг, А.Страчан. Третій ізданіе.M .: Вільямс 2009. - 251 с.
. Дейт, К. Введення в системи баз даних //К.Дейт 6-е вид.- Вільямс...