Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция 1.doc
Скачиваний:
14
Добавлен:
08.02.2015
Размер:
90.62 Кб
Скачать

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

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

Состав банка данных:

  • БД

  • СУБД

  • Приложения

  • Словарь данных

  • Администратор

  • Вычислительная система

  • Обслуживающий персонал.

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

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

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

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

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

Вычислительная система – это совокупность взаимосвязанных и согласованно действующих компьютеров.

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

Системы управления бд. Классификация субд

Основные виды программ:

  1. Полнофункциональные СУБД:

  2. Серверы БД;

  3. Клиенты БД;

  4. Средства разработки программ работы с БД.

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

Примеры ПФСУБД: dBase IV, MS Access, MS FoxPro.

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

Примеры: MS SQL, SQLBase Server, Net Ware SQL.

В роли клиентских программ для серверов БД могут использоваться различные программы: ПФСУБД, табличные и текстовые процессоры и т.д. При этом элементы пары «клиент-сервер» могут принадлежать одному или разным производителям программного обеспечения.

Например: MS SQL Server в роли сервера, а в роли клиентских программ dBase IV, Paradox, Focus и др.

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

Примеры: Delphi, Visual Basic, Power Builder.

По характеру использования СУБД делятся на многопользовательские и персональные.

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

Примеры: Visual FoxPro, MS Access, Paradox, Clipper,

Многопользовательские СУБД включают в себя сервер БД и клиентскую часть.

Примеры: Oracle, Informix.

6

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