Студопедия

КАТЕГОРИИ:


Архитектура-(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)

Базы данных. Основные понятия




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

В настоящее время существуют различные классификации БД в зависимости от наиболее характерных признаков. Рассмотрим наиболее распространенные из них:

- по способу хранения информации БД подразделяют на интегрированные и распределенные;

- по типу пользователя существуют однопользовательские и многопользовательские;

- по характеру использования данных выделяют прикладные и предметные БД.

Важное влияние на процесс создания БД оказывает внутреннее содержание информации. Можно выделить два направления:

- прикладные БД, ориентированные на конкретные приложения (например, БД для учета и контроля поступления материалов);

- предметные БД, ориентированные на конкретный класс данных (например, предметная БД «Материалы», которая может быть использована для различных приложений).

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

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

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

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

Не менее важным аспектом проектирования БД является проблема интеграции и распределения данных. Господствовавшая до недавнего времени концепция интеграции данных при резком увеличении их объема, оказалась несостоятельной. Этот факт, а также увеличение объемов памяти внешних запоминающих устройств, при их удешевлении, широкое внедрение сетей передачи данных способствовало внедрению распределенных баз данных (РБД).

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

При децентрализованном способе происходит рассредоточение электронно-вычислительных ресурсов и распределение технологического процесса обработки информации по месту возникновения и потребления информации. Распределенная база данных может размещаться на нескольких ПК (чаще всего это серверы).

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

Организация локальных вычислительных сетей (ЛВС) на предприятии позволяет распределить ресурсы ПК по отдельным функциональным сферам деятельности и изменить технологию обработки данных в направлении децентрализации.

Распределенная обработка данных имеет ряд преимуществ:

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

· снятие пиковых нагрузок с централизованной базы путем распределения обработки и хранения локальных баз на разных персональных компьютерах;

· обеспечение доступа пользователей к вычислительным ресурсам ЛВС;

· обеспечение обмена данными между удаленными пользователями.

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

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

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




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


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


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



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




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