Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Система керування базами даних




Lycos

Пошта Яндекса

Rambler-пошта

Ua.fm

Express Mail

Ukrpost

Ukr net

http://ukr.net

Україна онлайн

http://mail.online.ua

http://www.ukrpost.net

http://mail.zp.ua

http://ua.fm

Російські безкоштовні поштові сервера

http://mail.rambler.ru

http://mail.yandex.ru

Mail.ru

http://www.mail.ru

Hot-box.ru

http://www.hotbox.ru

«Нова пошта»

http://www.newmail.ru

KM.ru

http://www.freemail.ru

Англомовні безкоштовні поштові сервера

Yahoo!

http://mail.yahoo.com

http://login.mail.lycos.com


 

23. Поняття про бази даних (БД) та моделі подання даних. Загальні відомості про СУБД

БД – це сукупність повідомлень (даних), поданих у ви­гляді впорядкованого набору елементів однакової струк­тури та організованих за певними правилами, що передбачають загальні принципи опису, зберігання і опрацювання даних.

Приклади галузей використання баз даних:

· інформаційна система продажу і резервування авіа та залізничних квитків;

· база даних, що замінює паперовий бібліотечний каталог;

· електронні енциклопедії з відомостями, наприклад, про медичні поради і рецепти для лікування різноманітних захворювань, музичні твори та інструменти, шедеври Ермітажу або кулінарні рецепти, хімічні елементи, спів­робітники деякої установи;

· бази даних, що містять номери телефонів та адреси меш­канців міста, бази даних з інформацією про власників автомобілів; бази даних товарів, що продаються у вели­кому магазині тощо.

Суттєві ознаки БД:

· сукупність повідомлень чи даних;

· повідомлення мають однакову структуру і відносять­ся до однієї предметної галузі;

· дані організовані спеціальним чином;

· існують правила, за якими кожний з елементів бази даних можна описати;

· існують правила, за якими існуючий набір даних можна доповнити;

· можна сформулювати правила опрацювання так по­даних даних.

Моделі подання даних

Розрізняють фактографічні і документальні бази да­них. У фактографічних базах даних містяться короткі відо­мості про об’єкти, що описуються, подані в точно визначе­ному форматі. Наприклад бази даних книжкового фонду бібліотеки, кадрового складу установи, наявності авіаквит­ків у касі швидше за все будуть організовані як фактографі­чні. У базі даних бібліотеки про кожну книжку зберігають­ся бібліографічні відомості: рік видання, автор, назва, ви­давництво тощо. Зрозуміло, текст її в базі даних міститися не буде. У базі даних відділу кадрів установи зберігаються анкетні дані співробітників: прізвище, ім'я, по батькові, рік і місце народження тощо.

Бази даних щодо законодавчих актів у галузі карного права; сучасної музики, напевно, будуть організовані як до­кументальні. Перша з них буде містити тексти; друга – тексти і ноти пісень, біографічну і довідкову інформацію про життя і творчість композитора, виконавців, звукові записи і відеокліпи. Отже, документальна БД містить інформацію різного типу: текстову, графічну, звукову, мультимедійну.

Характер зв'язків між елементами бази даних визначає тип організації даних (модель подання даних)структу­ру даних. Розрізняють ієрархічні, реляційні та мережеві ба­зи даних.

 

Найбільш поширеними є реляційні бази даних. Реляційною базою даних (від англ. слова relation – відношення) називається база даних, що містить інформацію, подану у відповідних прямокутних таблицях. Така таблиця назива­ється відношенням. Кожний рядок таблиці містить інфор­мацію про один окремий об’єкт системи (про конкретну книжку, співробітника установи тощо), а кожний стовп­чик – певні характеристики (властивості, атрибути) цих об’єктів. Наприклад, атрибутами об’єктів можуть бути ав­тор книжки, посада співробітника, відділ, у якому він пра­цює, тощо. Рядки такої таблиці називаються – записами, а стовпчики – полями. Кожний запис повинен відрізняти­ся від інших значеннями головного ключа – певного поля або сукупності полів, що ідентифікують запис, роблять йо­го унікальним. Для кожного поля визначається тип і фор­мат. Частіше за все реляційна база даних – це сукупність таблиць, що зберігається на диску, як множина файлів. Рі­зні таблиці можуть бути зв’язаними між собою через спіль­ні поля.

Реляційна модель бази даних має такі властивості:

1. Кожний елемент таблиці – один елемент даних.

2. Усі дані в одному і тому ж стовпчику в таблиці мають один тип.

3. Кожний стовпчик (поле) має унікальне ім'я.

4. Однакові рядки в таблиці відсутні.

5. Порядок слідування рядків у таблиці може бути до­вільним і може характеризуватися кількістю полів, кількі­стю записів, типом даних.

Над реляційною базою часто необхідно виконувати такі дії:

· впорядкування даних;

· вибір даних за ознаками;

· пошук записів.

У Ієрархічній моделі баз даних основною структурою по­дання інформації є дерево. Усі вершини дерева мають певні рівні. На найвищому (першому) рівні знаходиться тільки одна вершина, яка називається коренем дерева – вузлом. Вона сполучається ребрами з усіма вершинами, що знахо­дяться на наступному – другому рівні, і лише з ними. Вер­шини другого рівня сполучаються з вершинами третього рівня ребрами так, що кожна вершина третього рівня спо­лучена тільки з однією вершиною другого рівня, і т. д.

У мережевій моделі баз даних основною структурою є ме­режі, тобто довільні графи, у вершинах яких записана де­яка інформація, а ребра відповідають зв’язкам між верши­нами (граф – це математична конструкція, що складаєть­ся з вершин і ребер).

Класифікація баз даних відображається на малюнку (рис. 1.5).


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

Для роботи з базою даних система керування повинна за­безпечувати можливість внесення і читання інформації, ро­боту з великим обсягом даних, швидкість пошуку, ціліс­ність даних (їх несуперечність), захист від руйнування, спотворення (не тільки при випадкових помилках користу­вача), від несанкціонованого доступу, систему «люб'яз­них» підказок (з розрахунку на користувача без спеціаль­ної підготовки) тощо.

Компоненти СКБД: ядро, процесор мови БД, підсистема підтримки часу виконання, сервісні програми.

Приклади СУБД: Oracle, MS SQLServer, Informix, Sybase, Access.


 




Поделиться с друзьями:


Дата добавления: 2015-05-07; Просмотров: 725; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.007 сек.