Студопедия

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

КАТЕГОРИИ:

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






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




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

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

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

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

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

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

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

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

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

Свойства БД

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

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

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

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

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

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

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

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

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

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

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

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

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

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



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

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

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

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

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

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

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

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

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

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

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

 

 

 


mylektsii.ru - Мои Лекции - 2015-2019 год. (0.017 сек.)Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав Пожаловаться на материал