Студопедия
Контакти
 


Тлумачний словник

Реклама: Настойка восковой моли




Авто | Автоматизація | Архітектура | Астрономія | Аудит | Біологія | Будівництво | Бухгалтерія | Винахідництво | Виробництво | Військова справа | Генетика | Географія | Геологія | Господарство | Держава | Дім | Екологія | Економетрика | Економіка | Електроніка | Журналістика та ЗМІ | Зв'язок | Іноземні мови | Інформатика | Історія | Комп'ютери | Креслення | Кулінарія | Культура | Лексикологія | Література | Логіка | Маркетинг | Математика | Машинобудування | Медицина | Менеджмент | Метали і Зварювання | Механіка | Мистецтво | Музика | Населення | Освіта | Охорона безпеки життя | Охорона Праці | Педагогіка | Політика | Право | Програмування | Промисловість | Психологія | Радіо | Регилия | Соціологія | Спорт | Стандартизація | Технології | Торгівля | Туризм | Фізика | Фізіологія | Філософія | Фінанси | Хімія | Юриспунденкция

ЛЕКЦІЯ №7

Тема: Основні поняття баз даних. Робота з СУБД Access

1. Поняття баз даних. Основні об’єкти бази даних.

2. Робота з таблицею в режимі конструктора та майстра.

3. Визначення властивостей поля та властивостей таблиці.

 

 

Література:

Войтюшенко Н. М., Інформатика і комп’ютерна техніка: навч. пос. [для студ. вищ. навч. закл.]/ Н. М. Войтюшенко, А. І. Остапець. – [2-ге вид.]. – К.: Центр учбової літератури, 2009. – 564 с.–ст. 431-447

 

 

Традиційно, поняття база даних означає набір взаємозалежних даних, що зберігаються в організованій формі. Створення й роботу з ба­зами даних здійснюють за допомогою спеціальних програм - систем управління базами даних (СУБД). На даний період на програмному ри­нку налічується близько 50 різних СУБД, які можна класифікувати по наступних ознаках:

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

по складності й функціональних можливостях - СУБД для персонального використання або настільні (наприклад, Рагасіох, Лссе$$, РохРто і ін.), мережні СУБД, які функціонують у режимі клієнт-сервер (наприклад, Огасіе, Іп/огтіх і Іпдгеі).

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

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



Интернет реклама УБС

Елементи даних, із яких складається кожний запис, називаються полями. Оскільки у всіх записах є ті самі поля (із різними значеннями), полям зручно дати унікальні імена. Багато практично важливих випадків добре укладаються в таке представлення даних.

Наприклад, у відділі кадрів інформація про співробітників має таку природу: співробітників приймають на роботу й звільняють, але форма особового листка по обліку кадрів залишається незмінною для кожного співробітника. Товарно-матеріальні цінності приходять і йдуть, але форма інвентарної картки також залишається незмінною. Число прикладів легко можна помножити, але вже ясно, що СУБД є підходящим засобом у всіх випадках, коли вхідну інформацію можна предста­вити у вигляді таблиці постійної структури, але невизначеної довжини або у вигляді картотеки, що містить невизначену кількість карток пос­тійної структури. Усі СУБД підтримують у тій або іншій формі чотири основних операції:

• додати у базу даних один або кілька записів;

• видалити з бази даних один або кілька записів;

• знайти в базі даних один або кілька записів, що задовольня­ють заданій умові;

• обновити в базі даних значення деяких полів в одному або декількох записах.

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

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

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

Ієрархічна й мережна моделі даних стали застосовуватися в системах управління базами даних на початку 60-х років.

У реляційній моделі дані й взаємозв'язки між ними представляються за допомогою прямокутних таблиць. Рядки в реляційній базі даних називають записами, а стовпці - полями. Модель реляційної' бази даних була вперше розроблена доктором 3. Ф. Коддом на початку 70-их XX ст. як більш зручний засіб збереження, вибірки й маніпулювання даними, чим ієрархічні й мережні бази даних. Модель двомірної таблиці дозволяє звертатися до даних як по рядках, так і по стовпцях, що є значною перевагою.

Перевагою реляційної моделі є відносна простота інструментальних засобів її підтримки. Завдяки відсутності дублювання даних, для реляційних СУБД значно знижуються вимоги до пам'яті й дискового простору.

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

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

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

У реляційних СУБД дублювання інформації зведене до мініму­му. Практично повторюються тільки коди, що зв'язують дані декількох таблиць. У таблицях СУБД не утримуються дані, що обчислюються, тоді як табличні процесори працюють із таблицями, які обчислюються.

У якому ж випадку використовувати СУБД? Якщо інформація перебуває в одній таблиці, що складається з невеликої кількості полів (10-12), а кількість записів не перевищує 25-30, то можна скористатися програмами Word або EXCEL. Якщо даних багато, використовуються вони багатьма користувачами й (або) для різних цілей, потрібен строгий контроль за схоронністю даних - у кожному з цих випадків необхідно використовувати базу даних і відповідну СУБД.

Загрузка...



<== попередня сторінка | наступна сторінка ==>

Не знайшли потрібну інформацію? Скористайтесь пошуком google:


 

© studopedia.com.ua При використанні або копіюванні матеріалів пряме посилання на сайт обов'язкове.


Генерація сторінки за: 0.003 сек.