Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ответы по бд.doc
Скачиваний:
6
Добавлен:
12.12.2019
Размер:
227.84 Кб
Скачать

1​)Базы данных. История развития.

В настоящее время в жизни человека огромное кол-во информации,поэтому для ее управления треб-ся создание огромного кол-ва баз и банков данных,к-ые используются в разл-ых отраслях челов-ой деят-ти.Обработка данных развивалось от примитивных методов от 50-х годов,сложным интерактивным системам сегодня.1) Первые коммерческие с-мы,к-ые в основном использовались для введения бухгалтерии и назывались системами обработки данных.Они выполняли те функции,к-ые можно было выполнять вручную.Например,комп-ые файлы соответствовали папкам бумаг,в этих файлах хранились сведения,например,в первом файле сведения о товарах,во втором файле сведения о поставщиках,в третьем файле сведения о клиентах и т.д.В основном такие файлы допускали лишь последовательный допуск к данным это означало,чтокаждая запись в файле м/б прочитано и обработано,только после того,как были прочитаны и обработаны не предществующие записи.Для таких систем треб-сь большой объем памяти,и большое время доступа к данным.2)На данном этапе стали разрабатываться системы,использующие файлы с произвольным доступом к данным,это давало возможность напрямую обращаться к конкретной записи,без предворительной обработки файла или последовательности чтения всех записей.В 1970 году Кодд опубликовал статью,которая послужила основой создания реляционной модели данных,где вся информация хранилась в таблицах.В настоящее время активно развивается Web приложения БД и БД с использованием интернет технологий.

2)Определение бд

Это организованная совок-ть данных,предназначенная для длительного хранения данных в памяти компьютера и постоянного использования. БД –это особые файлы, использование которых вместе со спец-ми программными средствами позволяет пользователю просматривать информацию,добавлять ее,изменять,копировать,удалять,сортировать и многое другое.Примером БД может быть записная книжка с телефонами.Это список владельцов телефонов и их телефонные номера,представленные в алфавитном порядке.Это проиндексированное БД. Использование индекса(в данном случае индексом яв-ся фамилия,имя владельца телефона) позволяет нам найти быстро требуемый номер телефона.

3​)Архитектура базы данных. Иерархическая модель данных.

Иерархическая СУБД-использование модели данных,в которых связи между данными имеют вид иерархии.Данную архитектуру харак-ет наличие однонаправленных связей между объектами БД.Это набор деревьев,где есть корень-предок,и потомки деревьев-поддеревья.У каждого потомка имеется только один предок.В данной модели все файлы связаны м-у собой физич-ми указателями,т.е.физ-ми адресами,где запись имеется на диске.Для того,чтобы найти конкретную запись можно проделывать след-ие операции:1)перейти вниз к первому потомку;2)перейти вверх к предку;3)перейти в сторону к другому потомку,т.е.для чтения данных из БД требовалось перемещение по записям.Достоинство данной модели:1)эффективное использование памяти;2)данная модель удобна для работы с иерархически упорядоченной информацией.Недостатки такой модели:1)грамозскость обработки инф-ии,достаточно сложными логич-ми связями;2)сложность понимания для обычного польз-ля такой структуры;3)не все связи можно представить в виде иерархии.