Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Суть архитектуры «файл-сервер» при многопользовательской работе с БД




Суть централизованной архитектуры при многопользовательской работе с БД.

Перечислите технологии работы с БД.

Перечислите требования, предъявляемые к базам данных.

Транзакция.

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

 

К современным базам данных, а следовательно, и к СУБД, на которых они строятся, предъявляются следующие основные требования:

1) Высокое быстродействие (малое время отклика на запрос).

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

3) Простота обновления данных.

4) Независимость данных.

5) Совместное использование данных многими пользователями.

6) Безопасность данных - защита данных от преднамеренного или непреднамеренного нарушения секретности, искажения или разрушения.

7) Стандартизация построения и эксплуатации БД (фактически СУБД).

8) Адекватность отображения данных соответствующей предметной области.

9) Дружелюбный интерфейс пользователя.

 

 

Технология работы с базами данных включает в себя несколько этапов:

1) построение инфологической модели базы;

2) создание структуры таблиц базы данных;

3) обработку данных, содержащихся в таблицах;

4) вывод информации из базы данных.

 

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

 

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

Централизованные базы данных с сетевым доступом могут иметь следующую архитектуру:

· файл-сервер;

· клиент-сервер базы данных;

· "тонкий клиент" - сервер приложений - сервер базы данных (трехуровневая архитектура).

 

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




Поделиться с друзьями:


Дата добавления: 2014-12-25; Просмотров: 1214; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.