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

Вопросы для подготовки к зачету

по дисциплине «Базы данных»

Ширина Н.Ю.

  1. История развития баз данных. В истории вычислительной техники можно проследить развитие двух основных областей ее использования. Первая область — применение вычислительной техники для выполнения численных расчетов, которые слишком долго или вообще невозможно производить вручную. Развитие этой области способствовало интенсификации методов численного решения сложных математических задач, появлению языков программирования, ориентированных на удобную запись численных алгоритмов, становлению обратной связи с разработчиками новых архитектур ЭВМ. Вторая область, которая непосредственно относится к нашей теме, — это использование средств вычислительной техники в автоматических или автоматизированных информационных системах. Информационная система представляет собой программно-аппаратный комплекс, обеспечивающий выполнение следующих функций:

  • надежное хранение информации в памяти компьютера;

  • выполнение специфических для данного приложения преобразований информации и вычислений;

  • предоставление пользователям удобного и легко осваиваемого интерфейса

Обычно такие системы имеют дело с большими объемами информации, имеющей достаточно сложную структуру. В первых компьютерах использовались два вида устройств внешней памяти — магнитные ленты и барабаны

  1. Файлы и файловые системы. Файл — это именованная область внешней памяти, в которую можно записывать и из которой можно считывать данные. Система управления файлами берет на себя распределение внешней памяти, отображение имен файлов в соответствующие адреса во внешней памяти и обеспечение доступа к данным.Файловые системы: структура файлов, именование файлов, защита файлов, режим многопользовательского доступа.

  2. Первый этап - базы данных на больших ЭВМ, особенности развития этапа В 1968 году была введена в эксплуатацию первая промышленная СУБД система IMS фирмы IBM. В 1975 году появился первый стандарт ассоциации по языкам систем обработки данных. 1981 году Э. Ф. Кодд получил за создание реляционной модели и реляционной алгебры престижную премию Тьюринга Американской ассоциации по вычислительной технике.

  1. Эпоха персональных компьютеров, особенности развития этапа

  • Бд в основном с монопольном доступом

  • Имели развитый и удобный интерфейс

  • Поддеживался только внешний уровень представления реляционной модели, т.е. только внешний табличный вид структуры данных.

  • Высокоуровневые языки манипулировали данными типа реляционной алгебры и SQL в настольных СУБД поддерживались низкоур языки манипулирования данными на уровне отдельных строк таблиц

  • В настольных СУБД отсутствовали средства поддержки ссылочной и структурной целостности базы данных

  • Отсутвие администрирования

  • Скромное требование к аппаратному обеспечению

  1. Распределенные базы данных, особенности данного этапа. Транзакция - последовательностей операций над БД, переводящих ее из одного непротиворечивого состояния в другое непротиворечивое состояние. Успешное решение этих задач приводит к появлению распределенных баз данных, сохраняющих все преимущества настольных СУБД и в то же время позволяющих организовать параллельную обработку информации и поддержку целостности БД. Особенности :СУБД обеспечивает поддержку полной реляц модели (структура целостности, языковая цел-ть, ссылочная цел-ть); большинство соврем СУБД рассчитаны на многоплатформенную арх-ру; необходимость поддержки многопользовательской работы;потребность в новых реализациях; имеют средства подключения клиентских приложений; разработка ряда стандартов в рамках языков описания и манипулирования данными , начиная с SQL89, SQL92, SQL 99 и технологий по обмену данными; можно отнести начало работ, связывающихс концепцией обьектно-ориентированных БД.

  1. Перспективы развития систем управления базами данных. Этот этап характеризуется появлением новой технологии доступа к данным — интранет. Основное отличие этого подхода от технологии клиент-сервер состоит в том, что отпадает необходимость использования специализированного клиентского программного обеспечения. Для работы с удаленной базой данных используется стандартный браузер Интернета, например Microsoft Internet Explorer или Netscape Navigator, и для конечного пользователя процесс обращения к данным происходит аналогично скольжению по Всемирной Паутине.

  2. Понятие базы и банка данных, субд

Архитектура базы данных. Физическая и логическая независимость. Трехуровневая модель системы управления базой данных, предложенная ANSI. Банк данных (БнД) — это система специальным образом организованных данных — баз данных, программных, технических, языковых, организационно-методических средств, предназначенных для обеспечения централизованного накопления и коллективного многоцелевого использования данных.

База данных (БД) — именованная совокупность данных, отражающая состояние объектов и их отношений в рассматриваемой предметной области.

С

Самый верхний ур , где каждая модель имеет свое видение данных.

истема управления базами данных (СУБД) — совокупность языковых и программных средств, предназначенных для создания, ведения и совместного использования БД многими пользователями.

Управляющее звено, БД представлена в наиболее общем виде, которой обьединяет данные

Физ уровень , собственно данные, расположенные в файлах или в страничных структурах.