Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
111.doc
Скачиваний:
32
Добавлен:
27.03.2016
Размер:
1.1 Mб
Скачать

Лекция 7

Тема: Базы данных. СУБД. Функции СУБД. Банк данных.

План:

  1. Определение и понятие базы данных

  2. Понятие банка данных

  3. Преимущества банковской организации

  4. Компоненты банка данных

  5. Основные функции СУБД

Ключевые слова: базы данных, реляционные базы данных, банк данных, ядро банка данных, технические средства, программные средства, языковые средства, организационно-методические средства, информационная компонента, администратор банка данных, транзакции, протоколирование,

Определение и понятие базы данных

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

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

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

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

В настоящее время существует достаточно большое количество программных систем, позволяющих создавать и использовать локальные {dBASE, FoxPro, Access, Paradox) и удаленные (Interbase, Oracle, Sysbase, Infomix, Microsoft SQL Server) базы данных.

Понятие банка данных

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

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

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

Преимущества банковской организации

Особенности «банковской» организации данных определяют их основные преимущества перед «небанковской» организацией.

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

  2. Централизованное управление данными также дает целый ряд преимуществ. Использование БнД приводит к сокращению трудоемкости создания системы и снижению требований к остальным участникам функционирования БнД;

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

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]