Основные понятия теории баз данных План



бет3/4
Дата27.12.2023
өлшемі23,92 Kb.
#199684
1   2   3   4
Байланысты:
9

История развития БД
 
Концепция БД сложилась в конце 60-х годов прошлого столетия и с тех пор постоянно развивалась.
Первый этап сложился к началу 60-х годов прошлого века и характеризуется следующими признаками:
 информация преимущественно хранится в последовательных файлах на магнитных лентах;
 физическая структура данных строго соответствует логической;
 в качестве архива хранятся несколько копий файлов;
 файлы предназначены для единственной программы;
 программист планирует не только логическую, но и физическую организацию данных;
 при изменении физической или логической организации данных программа должна перерабатываться.
Второй этап относится к середине 60-х годов и имеет следующие особенности:
 появились внешние устройства прямого доступа, позволившие осуществить произвольный доступ к записям (прямой, индексно-последовательный);
 вошли в употребление процедуры поиска записи по ключевому полю (обычно одному);
 стало возможным переносить файлы на другие внешние устройства без изменения прикладных программ, что обычно обеспечивалось средствами языка управления данными соответствующей операционной системы.
Третий этап начался с конца 60-х годов. Основным достижением можно считать осознание необходимости централизации данных для доступа к ним различных приложений. При этом уменьшается избыточность и противоречивость информации, приложения используют стандартные средства доступа к данным. На этом этапе возросла сложность организации данных, был реализован эффективный поиск записей по многим ключам.
Именно на этом этапе появились первые СУБД. Прежде всего развивались теория и практика построения иерархических и сетевых СУБД. В этих моделях связи данных описываются с помощью деревьев и графов общего вида.
Четвертый этап датируется второй половиной 70-х годов. На этом этапе были реализованы следующие основные характеристики СУБД:
 логическая и физическая независимость данных;
 удобство развития БД;
 безопасность, секретность, целостность данных;
 поиск информации по различным запросам;
 языковые средства для администратора, прикладного программиста, пользователя-непрофессионала.
С начала 70-х годов после публикаций Э.Кодда начались активные исследования реляционной модели данных. Основу реляционной СУБД составляют таблицы. Вплоть до 80-х годов реляционные СУБД считались перспективными, но трудными для реализации.
Новый этап в развитии СУБД наступил при появлении персональных компьютеров. На этом этапе на передний план вышли такие особенности СУБД, как:
 дружественность и удобство работы пользователя (развитые диалоги, меню, оконный интерфейс, контекстная помощь);
 упрощение громоздких схем СУБД за счет частичной реализации ряда свойств;
 почти полный переход на реляционные СУБД;
 ориентация не только на программиста, но и на пользователя-непрофессионала;
 наличие средств автоматизации программирования в виде генераторов форм, меню, отчетов, запросов.
 


Достарыңызбен бөлісу:
1   2   3   4




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет