в. Прото, файлові системи однозначно залежався від програміста, оскількі ВСІ необхідні Предложения и Звіти повінні буті створені самє ним. У багатьох організаціях, як свідчіть література, події Розвивайся по одному з двох сценаріїв. 1) тіпі створюваніх Запитів малі фіксовану форму и Не було інструментів для создания незапланованіх або довільніх Запитів, як до даніх, так и відомостей про ті, Які тіпі даніх є доступними.
2) спостерігалося різке Збільшення кількості файлів и Додатків. У результаті співробітнікі відділу Обробка даних були не в змозі задовольніті ВСІ спожи помощью наявний на тієї годину ресурсів при цьом часто ігнорувалі питання ПІДТРИМКИ Функціонування система: Не передбачало заходь безпеки або цілісності даніх, засоби оновленого после збою апаратного и програмного забезпечення були обмеженності або взагалі відсутнімі. Доступ до файлів часто обмежувався одним користувачем, тоб н передбачало СПІЛЬНЕ Використання файлів даже робітнікамі одного відділу.
Системи з базами даних
Всі перераховані Вище обмеження фалового систем є наслідком двох факторів:
В· визначення даніх містіться всередіні прикладними програ, а не зберігається окремо и Незалежності від них.
В· Окрім прикладними програм НЕ передбача жодних других інструментів доступу до даніх та їх ОБРОБКИ.
Для Підвищення ефектівності роботи звітність, використовуват новий підхід, а самє базу даніх и систему Керування базами даніх, або СКБД.
База даних-це сумісно вікорістовуваній набор логічно зв'язаних даніх та описание ціх даніх, передбачення для удовольствие ІНФОРМАЦІЙНИХ потреб організації.
База даніх - це єдине, ровері сховище даніх, Яку одноразово візначається, а потім вікорістовується одночасно багатьма Користувачами з різніх Підрозділів. Замість окрем файлів з надлишково Даними, тут ВСІ дані зібрані разом з мінімальною частко надлішковості. База даних є корпоративний ресурс и НЕ захи якомусь окремому відділу. Зауважімо, что база даних зберігає НЕ позбав Робочі записи ПІДПРИЄМСТВА, альо ї їх описание. p> З точки зору Додатках, файл - це іменована область зовнішньої пам'яті, в якові можна Записати и З якої можна зчітаті дані.
Система управління файлами бере на себе Розподілення зовнішньої пам'яті, відображення імен файлів за відповіднімі адресами у зовнішній пам'яті и забезпечення доступу до даніх.
Перша Файлова система булу розроблено намаганнямі ФІРМИ IBM для Серії комп'ютерів 360. У файлових системах різніх операційніх систем файл для користувача представляється по-різному. Наприклад Користувачі ОС DEC, RSX, VMS, розглядають файл як послідовність запісів. Коженая запис - це байтовими послідовність постійного або змінного розміру. Записи можна зчітуваті або запісуваті послідовно або позіціонуваті файл на запис з Вказаним номером.
Деякі файлові системи дозволяють розбіваті запису на поля и оголошуваті деякі поля ключами записах. У таких системах можна сделать вібірку з файлу за завдання ключем. p> Інший підхід, Який набув Поширення разом з операційною системою UNIX, Полягає в тому, что будь-який файл представляється як послідовність байтів. З файлу Можливо зчітаті Вказану кількість байтів, або з качана, або Попередньо налаштувавші его на байт з Вказаним номером. Аналогічно Можливо записатися Вказаною число байт в Кінець файлу, або Попередньо виконан позіціонування файлу.
Як захістіті файл?
Оскількі файлові системи є спільнім Сховище файлів, Які в загально випадка належати різнім Користувач, системи Керування файлами Забезпечують авторізацію доступу до файлів. У загально вігляді підхід Полягає в тому, что по відношенню до шкірного зареєстрованого користувача даної обчіслювальної системи для шкірного наявного файлу вказуються Дії, Які дозволені або Заборонені для даного користувача. p> У більшості сучасних систем Керування файлами застосовується підхід до захисту файлів, что Вперше БУВ реалізованій в ОС UNIX. У Цій ОС шкірному зареєстрованому корістувачеві відповідає пара цілочісельніх ідентіфікаторів: ідентифікатор групи, до Якої захи цею користувач, и его власний ідентифікатор в групі. При шкірному файлі зберігається повний ідентифікатор користувача, Який створів цею файл, и фіксується, Які Дії з файлом может Виконувати его виробник, Які Дії з файлом Доступні для других Користувачів тієї самої групи І що могут делать з файлом ПРЕДСТАВНИК других груп. Ця інформація й достатньо компактна, зусилля Потрібні для перевіркі помірні, а такий способ контролю в більшості віпадків віправданім.
Щодо! застосування файлових систем
После Екскурсії в нас немає и возможности систем управління файлами підіб'ємо Підсумки. Звичайний, Перш за все файли застосовуються для Збереження текстової ІНФОРМАЦІЇ: документів, текстів програм ТОЩО. Такі файли звичайна створюються и модіфікуються помощью різноманітніх Текстову редакторів. Структ...