2013_OPBD-OA_1_Teoretichni_osnovi_SUBD.ppt
- Количество слайдов: 20
Тема 1 Теоретичні основи баз даних Лекція 1 Вступ до дисципліни
Використання БД в банківській сфері ІС уст. НБУ ІС держ. уст. ОСНОВНІ ЗАДАЧІ БД БД БД ВИКОРИСТАННЯ БД уст. НБУ держ. уст. ІС банку БД 3. банку 1. Створення БД. ІС клієнту 2. Наповнення БД. БД потрібної клієнту Відбирання інформації з БД. ІС ринк. уст. ІС РЦ ПС ІС ринк. уст. даних ІС РЦ ПС 4. Оформлення відібраних для подальшого використання. БД БД ринк. уст. РЦ ПС
ПИТАННЯ ЛЕКЦІЇ
Предмет: бази даних та системи управління базами даних. Мета: навчання проектуванню, створенню, експлуатації та адмініструванню баз даних. Контрольні: Пз 5, Пз 8 ─ по 20 балів. Індивідуальна робота: ІР 1, ІР 2 ─ по 10 балів. Практичні роботи: Пз 1 – Пз 8 – по 5 балів – виконання – 3, у зошиті – 1, захист – 1 (за 1 тиждень). СР – 27 годин. Консультування – 4 год. ПМК: Оп=Ом 1+Ом 2
Рекомендована література § Глушаков С. В. , Ломотько Д. В. Базы данных: Учебный курс. – Х. : Фолио, ООО «Издательство АСТ» , 2002. § Ситник Н. В. , Краснюк М. Т. Проектування баз і сховищ даних. Навч. метод. посіб. для самост. вивч. – К. : КНЕУ, 2005. § Фрост Р. , Лей Д. , Ван Слайк К. Проектирование и разработка баз данних. Визуальный подход – М. : НТ Пресс, 2007. § Туманов В. Е. , Маклаков С. В. Проектирование реляционных хранилищ данных. – М. : Изд. Диалог-МИФИ, 2007. § Харитонова И. А. . Micrоsoft Office Access 2007/ И. А. Харитонова, Л. В. Рудикова. – СПб. : БХВ-Петербург, 2008. + Видеокурс (на CD-ROM). § Кобилін А. М. Методичні вказівки до індивідуальної роботи студентів з дисципліни. . . – Харків: ІВВ ХІБС УБС, 2009. § Кобилін А. М. Методичні рекомендації до проведення практичних занять з дисципліни. . . – Харків: ІВВ ХІБС УБС, 2009. § Кобилін А. М. Методичні рекомендації до самостійної роботи студентів з дисципліни. . . – Харків: ІВВ ХІБС УБС, 2009.
2. ОСНОВНІ ПОНЯТТЯ БАЗ ДАНИХ Найпоширеніші СУБД: загального призначення ─ d. Base, Fox. Pro, Paradox, MS Access, виробничого призначення ─ MS SQL Server, My SQL, Oracle.
Основні види (моделі) БД Спискові Ієрархічні минуле Оієнтовані на знання – екземпляри явищ розглядаються як структури, Мережні що відповідають обраній моделі подання знань (логічній, сучасність Реляційні продукційній, мережній або Постреляційні – кожний – Реляційні – кожний елемент Багатовимірні – явища Об'єктноорієнтовані Постреляційні фреймовій). Спискові – кожний різновид елемент списку явищ одного типу подаються багатовимірними екземпляри явищ Особливості: – кожний елемент Мережні – кожний елемент Ієрархічні типу (екземпляр явища) описаний явищ розглядається як список таблицями (гіперкубами), що розглядаються як ієрархії Багатовимірні перспектива списку явищ одного типу описаний таблицею, елементи рядком таблиці або сукупністю неструктурованих екземплярів збираються з мережі БД за об'єктів, що відповідають є поєднанням постреляційної, Об'єктноорієнтовані (екземпляр явища) має якої також можуть описуватись пов'язаних рядків декількох цього явища. замовленням користувача – певній ієрархії типів. багатовимірної та об’єктно- мережну структуру. таблицями. таблиць. ієрархічну структуру. основа OLAP- технології орієнтованої моделей БД. Наприклад: Переваги: Орієнтовані на знання (Online Analytical Processing). Наприклад: Переваги: список найменувань товарів, найбільш відповідають Переваги: список відомостей про бізнес Наочніші, ефективніші і облік діяльності підприємства, список валют, список відомостей про клієнтів сучасним технологіям пристосовані для побудови баз www. avt. miem. edu. ru – сайт МІЕМ клієнтів банку. технологічніші за реляційні. установи. список номерів операцій. банку. для всебічного аналізу даних. програмування. знань інтелектуальних систем. www. pcweek. uа – сайт PCWeek Корпоративные системы
Електронні таблиці MS Excel як БД Таблична БД – таблиця або сукупність пов’язаних таблиць, що містить дані про множину об’єктів одного типу. Реляційні БД - – таблиці даних, що БД містить значення одного Поле відповідають вимогам: атрибуту для всіх об’єктів. 1) дані Як ви вважаєте, в комірках одного Запис БД - стовпця Валюта Курс Кількість Вартість (поля) повинні мати однаковий містить сукупність яка 100000 БД найбільш USD 5, 05 модель505000 значень атрибутів тип (розмірність, формат); відповідає 1460000 одного об’єкта. можливостям EUR 6, 84 200000 GBP 2) дані в кожному рядку (записі) 10, 12 50000 414500 MS Excel ? Relation – повинні знаходитись у одному і CHF 4, 17 30000 93600 відношення тому ж відношенні. Поле запису БД - містить значення одного атрибуту для одного об’єкту.
Приклади Таблиця не є реляційною БД: реляційної БД Порядок створення 1. Визначити тип об'єктів, що будуть описуватись БД. Чи є Порушені ці таблиці 2. Визначити найменування полів БДобидві вимоги до (стовпців). реляційними реляційних БД 3. Визначити розмірність даних для кожного поля БД. базами даних 4. Визначити діапазони значень і формати полів записів. 5. Створити заголовок БД. 6. Ввести дані в поля записів. ? Таблиця є реляційною БД: Рядок заголовку таблиці Рядки записів
3. ОСНОВНІ МЕХАНІЗМИ СУБД лінії поля, списки, Звіти – способи формування електронних чи Форми – діалогові вікна, призначені для Елементи способи керованого користувачем Елементи флаги, рамки кнопки, Фільтри – друкованихвідображення на екрані введення, документів, на основі вмісту малюнки вимикачі, вкладки, управління записів за. Excel як СУБД та відбирання визначенимиоформлення умовами. Механізми написи таблиць та запитів. БД. редагування даних ітаблиць перемикачі т. д. Дата Створення списків записів. Валюта = USD або EUR Кількість способи Запити – > 100000 Сортування таблиць. Макроси і Елементи Форми Звіти формування тимчасових процедури – Фільтрація записів. управління Private Sub Кнопка 12_Click() сукупностей даних БД On Error Go. To Err_Кнопка 12_Click Валюта Запити до БД. = GBP екранні об’єкти (динамічних таблиць) для Do. Cmd. Close форм для і процедури – сукупності команд Exit_Кнопка 12_Click: Функції БД. Макроси подальшого маніпулювання. Exit Sub здійснення виконуються у відповідь на дії Фільтри що Err_Кнопка 12_Click: Запити СУБД, ними. Форми. Msg. Box Err. Description діалогу СУБД з користувача. Exit_Кнопка 12_Click Звіти. Resume користувачем. End Sub Введення, Імпортування зовнішніх даних. Таблиці редагування і збереження даних
Створення списку записів
Сортування списку
Фільтрація записів
Вбудовані форми
Перевірка вводу
Імпортування даних
Створення запиту
Функції БД
4. РОБОТА ЗІ ЗВЕДЕНИМИ ТАБЛИЦЯМИ ТА ДІАГРАМАМИ Зведена таблиця – допоміжний механізм для унаочнення, оброблення і аналізу великих обсягів табличних даних, згрупованих за певними ознаками. Зведена діаграма – діаграма, що наочно відображає дані зведеної таблиці.
Створення зведеної таблиці 7 3 51 4 6 2
2013_OPBD-OA_1_Teoretichni_osnovi_SUBD.ppt