русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Информационные системы, использующие базы данных


Дата добавления: 2015-07-09; просмотров: 1540; Нарушение авторских прав


Терминология в СУБД, да и сами термины «база данных» и «банк данных» частично заимствованы из финансовой деятельности. Это заимствование не случайно и объясняется тем, что работа с информацией и работа с денежными массами во многом схожи, поскольку и там и там отсутствует персонификация объекта обработки: две банкноты достоинством в сто рублей столь же неотличимы и взаимозаменяемы, как два одинаковых байта (естественно, за исключением серийных номеров). Вы можете положить деньги на некоторый счет и предоставить возможность вашим родственникам или коллегам использовать их для иных целей. Вы можете поручить банку оплачивать ваши расходы с вашего счета или получить их наличными в другом банке, и это будут уже другие денежные купюры, но их ценность будет эквивалентна той, которую вы имели, когда клали их на ваш счет. К тому же первые коммерческие компьютерные системы использовались для ведения бизнеса.

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

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

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

Банк данных (БнД) — это система специальным образом организованных данных — баз данных, программных, технических, языковых, организационно-методических средств, предназначенных для обеспечения централизованного накопления и коллективного многоцелевого использования данных.

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



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

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

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

В удачно разработанной и функционирующей системе все четыре компонента взаимодействуют, образуя единую систему, выполняющую нужные задачи: обслуживающий персонал, советуясь с пользователями, определяет необходимые данные и создает структуру базы данных, отвечающую потребностям пользователей. Затем структура базы данных сообщается СУБД через словарь данных. Пользователи вводят в систему данные, следуя определенным процедурам (инструкциям). Хранение введенных данных обеспечивается оборудованием. Прикладные программы, обслуживающие доступ к базе данных, разрабатываются программистами, а пользователи запускают их на компьютерах. Эти программы выдают информацию, которая нужна руководству компании и ее клиентам.

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

 



<== предыдущая лекция | следующая лекция ==>
Недостатки файловых систем | Базы данных на больших ЭВМ


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

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