Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1_Shporki.docx
Скачиваний:
2
Добавлен:
01.03.2025
Размер:
162.56 Кб
Скачать

34.Понятие субд. Архитектура субд

Поняти СУБД - комплекс языковых и программных ср-в, предназначенных для создания, ведения и совместного использ БД многими пользователями.

Языковые ср-ва СУБД: 1)язык определения данных – ЯОД исп-ся для описания стр-ры данных и их типов, задания ограничений для данных, хранимых в базе, ограничений доступа к данным; 2)язык манипулирования данными – ЯМД исп-ся для вставки данных в БД, удаления, модификации или выбора данных из БД. SQL – язык структурированных запросов; QBE – язык запросов по образцу. Программные ср-ва СУБД выполняют функции хранения, изменения и обработки инфы. ПО включает операционную систему, ПО самой СУБД, прикладные проги, включая и сетевое ПО, если СУБД исп-ся в сети.

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

35. Возможности, предоставляемые субд пользователям. Производительность субд

Основ функцион возм: создание БД, актуализация БД, ввод и обработка Д, отбор Д по запросам, представ Д в виде табл, отчётов, графиков.

  • создание БД;

  • обновление хранящихся в ней данных;

  • быстрое извлеч из Б необход данны по запросам пользовател

  • выполнение вычислений над данными;

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

  • создание отчетов на основе информ БД для ее анализа польз;

  • разработка приложений;

  • экспорт/импорт данных в БД из приложений;

  • публикация БД в Internet;

  • управление БД, а именно:

- поддержка целостности БД с помощь механизма транзакций.

- защита данных от несанкционированного доступа, от сбоев в работе компьютерной системы;

- восстановление БД в случае ее повреждения.

Одной из важнеш хар-к СУБД – производительность - величина, обратно пропорц времени, кот СУБД затрачивает на опред операцию по обработке данных. Показатели:

-время создания индексов и выполнения массовых операций: обновление, вставка, удаление Д.

-время выполнения запросов

-скорость поиска Инфы в неиндексиров полях

-время выполн операции импортирования БД из др форматов

-max число параллельных обращений к Д в многопользовательском режиме.

-время генерации отчётов

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]