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

41.Системы управления базами данных (субд). Назначение, виды и основные функциональные возможности субд. Обзор существующих субд. Состав субд, их производительность.

ОТВЕТ:

СУБД – комплекс программных и языковых средств, необходимых для создания БД, поддержании их в актуально состоянии и организации поиска в них необходимой информации. Использование СУБД общего назначения в качестве инструментальной среды для создания ИС существенно сокращает сроки разработки, экономит бытовые ресурсы. Существующие СУБД: ORACLE, INGRES, INFORMIX, SUBASE, RDB, AS/400, SQL BASE, ACCESS, PARADOX, CLIPPER, CLARION, DBASE, FOX PRO, REBUS, BLASÉ, SQL SERVER 2000. СУБД бывают универсальные и специализированные. Основными характеристиками СУБД являются: 1. Производительность; 2. Обеспечение целостности данных на уровне БД; 3. Обеспечение безопасности; 4. Работа в многопользовательских средах; 5. Импорт-экспорт; 6. Доступ к данным через SQL. Производительность СУБД оценивается: 1) временем выполнения запроса; 2) Скоростью поиска информации в неиндексированных полях; 3) временем выполнения операций импортирования БД из других форматов; 4) скоростью создания индексов и выполнение таких массовых операций, как обновление, вставка, удаление данных; 5) максимальным числом параллельных обращений к данным в многопользовательском режиме. 6. Время генерации отчета.

Обеспечение целостности данных: наличие средств, позволяющих удостовериться, что информация в БД всегда остается корректной и полной. К средствам обеспечения целостности данных относятся: 1.Встроенные средства для назначения первичного ключа. 2. Средства поддержания ссылочной целостности, обеспечивающие запись информации о связях и пресекающие нарушение целостности данных.

Обеспечение безопасности: 1. Шифрование данных 2. Защита паролем 3. Ограничение уровня доступа.

Работа в многопользовательских средах: 1.Блокировка БД, файла, записи, поля. 2. Идентификация станций, устанавливающих блокировку. 3. Обновление информации после модификации 4. Контроль за временем и повторение обращения. 5. Обработка транзакций – последовательности операций пользователя над БД, которые сохраняют ее логическую целостность. 6. Работа с сетевыми системами.

Существующие СУБД: DBase, FoxPro, Access, Oracle, SQL-Server.

42.Инструментальные средства разработки баз данных. Построение er-моделей баз данных

ОТВЕТ:

В Access встроено большое количество программных пакетов для автоматизации обслуживания БД. Эти программные пакеты называются мастера, построители и надстройщики: мастер БД (при создании), мастер анализа таблицы (нормализация таблиц), мастер простых запросов, мастер форм, мастер отчетов, мастер публикаций в Веб, мастер импорта/экспорта, мастер подстановок, мастер наклеек, мастер элементов управления, мастер масок ввода, мастер сводных таблиц, мастер диаграмм, мастер по разделению баз данных.

Объекты СУБД:

Таблица – объект, который определяется и используется для хранения данных.

Запрос – объект, который позволяет пользователю получить нужные данные из одной или нескольких таблиц. Запрос можно связать на выборку, обновление данных, удаление или обновление.

С помощью запросов можно создать новые таблицы, используя данные из одной или нескольких существующих таблиц.

Формы - объекты, предназначенные для ввода данных, отображения их на экране или управления работой приложения.

Отчет – объект, предназначенный для создания документа, который впоследствии может быть распечатан или включен в документ другого приложения.

Макрос – объект, представляющий собой описание одного или нескольких действий, которые должна выполнить программа в ответ на определенное событие.

Модуль – объект, написанный на языке VB для приложений.

Access предусматривает средства безопасности данных. Позволяет назначать пароль для индивидуальных и групповых пользователей, присваивать различные права доступа отдельно к таблицам, запросам, отчетам, макрокомандам или новым объектам.