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

3. Краткий исторический обзор систем управления базами данных для персональных компьютеров

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

Современные СУБД имеют средства организации запросов к базе данных, которая ориентирована на пользователя-непрограммиста, и вывод данных. Все СУБД имеют диалоговые системы для работы пользователя сданными. До повсеместного применения Windows распространенными были реляционные СУБД dBASE-группы (семейство стандартов Xbase). СУБД этого стандарта имели относительно простой командный язык для манипулирования данными, интерфейс, представленный в виде меню, генераторы отчетов и экранных форм. Программы писались на базовом языке и выполнялись в режиме интерпретации.

Базы данных, которые разрабатываются и функционируют по методике сетевых моделей, можно выделить в отдельную группу (направление развития). Эти СУБД предназначены для создания больших баз данных с ориентацией на широкий диапазон компьютерной техники и программного обеспечения. Пример ~- система db-VISTA, которая включает универсальный язык С, а также СУБД AdabasD.

В конкурентном развитии семейства dBASE на рынке появилась СУБД Paradox, которая включает язык запросов по образцу QBE (Query By Example), более развитые диалоговые средства, генератор приложений на основе объектного подхода, меню пользователя, которое можно настраивать, базовый язык программирования PAL (Paradox Application Language) для разработки приложений.

Сервер баз данных— вид программного обеспечения для создания и применения при работе в сети интегрированных баз данных в системе «клиент — сервер». — Прим. авт.

Средство быстрой разработки приложений

RAD (Raid Application Development) — современное средство быстрой разработки приложений в информационных технологиях. Для RAD характерны:

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

• визуальные средства разработки программ (вместо написания кодов команд рисуется интерфейс пользователя, и ему задаются нужные функции диалоговыми средствами);

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

• возможность создания приложений «клиент — сервер», что позволяет создавать приложения неограниченной сложности и обеспечивать требования обработки информации на всем объекте. Функции современного программиста сводятся к выбору готового программного модуля (блока, кубика) и вставки его в нужное место в создаваемой программе, т. е. RAD облегчает труд программиста.

Microsoft включает широкий диапазон средств разработки программного продукта: Access, SQL Server, Visual Basic, Visual C++, Visual FoxPro. Эти пакеты можно применять для создания приложений пользователя по обработке информации — как в среде одного пакета, так и в виде интеграции средств из различных пакетов. Перечисленные пакеты поддерживают новые технологии: OLE, ODBC, DAO, RDAO, ActiveX и др. Можно разрабатывать приложения независимо отданных.

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