Налог на прибыль

НДС

Налоги

НДФЛ

Налог на имущество юрлиц

Налог на имущество физлиц

Налог на землю

Транспортный налог

Акцизы, НДПИ

Страховые взносы

Отчетность

УСН

Маркетплейсы

Затраты на производство

Капитал

Основные средства

Нематериальные активы

Денежные средства

Финансовые вложения, кредиты, займы, расчеты

ККТ

Производственные запасы

Учетная политика

Внутренний контроль

ВЭД

Кадровый учет

Финансовые результаты

Футболка сувенир ЧВК Вагнер Пригожин Евгений Викторович

Продажа футболок

Сроки и стоимость доставки

Информация о порядке оказания услуги, оферты

Информация о порядке оказания услуги, условиях оплаты и возврата денежных средств

Купи футболку Самурай унисекс свободного кроя себе или для подарка!

Купи футболку Кролик символ 2023 года унисекс свободного кроя себе или для подарка!

Изучаем налогообложение

Форум ответов

О главном

Вечно нужное

Секретный раздел

Поисковый запрос не может быть менее 4-х символов.


Заметок в базе: 4415
Комментариев: 181

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

Автор: Методический материал

Дата: 2019-08-08

Переход на главную

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

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

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

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

В системах обычно имеют дело с уровнями абстракции и часто эти уровни выстраиваются в некоторую иерархию.

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

В результате простейшего анализа в системе можно выделить 2 основных уровня абстракции: логический и физический.

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

Система управления базами данных (СУБД) – это важнейший компонент АИС, основанной на базе данных. СУБД необходима для создания и поддержки базы данных информационной системы в той же степени, как для разработки программы на алгоритмическом языке – транслятор. Программные составляющие СУБД включают в себя ядро и сервисные средства (утилиты).

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

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

Для лучшего понимания РМД следует отметить три важных обстоятельства:

- модель является логической, то есть отношения являются логическими (абстрактными), а не физическими (хранимыми) структурами;

- для реляционных баз данных верен информационный принцип:

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

- наличие реляционной алгебры позволяет реализовать декларативное программирование и декларативное описание ограничений целостности, в дополнение к навигационному (процедурному) программированию и процедурной проверке условий.

Смотрите также по теме:


Переход к следующему ответу

Просмотров: 475

Оцените заметку:  1 2 3 4 5

Комментарии к этой заметке:

Добавить Ваш комментарий:

Введите сумму чисел с картинки




Налоги

Право

Финансовый анализ

Аудит

Страховые организации

Банки и кредитные организации

МСФО

Бухгалтерский учет

2022-11

2022-10

2022-09

2022-08

2022-07

2022-06

2022-05

2022-04

2022-03

2022-02

2022-01

2021-12

2021-11

2021-10

2021-09

2021-08

2021-07

2021-06

2021-05

2021-04

2021-03

2021-02

2021-01

2020-12

2020-11

2020-10

2020-09

2020-08

2020-07

2020-06

2020-05

2020-04

2020-03

2020-02

2019-11

2019-09

2019-08

2019-07

2019-06

2019-05

2019-02

2019-01

2018-12

2018-11

2018-10

2018-09

2018-08

2018-07

2018-06

2018-05

2018-04

2018-03

2018-02

2018-01

2017-12

2017-11

2017-10

2017-09

2017-08

2017-07

2017-06

2017-05