Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Структура СУБД и назначение основных компонентов.






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

БД – некоторое множество данных, которое структурировано и непротиворечиво.

БД обладает удобством поиска информации (полнотекстовый поиск, когда ищется все вхождения некоторого слова в содержащихся в базе данных или поиск по любым полям[применяется для реляционных БД])

СУБД имеют 2 собственных языка программ-ия

1)Язык описания данных

2)Язык манипулирования данными

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

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

БД – совместный используемый набор логически связанных данных, хранимый на ЭВМ, предназ-наченный для удовлетворения потребностей информационных или пользователей

Свойства БД

- интегрированность (БД-набор логически связ.фак-торов, собранных вместе с мин избыточностью.)

- разделяемость (одни и те же данные могут имп-ся разными пользователями одновременно)

- персистентность (объемы и персистентный хар-р;

Данные после окончания процесса сохр-ся) Все удаления объектов произв-ся явным образом.

-абстрогированность (независимость между прог-раммами и данными, при наличии в БД спец. инф-ции о ее внутреннем утройстве – metadata – т.е. польз-ли объекты БД видят только их внешнее проявление)

Пользователи СУБД

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

- Разработчики БД – разработчики физической и логической структур БД

- Прикладные программисты – разработчики приложений, реализующих взаимодействие пользователей с БД

- Конечные пользователи – потребители инф-ции

Трехуровневая архитектура ANSI-SPARK

Модель позволяет стандартным образом описать особенности функционир. СУБД. Главное – выде-ление 3х уровней: основных, формирующих архитектуру, охватывающих внешний концептуальный и внутренний уровни.

Цель- отделение пользовательского представления БД от ее физической реализации.

Внешний уровень – предст-е БД с точки зрения пользователя. Опис. часть БД, относящ. к конкрет-ному юзеру.Сост из внешнего представления БД, каждое представление – ведение предмет сущности юзера и содержит только те сущности, атрибуты и связи, которые интересны этому польз-лю.

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

Классификация СУБД:

- дореляционные (сетевые, иерархические)

- реляционные

- постреляционные

Трехуровневая архитектура ANSI-SPARK

Модель позволяет стандартным образом описать особенности функционир. СУБД. Главное – выде-ление 3х уровней: основных, формирующих архитектуру, охватывающих внешний концептуальный и внутренний уровни.

Цель- отделение пользовательского представления БД от ее физической реализации.

Внешний уровень – предст-е БД с точки зрения пользователя. Опис. часть БД, относящ. к конкрет-ному юзеру.Сост из внешнего представления БД, каждое представление – ведение предмет сущности юзера и содержит только те сущности, атрибуты и связи, которые интересны этому польз-лю.

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

Внутренний уровень – физическое представление БД в ЭВМ. Описывает хранение инф-ции в БД, свед-ия о размещ-ии, сжатии и методах шифрования

 

 

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.