Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
СУБД Access.doc
Скачиваний:
15
Добавлен:
31.08.2019
Размер:
2.48 Mб
Скачать

2. Реляционные субд

В настоящее время в мире насчитывается более 50 типов разнообразных по своим функциональным возможностям СУБД для IBM PC – совместимых компьютеров. В течение продолжительного периода времени широко использовались реляционные СУБД, совместимые со стандартом XBase. Представителями этого семейства являются Dbase, FoxPro и др.

СУБД DBase имеет простой командный язык манипулирования данными и пользовательский интерфейс типа меню. Этот программный продукт работает в среде MS DOS и отличается хорошим быстродействием при выполнении запросов в небольших базах данных.

СУБД FoxPro обладает развитыми средствами создания практических приложений пользователя для различных предметных областей и пользуется популярностью среди профессиональных программистов. Отличительной особенностью данного программного продукта является его высокая производительность. Версия MS FoxPro для Windows выгодно отличается от версии для MS DOS удобством пользовательского интерфейса.

СУБД Access относится к СУБД реляционного типа нового поколения. Это 32 - разрядная система управления базами данных, работающая в среде Windows 95 (98), Windows 2000 и Windows NT. Access обладает возможностями построения запросов по образцу (QBE), генераторами приложений на основе объектного подхода, диалоговыми средствами формирования макросов, а также средствами обеспечения целостности (непротиворечивости) данных на уровне базы данных. Кроме языка запросов QBE в Access используется базовый язык программирования Visual Basic.

К числу современных реляционных баз данных относятся также Paradox, MS SQL Server, Oracle и др.

3. Технология работы в субд

Основными технологическими этапами решения задач с использованием СУБД являются:

  • создание структуры таблиц БД;

  • ввод, просмотр и редактирование данных в таблицах БД;

  • обработка данных, содержащихся в таблицах БД;

  • вывод информации на экран, принтер или в файл.

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

Р ис. 3.7. Технология работы в СУБД

4. Основные средства субд

Основными средствами СУБД являются:

  • средства описания структуры базы данных;

  • средства конструирования экранных форм, предназначенных для ввода данных, просмотра и их редактирования в диалоговом режиме;

  • средства создания запросов для выборки данных по заданным условиям, а также выполнения операций по их обработке;

  • средства создания отчетов для вывода результатов обработки в удобном для пользователя виде на печать, дисплей или в файл;

  • языковые средства — встроенный язык программирования (Dbase, Visual Basic и др.), язык запросов (Запросы по образцуQBEQuery By Example, Язык структурированных запросовSQLStructured Query Language) и др.;

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

Контрольные вопросы

  1. Дайте определения БД и СУБД.

  2. Назовите основные типы моделей данных.

  3. В чем состоит суть реляционной модели данных?

  4. Что представляет собой реляционная таблица?

  5. Что такое первичный ключ?

  6. Что называется доменом и кортежем?

  7. Какие СУБД относятся к семейству X-Base продуктов?

  8. Что представляет собой СУБД Access?

  9. Назовите основные этапы технологического процесса обработки данных в СУБД.

  10. Перечислите основные средства СУБД.