Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
шпоры БИС(1).docx
Скачиваний:
6
Добавлен:
01.04.2025
Размер:
76.31 Кб
Скачать

41. Краткая характеристика субд.

Условно СУБД делят на группы по 2-м признакам:1)Поддержка обработки транзакций 3-и простых типа:a)СУБД, не обрабатывающие транзакции (старые версии FoxPro, Access).б)СУБД, частично работающие с транзакциями с помощью специальных библиотек и команд.в)СУБД, работающие только с транзакциями, без них работать не умеют.Вывод:1-е не годятся, 2-е годятся с ограничениями, 3-е годятся.2)Поддержка стандартного языка запросов SQL.(SQL – теоретическая модель работы с реляционными БД (табличная структура)).а)СУБД, которые не работают и не знают, что такое SQL. Пользуются своими программами.б)Частичная поддержка некоторых структур языка SQL.в)Полная поддержка SQL.Сервер БД – СУБД которая поддерживает транзакцию и язык запросов SQL.При работе определенной СУБД важными признаками являются форматы БД и правила целостности данных.Форматы – спецификация.т.е. однозначное описание структуры данных, исп. Для хранения и передачи информации в СУБД.Изначально - *.dbf файлы.Содержал заголовок, в котором хранилась информация о структуре данных, колличество записей,область данных,длина поля.Помимо *.dbf файлов имеются dbt файл, применяемый в dbaseto 3,а так же fpt файлы,исп. В FOXPro(позв. Хранить < объмы инф – ии).с одной стороны, чем стандартнее формат, тем проще доступ к данным (например: формат dbf), с другой стороны лучше иметь более закрытый формат.Правила целостности БД явл. Ключевыми и делятся на 2 типа: Простые: Тип данных, Уникальный ключ,Ограниченный диапазон значений (действие с такой таблицей увязывается с содержанием другой таблицы, здесь существуют дочерние записи, которые удалять нельзя), Ограничивающее действие (при удалении связи, она удаляется),Каскадное удаление. К сложным относятся: Хранимые процедуры – это расширение элементарных действий с записями с помощью дополнительной процедуры, хранимой вместе с данными. Триггеры – хранимая процедура с двумя вариантами действия в зависимости от условия (если, то). Простые правила присутствуют во всех СУБД, а сложные правила характерны для серверов БД, поддерживающих стандарт SQL.Производители АБС выбирают СУБД в зависимости от требований пользователя. Самыми дешевыми в обслуживании явл. СУБД DataBase, Persiv;однократная их установка позволяет работать с минимальными затр. На аппаратное и программное обеспечение для 50 пользователей. При увеличении числа пользователей требуется более мощная СУБД, при этом значительно возрастают затраты на приобретение лицензий, оборудования и содержания администратора Б.Д,Все СУБД поддерживают возможность резервного копирования,онлайн режим,быстрое восстановление файлов.

42. Пример реализации АБС с помощью различных платформ. СУБД отличают друг от друга механизмы реальной транзакции. Способы поддержки целостности доменной модели и способах организации прав доступа к данным. Выделяют 3 осн класса АБС : 1.Локальные модули с передачей д-х м\д ними вручную, т.е. АБС разбита на несколько модулей с упр-ем обмена инф-ей. 2.Экономич решения на базе доступного сервера системы Netwear и СУБД, поддерживающий обр-ку транзакций. Например:RSBank использ. ОС Netwear и СУБД FOXPro.(«+» экономичность «-» процедура построения индексов б.д.,которые применяются для быстрого доступа.Она является системной процедурой и при добавлении новой записи треб. Перенастраивать спецмальные индексы.Если происходит сбой во времени построения индексов,то система зависает;при орган. Работ. В многопользовательском режиме создаётся > количество промежуточных файлов,связь между которыми определяется с помощью других вспомогательных файлов.3. АБС реализ-ся на совр-х технологиях клиент-сервер с применением серверов б.д., поддерживающих SQL стандарт .Наиб популяр-м сервером б.д. явл-ся Oracle. В качестве ОС исп-ся Unix.