Банки данных

Автор работы: Пользователь скрыл имя, 19 Октября 2013 в 17:14, курсовая работа

Краткое описание

Цель курсовой работы - Рассмотреть основные характеристики банков данных.
Происхождение объекта в поле зрения, мы определяем основные цели курсовой работы:
- Сделать определение банков данных понятия,
- Ознакомляет с архитектурой банков данных.
- Изучать пользовательскую работу с банками данных.

Содержание

Введение…………………………………………………………………………..3
1 Банки данных……………………………………………………………………5
2 Архитектура банка данных…………………………….……………………10
3 Пользователи банков данных……………………………………………….15
Заключение………………………………………………………………………21
Глоссарий………………………………………………………………………..23
Список использованных источников

Вложенные файлы: 1 файл

Базы данных - Банки данных (53).doc

— 246.50 Кб (Скачать файл)

Таким образом, каждый СУБД прежде всего реализуются (который  является есть соответствующие трансляторы или интерпретаторы), ЯОД и ЯМД, универсальная форма для всего БД, который будет поддерживаться посредством этого СУБД.

 

2 Архитектура банка данных

 

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

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

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

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

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

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

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

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

Рассмотренный в предыдущей схеме МД, потому что в этом полнота охвата всего содержания БД и логического представления, принятого в этом, реализуется, будучи, как если бы основное, "синхронизируясь" для определенного БнБД, получало заголовок концептуальной модели (КМД). Между ВМД и КМД необходимым дисплеем также должен быть реализован. Описание дисплея может быть выполнено АБД и вводится в систему. У ВМД есть схема (иногда, это называет "подсхему", оставляя термин "схема" для КМД), поскольку БнБД в основном отражает некоторую часть КМД. В изображении Приложения трехуровневая архитектура БД, в котором реализации СУБД после дисплеев представляется: ВМД <-> КМД <-> БнБД <-> ФБД.

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

Пустите нам рассматривать последовательность перемещений СУБД в схеме записи ВМД для ПО. Приблизительный алгоритм производительности работы сочинений считывания данных следующих шагов.

1. Прикладная программа адресуется  СУБД с запросом о чтении  записи ВМД.

2. Система управления, которая определяется  базой данных, используя схему ВМД, схема КМД и дисплей описание VMD на КМД, какие записи КМД необходимы для схемы расположения игроков записи ВМД.

3. Используя схему  КМД, схему БнБД и дисплей,  который описание KMD на БнБД, определяет  СУБД, какие записи долгосохранящиеся необходимы для создания требуемых записей КМД, и соответственно определяют коммутируемую из материальных записей как, который необходим для того, чтобы рассмотреть с тем концом в поле зрения от поставщика услуг машины.

4. Система управления база данных производит запрос ОС о чтении буферной зоны хранения необходимых записей от ФБД.

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

6. На основе доступных  схем моделей и описаний соответствующих  дисплеев форм СУБД в ВМД  записях буферного накопителя  в том типе, который обязан  прикладная программа.

7. Система управления  база данных выполняет передачу  сгенерированной записи ВМД к  РО.

8. ОС передает сообщения  и сообщения СУБД на результатах  производительности запроса в  ПО.

9. Прикладная программа  выполняет обработку записи, которая  прибывала в ее рабочее пространство ввода - вывод.

Таким образом, для БД хорошо описание VnS БнБД, одного КС, описывая КМД и очень много внешних  схем (ВС), сколько обязано описать  различный ВМД, подвергнуть реализации. Описания дисплеев между МД должны быть, кроме того, выполнены АБД. Если формализовать расположения, возрождающиеся в обмене данными между моделями, СУБД может выполнить необходимые преобразования данных на основе доступных схем МД. Наличие в БнБД процессов Наличия обмена информацией в БнБД процессов обмена информацией между заказчиками и системой, между АБД и системой, и также между МД различными уровнями привлекает внимание к вопросу на унификации этих процессов, которая находится на разработке соответствующих интерфейсов - языки описания и манипулирования данные в должных уровнях. Интерфейс заказчика представляет язык внешнего уровня, с которым заказчик работает приготовлением начальных текстов ПО или действующей компании запросов. После преобразования (или истолкования) ПО (или запрос) производящие фирмы языка внешнего уровня, прибывшего в СУБД, вводятся в объектных кодах. В системе управления база данных - внутрисистемные интерфейсы для реализации обмена между МД. Для написания и исправления MD схем АБД также дают соответствующие языки.

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

 

3 Пользователи банков данных

 

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

- Разработка,

- Реализация,

- Поддержка, 

- Обновление и разработка,

- Полная реорганизация.

На каждом этапе существования  различные категории заказчиков соединяются к банку данных.

Пустите нам определять основные категории заказчиков и  их роли в функционировании банка  данных7 :

Конечные пользователи. Это - основная категория потребителей, в которых интересы соединяются  с банком данных. В зависимости от особенностей создаваемого банка данных может отличаться в основном круг его конечных пользователей. Это могут быть случайные клиенты, адресуемые БД время от времени к базе данных после получения некоторой информации, и могут быть нормальные потребители. Случайные клиенты возможно рассмотреть как возможные клиенты фирмы, просматривающей каталог установки или служб с обобщенным или подробным описанием. Сотрудники, работающие с программами, специально разработанными для них, кто обеспечивает автоматику их движения в производительности функций, могут быть нормальными потребителями. Например, у администратора, планирующего работу вспомогательного подразделения компьютерной фирмы, есть программа, которая помогает этому к комплексной сделке и распологать текущим заказам под инструкцией, чтобы контролировать блюдо их производительности, расположить на складе необходимые аксессуары для новых заказов. Принципал, специальные знания, которые от конечных пользователей не должны быть требованы в боевой обстановке средств внутриведомственных вычислительных центров и языка.

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

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

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

Пустите нам рассматривать  их более детально.

Часть группы администратора БНД должна быть:

- Системные комментаторы;

- Разработчики структур  данных и появления относительно банка данных информационной поддержки;

- Разработчики технологических  процессов обработки данных;

- Системные и прикладные  программисты;

- Производящие фирмы  и эксперты в ремонтной службе.

Вопрос коммерческого  банка данных, играет важную роль, продавая экспертам.

Основные функции группы администраторов БД.

1. Исследование области  данных: описание области данных, установление текста ограничений  целостности, утверждает определение  (доступность, конфиденциальность) информация, определение потребностей заказчиков, заказчиков "определения соответствия данных", определение, височное в объеме характеристик обработки данных.

2. Разработка строения  БД: определение сочинения и строение  файлов БД и коммуникационного  промежуточного звена, выбора  методов оптимизации данных и методов доступа для информации, описаний БД на языке описания данных (ЯОД).

Информация о работе Банки данных