русс | укр

Мови програмуванняВідео уроки php mysqlПаскальСіАсемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование


Linux Unix Алгоритмічні мови Архітектура мікроконтролерів Введення в розробку розподілених інформаційних систем Дискретна математика Інформаційне обслуговування користувачів Інформація та моделювання в управлінні виробництвом Комп'ютерна графіка Лекції


Поняття про бази даних,їх класифікація,призначення,основні операції з базами даних.


Дата додавання: 2014-11-27; переглядів: 1196.


База даних (скорочено — БД) — впорядкований набір логічно взаємопов'язаних даних, що використовуються спільно та призначені для задоволення інформаційних потребкористувачів. У технічному розумінні включно й система керування БД.

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

З метою забезпечення ефективності доступу записи даних організовують як множину фактів (елемент даних).

     
     
     
     
 
 
Класифікація Баз Даних (БД) Існує величезна кількість різновидів баз даних, що відрізняються за різними критеріями (наприклад, в «Енциклопедії технологій баз даних» М. Р. Когаловского визначаються понад 50 видів База Даних). Укажемо тільки основні класифікації. По моделі даних: Ієрархічна модель бази данихскладається з об'єктів з покажчиками від батьківських об'єктів до нащадків, з'єднуючи разом зв'язану інформацію. Ієрархічні бази даних можуть бути представлені як дерево, що полягає з об'єктів різних рівнів. Верхній рівень займає один об'єкт, другий — об'єкти другого рівня і т.д. Між об'єктами існують зв'язку, кожний об'єкт може містити в собі кілька об'єктів більш низького рівня. Такі об'єкти перебувають відносно предка (об'єкт більш близький до кореня) до нащадка (об'єкт більш низького рівня), при цьому можливо, коли об'єкт-предок не має нащадків або має їх декілька, тоді як в об'єкта-нащадка обов'язково тільки один предок. Об'єкти, що мають загального предка, називаються близнюками. До основних поняттів мережної моделі бази данихставляться: рівень, елемент (вузол), зв'язок. Вузол — це сукупність атрибутів даних, що описують деякий об'єкт. На схемі ієрархічного дерева вузли представляються вершинами графа.У мережній структурі кожний елемент може бути пов'язаний з будь-яким іншим елементом. Мережні бази даних подібні ієрархічним, за винятком того, що в них є покажчики в обох напрямках, які з'єднують родинну інформацію. Незважаючи на те, що ця модель вирішує деякі проблеми, пов'язані з ієрархічною моделлю, виконання простих запитів залишається досить складним процесом. Також, оскільки логіка процедури вибірки даних залежить від фізичної організації цих даних, те ця модель не є повністю незалежною від додатка. Інакше кажучи, якщо необхідно змінити структуру даних, то потрібно змінити й додаток. Реляційна база даних— база даних, заснована на реляційній моделі даних. Термін «реляційний» означає, що теорія заснована на математичнім понятті відношення (relation). У якості неформального синоніма терміну «відношення» частіше зустрічається слово таблиця. Необхідно пам'ятати, що «таблиця» є поняття нестроге й неформальне й часто означає не «відношення» як абстрактне поняття, а візуальна вистава відносини на папері або екрані. Некоректне й нестроге використання терміна «таблиця» замість терміна «відношення» нерідке приводить до недорозуміння. Найбільш часта помилка полягає в міркуваннях про те, що РМД має справу з «плоскими», або «двовимірними» таблицями, тоді як такими можуть бути тільки візуальні представлення таблиць. Відносини ж є абстракціями, і не можуть бути ні «плоскими», ні «неплоскими». 38.Поняття про комп’ютерні мережі,їх призначення та використання. Комп‘ютерна мережа (Network) - це два і більше ПК, з‘єднаних між собою з метою швидкого обміну даними та спільного використання ресурсів. Для реалізації мережі необхідні компоненти двох типів: апаратні і програмні. Апаратна частина забезпечує фізичне з’єднання комп’ютерів. З‘єднання ПК може відбуватись, як традиційним способом, за допомогою кабельних систем, так і безпровідним (wireless) зв’язком. Кабельна система традиційно включає в себе кабель та мережеві адаптери. Безпровідний зв’язок реалізовується за допомогою радіохвиль та радіомодемів, інфрачервоних променів та спеціальних портів. Програмна частина мережі - це мережева операційна система, що забезпечує роботу ПК, протоколи і прикладні програми, які підтримують роботу в мережі. Все різноманіття комп'ютерних мережможна класифікувати по групі ознак: 1. Територіальна поширеність. 2. Відомча приналежність. 3. Швидкість передачі інформації. 4. Тип середовища передачі. 5. Тип функціональної взаємодії. 6. Топологія. 1) По територіальній поширеності По територіальній поширеності мережі можуть бути персональними, локальними (локальна мережа, кампусна мережа), міськими, національними, глобальними. Персональна мережа (англ. Personal Area Network) – це мережа побудована навколо користувача. Дані мережі об’єднують між собою всі персональні пристрої користувача (телефони, КПК, смартфони, ноутбуки, ітд.). Найбільш відомими стандартами побудови персональних мережє Bluetooth, Zigbee. Локальна мережа (англ. Local Area Network) - комп'ютерна мережа, що покриває зазвичай відносно невелику територію або невелику групу будівель (будинок, офіс, фірму, інститут). Також існують локальні мережі, вузли яких рознесені географічно на відстані більше 12 500 км. (космічні станції і орбітальні центри). Не дивлячись на такі відстані, подібні мережі все одно відносять до локальних. Локальні мережі в свою чергу класифікуються на невеликі локальні мережі та міські мережі (CAN, Campus Area Network). Міські мережі розташовуються на порівняно невеликій території та об’єднують міжсобою декілька будинків. Національні – це мережі, які розташовуються на території певних держав. Український сегмент мережі Інтернет є прикладом національної мережі. Глобальні - на території держави або групи держав, наприклад, всесвітня мережа Internet. Розташовується на великій території і містить десятки та сотні тисяч ПК. 2) Відомча приналежність До таких мережвідносять приватні мережі та мережі державних стурктур. 3) За швидкістю передачі За швидкістю передачі інформації комп'ютерні мережі діляться на низко-, середньо- і високошвидкісні. - низькошвидкісні (до 10 Мбіт/с); - середньошвидкісні (до 100 Мбіт/с); - високошвидкісні (понад 100 Мбіт/с). 4) За типом середовища передачі За типом середовища передачі мережі розділяються на: - провідні (коаксіальні, на витій парі, оптоволоконні); - безпровідні

<== попередня лекція | наступна лекція ==>
Функції мови Сі для запису і читання із файла.Функції для опрацювання файлу. | Архітектура комп’ютерних мереж,поняття про проокол роботи мережі.


Онлайн система числення Калькулятор онлайн звичайний Науковий калькулятор онлайн