Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
BD-КН1.doc
Скачиваний:
18
Добавлен:
27.04.2019
Размер:
7.07 Mб
Скачать

7. Збережувані процедури в середовищі ms sql Server 234

7.1. Призначення та використання процедур, що зберігаються 234

7.2. Створення, модифікація та вилучення процедур, що зберігаються 235

7.3. Виконання збережуваних процедур 238

7.4. Класифікація збережуваних процедур 238

7.4.1. Процедури, що виконують розрахунки 238

7.4.2. Процедури, що повертають набір записів 239

7.4.3. Адміністративні процедури 240

7.5. Знищення збережуваних процедур 240

Питання до теми 241

8. Створення та використання тригерів 241

8.1. Призначення тригерів та особливості їх використання 241

8.2. Створення та вилучення тригерів 242

8.3.Тригери вставки і оновлення 245

8.4. Тригери вилучення 247

8.5. Вкладені тригери 247

8.6. Знищення тригерів 247

Питання до теми 248

9. Створення та використання клієнтських додатків 248

9.1. Використання RAD-технологій для розроблення інтерфейсу клієнтської частини бази даних 248

Питання до теми 257

Глава 5. Сучасні напрямки розвитку баз даних. 259

1.Об‘єктно-орієнтовані СКБД 259

Стандарти об‘єктних баз даних 260

Взаємодія об‘єктних баз даних з іншими стандартами 262

Сучасні промислові об‘єктно-орієнтовані СКБД 263

5. Засоби інтелектуального аналізу даних 274

ЛІТЕРАТУРА 280

ПРЕДМЕТНИЙ ВКАЗІВНИК 282

Тест 284

З дисципліни “Організація баз даних та знань” 284

Модуль 1 284

Тест до модуля 1 289

Тест до модуля 2 291

ДОДАТОК 1 296

ПРИКЛАДИ ПРЕДМЕТНИХ ОБЛАСТЕЙ РЕКОМЕНДОВАНИХ ДЛЯ ДОСЛІДЖЕННЯ ТА МОДЕЛЮВАННЯ 296

ДОДАТОК 2 304

Рис. 2 Повна атрибутивна логічна модель бази даних відділу постачання цукрового заводу 305

ДОДАТОК 3 309

Задачі на формування запитів SQL 309

ВСТУП

Уявіть собі, що ви знаходитесь на невеличкому острові серед безмежних просторів океану. На берег набігають і з гуркотом розбиваються великі вали хвиль. Ця чаруюча магія одночасно і лякає, і захоплює Вас. Ви, як причаровані не можете відвести очі…

Так і ми сьогодні живемо серед океану інформації. Вона оточує нас скрізь. Сучасна людина навіть уявити не може себе без радіо і телебачення, газет ,журналів і книг.

Спеціалісти з різних областей діяльності в своїй роботі використовують необхідну інформацію. Обсяги цієї інформації постійно зростають. В багатьох випадках використовувана інформація має певну структуру. Наприклад, це може бути довідник адрес, біржове зведення, каталог товарів, котирування цінних паперів, ціни внутрішнього ринку, ціни світового ринку, дані про діяльність банків, нормативна база підприємства, технологічні показники, дані про співробітників і так далі.

З розвитком економіки та збільшенням населення у світі збільшується обсяг взаємопов‘заних даних необхідних для вирішення виробничих, комерційних та адміністративних задач. Взаємопов‘язані дані, засоби їх передавання, зберігання та обробки утворюють інформаційну систему. З появою комп‘ютерів для зберігання та обробки інформації почали використовувати бази даних (БД), які з часом перетворились на інформаційні системи, здатні зберігати та оброблювати велику кількість різнородних даних складної структури. Бажання виділити загальну частину інформаційних систем, що відповідає за управління складними структурами даних, викликало створення систем управління базами даних – СКБД. Справитись із всезростаючим обсягом інформації можна лише за допомогою сучасних інформаційних технологій, зокрема, систем керування базами даних (СКБД).

Саме вони набули значного розповсюдження і використання при проектуванні і створенні різного типу інформаційно-управляючих, інформаційно-пошукових, довідкових та інших систем.

Найбільш широко бази даних використовуються в управлінській діяльності завдяки таким властивостям:

  1. Швидкість. Комп’ютерна техніка дозволяє здійснювати оперативний доступ до інформації.

  2. Повна доступність. Вся інформація, що міститься в базі даних доступна для використання.

  3. Гнучкість. Є можливість отримувати відповіді на запитання і оперативно заносити зміни в базу даних.

  4. Цілісність. Зменшилось дублювання даних, з’явилась можливість упорядкувати виконання обновлення, що призвело до узгодженості даних.

Проте наявність бази даних сама по собі не розв’язує повністю проблем організації в області обробки даних і прийняття рішень. Керування базою даних має здійснюватись системно, з точки зору організації цілому, а не окремих користувачів.

Найбільш розвинуті СКБД для персональних комп’ютерів мають такі компоненти:

  1. Системний інтерфейс з користувачем.

  2. Засоби автоматичного створення, використання і модифікації баз даних без програмування; генератори програм; екранних форм, звітів, меню.

  3. Вбудована програма інтерактивної допомоги, а іноді - і наявність інтерактивної навчальної програми.

  4. Алгоритмічна мова для програмування прикладних систем обробки даних.

Системи керування базами даних (СКБД) організують взаємодію користувача з інформацією (інтерфейс), реалізують введення інформації в базу, упорядковують їх зберігання і забезпечують швидкий пошук потрібних даних, дозволяють виконувати необхідну обробку і одержувати відомості з бази у вигляді документів будь-якої форми.

Кожна інформаційна система потребує створення складної моделі реального світу, що повинна знайти своє відображення у базі даних. Бази даних являються сердцевиною будь-якої інформаційної системи. В широкому розумінні база даних - це сукупність описів об‘єктів реального світу та зв‘язків між ними, що належать до конкретної прикладної області і використовуються для вирішення задач у межах цієї області.

Інформаційні системи розроблювані для потреб харчової промисловості повинні враховувати характерні риси харчового виробництва, що накладає певний відбиток на структуру БД, а саме:

  • Великий асортимент сировини, із різними показниками якості;

  • Терміни придатності сировини;

  • Великий асортимент готової продукції і відповідно рецептури продукції;

  • Якісні показники готової продукції;

  • Терміни зберігання та реалізації готової продукції;

  • Широкий спектр пропозиції на ринку сировини;

  • Сезонну зміну попиту на продукцію ;

  • Велику кількість підприємств-конкурентів, як вітчизняних так і зарубіжних.

Ці риси, наряду з типовими рисами виробничого підприємства, притамані більшості підприємств м‘ясо-молочної та хлібопекарської галузей, деякі з них - цукровій, спиртовій, зернопереробній та іншим галузям. Задачами інформаційних систем, враховуючи особливості харчових підприємств, є вчасне оперативне і в потрібному обсязі надання інформації персоналу підприємства для прийняття управлінських рішень, ведення бухгалтерського обліку, забезпечення безпаперового документооббігу та інше.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]