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

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

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

С пом языковых ср-в обеспечивается доступ пользователей к БД в абстрактных терминах, не связанным со способами хранения данных в компе. На язык-е ср-ва возлагаются 2 осн функции – описание БД и выполнение операций манипулирования данными. Описание БД (ЯОД) осущ-ется с пом языка определения данных. Позволяет пользователям ср-ва указания структуры данных и их типа, а также средства задания ограничений для данных, хранимых в базе. Язык манипулирования данными (ЯМД) позволяет вставлять, обновлять, удалять и извлекать данные из базы. Используется ещё язык запросов (SQL). Программные ср-ва СУБД реализуют фун-ии хранения, изменения и обработки инфы.

Архитектура представл о совокуп функц-ых компонентов с-мы и их взаимосвязях. Функции: 1. описаиние д. 2. обработка данных 3. управления (организация ввода, обработки и хранения) данными.

СУБД включает 3 составные части-компоненты:

  • подсистему средств проектирования представляет собой набор инструментов, упрощающих проектирование и реализацию БД и их приложений. Как правило, этот набор включает в себя средства для создания таблиц, форм, запросов и отчетов.

  • подсистему обработки обеспеч работу приложений БД, созданных с пом ср-в проектирования. Ее компоненты: процессор запросов, форм, генератор отчетов, ср-ва обработки на языках программирования.

  • ядро СУБД является посредником м/у данными подсистемами и БД, участвует в управлении транзакциями, блокировке, резервном копировании и восстановлении.

35. Функц-ные воз-сти субд. Производительность субд

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

36.Классификация субд. Режимы работы пользователя с субд

По степени универсальности различают СУБД общего и специального назначения. СУБД общего назначения не ориентированы на какую-либо конкретную предметную область

По типу поддерживаемой модели данных:

- иерархические. 1-ая – IMS компании IBM (1968г.);

- сетевые. 1-ая – IDS компании General Electric;

-реляц.1-ые коммерч реляц - от комп IBM, Oracle Corporation.

- постреляц uniVers, Bubba, Dasdb

- объектно-ориентированные ORION, IRIS, Vbase, PDM

- объектно-реляционные Postgres, UniSQL

- многомерные Unidata, D3,Cache (InterSystems)

По мощности:

- профессиональные (корпоративные Оrade.),

- персональные (настольные Access).

По режиму работы с БД: одно- и многопользовательские

По месту размещения: централиованная и распределённая

Три режима: через меню системы, командный-способ и программный

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