Інформаційна система - сукупність інформаційних підсистем, що характеризують управління об'єктом загалом

 

ІС є структурною одиницею вищого рівня і охоплює всю інформацію об'єкта (цеху, підприємства, установи, організації, галузі):

 

 

 

Рис.2. Взаємозв'язок між елементами логічної структури інформації

 

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

 

Поняття символу наведено вище.

 

Поле- множина символів, яка створює мінімальний семантичний елемент масиву.

 

Агрегат даних- це пойменована сукупність двох і більше елементів нижчого рівня, яка має окремий зміст . До агрегату даних можуть належати як елементи, так і інші агрегати даних. Прикладом агрегату даних можуть бути групи елементів, які утворюють "Адресу" або "Дату народження".

Запис- пойменована сукупність полів, об'єднаних за змістовним принципом.

 

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

 

Файл- іменована сукупність записів про об'єкти одного типу. Як правило, записи, що входять у файл, мають однакову структуру. Прикладом файлу може бути сукупність записів про колір пікселів, що складають зображення.

 

База даних - це іменована сукупність взаємозв'язаних даних, що відображає стан об'єктів і їх відношення в даній предметній області. Наприклад, база "Студент" містить інформацію про вік, стать, домашню адресу, успішність та інші дані про студента.

 

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

 

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

 

До нелінійних структур даних належать складні списки, дерева, мережі, табличні та гібридні структури:

 

· складні списки містять вкладені елементи (підсписки) меншого обсягу;

· деревоподібні структури - елементи розміщуються на різних рівнях і сполучаються за допомогою адрес;

· сіткові структури являють собою розширення дерева за рахунок нових адрес зв'язку;

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

· гібридні структури даних містять фрагменти різних структур.

 

Зі структурою пов'язана модель даних - фіксована система понять і правил для представлення структури даних.

 

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

 

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

Найпоширеніші моделі баз даних - реляційні. В них дані представляються у вигляді таблиць. Таке подання даних, що складається зі стовпців, які розташовуються у певному порядку зліва направо, називається відношенням. Тому ці таблиці називаються реляційними (від англ. relation - відношення).