КАТЕГОРИИ: Архитектура-(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; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |