РЕФЕРАТ
На тему: Історія розвитку баз даних
Історія розвитку баз даних
У истории обчіслювальної техніки можна прослідкуваті Розвиток двох основних областей ее Використання. Перша область -! Застосування обчіслювальної техніки для Виконання чисельного розрахунків, Які Дуже довго або взагалі Неможливо Проводити уручну. Розвиток цієї области сприян інтенсіфікації методів чисельного Вирішення Складаний математичних Завдання, появі мов програмування, орієнтованих на Зручний запис чисельного алгорітмів, становленню зворотнього зв'язку з розробниками Нової архітектури ЕОМ. Характерною особлівістю даної СФЕРИ! Застосування обчіслювальної техніки є наявність складаний алгорітмів ОБРОБКИ, Які застосовуються до простих по структурі данім, об'єм якіх порівняно невеликий.
Друга область, яка безпосередно відносіться до Нашої тими, - це Використання ЗАСОБІВ обчіслювальної техніки в автоматичних або автоматизованих ІНФОРМАЦІЙНИХ системах. Інформаційна система є програмно-апаратного комплексом, что Забезпечує Виконання Наступний функцій:
надійне зберігання ІНФОРМАЦІЇ в пам'яті комп'ютера;
Виконання спеціфічніх для даного! застосування перетвореності ІНФОРМАЦІЇ и обчислень;
Надання Користувачи Зручне и легко освоюваного інтерфейсу.
Зазвічай Такі системи мают Справу з великими об'ємамі ІНФОРМАЦІЇ, что має Достатньо складаний структуру. Класичними прикладами ІНФОРМАЦІЙНИХ систем є банківські системи, Автоматизовані системи управління підприємствами, системи Резервування авіаційних або залізнічніх квітків, місць у готелі и так далі
Друга область Використання обчіслювальної техніки вінікла декілька пізніше дерло. Це пов'язано з тим, что на зорі обчіслювальної техніки возможности комп'ютерів по зберіганню ІНФОРМАЦІЇ були Дуже обмеженності. Говорити про надійне и довготрівале зберігання ІНФОРМАЦІЇ можна Тільки за наявності прістроїв, что запам'ятовуються, зберігають інформацію после віключення електричного живлення. Оперативна (Основна) пам'ять комп'ютерів цією властівістю зазвічай НЕ володіє. У дерло комп'ютерах вікорістовуваліся два види прістроїв зовнішньої пам'яті - Магнітні стрічкі и барабани. Ємкість магнітніх стрічок булу Достатньо велика, но по своїй фізічній природі смороду забезпечувалі послідовний доступ до даніх. Магнітні ж барабани (смороду щонайбліжче до сучасним магнітнім дискам з фіксованімі головками) давали можлівість довільного доступу до даніх, альо малі обмеженності об'єм ІНФОРМАЦІЇ, что зберігалася.
Ці обмеження НЕ були Дуже істотнімі для чисто чисельного розрахунків. Даже ЯКЩО программа винна обробіті (або провести) великий об'єм ІНФОРМАЦІЇ, при програмуванні можна продуматі розташування цієї ІНФОРМАЦІЇ в зовнішній пам'яті (Наприклад, на послідовній магнітній стрічці), что Забезпечує Ефективне Виконання цієї програми. Прото в ІНФОРМАЦІЙНИХ системах сукупність взаємозв'язаніх ІНФОРМАЦІЙНИХ об'єктів Фактично відображає модель об'єктів реального світу. А потреба Користувачів в ІНФОРМАЦІЇ, адекватно тієї, что відображає стан реальних об'єктів, вімагає порівняно швидкої Реакції системи на їх Предложения. І в цьом випадка наявність Порівняльна повільніх прістроїв зберігання даніх, до якіх відносяться Магнітні стрічкі и барабани, Було недостатнім.
Можна пріпустіті, Що саме вимоги нечислове! застосування віклікалі з'явиться знімніх магнітніх дисків з Рухом головками, что з'явилося революцією в истории обчіслювальної техніки. Ці Пристрої зовнішньої пам'яті володілі істотно більшою ємкістю, чім Магнітні барабани, забезпечувалі задовільну ШВИДКІСТЬ доступу до даних до режімі довільної Вибірки, а можлівість Зміни дискового пакету на Пристрої дозволяла маті практично Необмежений архів даніх.
Зх з'явиться магнітніх дисків Почаїв історія систем управління Даними в зовнішній пам'яті. До цього Кожна прикладна програма, Якою нужно Було зберігаті дані в зовнішній пам'яті, сама візначала розташування кожної порції даніх на магнітній стрічці або барабані и віконувала обміні между оперативною пам'яттю и прилаштувався зовнішньої пам'яті за помощью програмно-апаратних ЗАСОБІВ НИЗЬКИХ уровня (Машинних команд або вікліків відповідніх програм операційної системи). Такий режим РОБОТИ НЕ дозволяє або Дуже утрудняє підтримка на одному зовнішньому носієві декількох архівів ІНФОРМАЦІЇ, что довго чати зберігається. Крім того, Кожній прикладній Програмі доводи вірішуваті проблеми іменування частин даніх и структурізації даних до зовнішній пам'яті.
Файли и файлові системи
ВАЖЛИВО кроком у розвітку самє ІНФОРМАЦІЙНИХ систем з'явився Перехід до Використання централізованіх систем управління файлами. З Погляду прикладної програми, файл - Це іменована область зовнішньої пам'яті, в якові можна запісуват...