Вопрос 3. Стандартные системы управления базами данных.
В области создания программного обеспечения для персональных баз данных работает много крупных фирм. В жесткой конкурентной борьбе лидерство долгое время принадлежало фирме ASHTON-TATE и созданной ей системе dBASE. Популярность продукции этой фирмы была столь велика, что многие корпорации начали выпускать "dBASE-совместимые" пакеты, причем в некоторых аспектах даже превосходили dBASE (например, FOXPRO фирмы FOX SOFTWARE). В это семейство, кроме самой СУБД dBASE, входили системы управления БД: Foxbase, Clipper и т.д. Многие у нас практически остались неизвестными, но зато названные были широко распространены и даже русифицированы. Это следующие версии: dBASE III Plus (русифицированная версия называлась РЕБУС), Foxbase-Рlus несколько версий (русифицированная версия Karat/M), Сlipper-87 (СуперКом-87). Позже, в 90-е гг. широко было распространено поколение популярных пакетов: dBASE IV,V, Foxpro I, II и Clipper-5. В описаниях этих СУБД отмечался дружественный интерфейс, доступный начинающему пользователю, развитый язык структурного программирования высокого уровня, полная реализация языка SQL, (SQL — это принятая фирмой IBM аббревиатура слов Structured Query Language), обмен данными с файлами ASCII и другими, средства построения приложений, что удерживало dBASE долгое время в качестве эталона СУБД. Критиковалась в основном недостаточная производительность системы.
Дружественный интерфейс – интерактивный режим работы, развитая система помощи, созданная для облегчения контакта пользователя с системой.
Говоря о современных пакетах, об их интерфейсе, приходится выбирать прилагательные превосходной степени. Важной характеристикой СУБД старого и нового поколения является возможность обмена данными с другими системами (электронными таблицами, статистическими пакетами и др.) Немаловажное значение имеют средства создания прикладных систем: экранные редакторы, средства генерации отчетов, генераторы прикладных программ, графические средства представления данных, а также уровень языка программирования.
Для того, чтобы знать, какие пакеты реляционных СУБД наилучшим образом соответствуют ожиданиям пользователей, компьютерный журнал PC MAGAZINE провел в 1991 г. тестовые испытания 15 наиболее известных пакетов, отобранных из почти полусотни по критериям ориентации на широкий круг пользователей, простоты интерфейса и наличия языка программирования для разработки прикладных программ. Назовем некоторые из них, так как не исключено, что в глубинке республики еще можно найти в компьютерах базу или базы данных, созданных в этих пакетах.
Так, FOXPRO — это мощный пакет, сочетающий новизну технических решений, широту возможностей, быстродействие, развитый пользовательский интерфейс. По своей производительности FoxPro лидировал в тестах загрузки и индексирования, отчета и вывода и вошел в первую пятерку в тестах связывания и выбора данных. СУБД FoxPro (фирма Fox Software) обладал высокими скоростными характеристиками и в этом отношении заметно выделялся среди интерпретирующих систем. Набор функций и команд, помощи и гибкости отвечал тогдашним требованиям к представлению и обработке данных. Имелся достаточно удобный пользовательский интерфейс. В FoxPro поддерживаются разнообразные всплывающие и многоуровневые меню, работа с окнами и мышью, реализованы функции низкоуровневого доступа к файлам, управление цветами, настройка принтера; данные могут быть представлены в виде, похожем на электронные таблицы и т.п. Система также обладает средствами быстрой генерации экранов, отчетов, и меню, поддерживает язык SQL, хорошо работает в сети. Но несмотря на общепризнанные достоинства пакета, он имел непропорционально малую часть рынка СУБД, существенно отставая от лидера СУБД Paradox фирмы Borland.
Пакет PARADOX был создан фирмой Ansa Software в 1985 г. Это управляемый с помощью меню продукт разработан внешне по типу Lotus 1-2-3. В него включен язык программирования PAL (Paradox Applications Language). Имя продукта возникло из присущей ему парадоксальной природы, заключающейся в том, что он был значительно мощнее, чем многие существовавшие продукты и в то же время легче в эксплуатации. Paradox был программой, обращенной и к опытным, и к начинающим пользователям. Система хранит версии всех файлов, в которые были внесены изменения, защищая данные от порчи. Сильными сторонами пакета являются также экранные формы ввода и вывода данных, особенно возможность строить самые разнообразные графики. В СУБД Paradox имеются средства деловой графики (столбиковые и круговые диаграммы, линейные графики), можно также использовать автономные графические пакеты, имеющие непосредственный доступ к файлам формата базы данных. Недостатком пакета Paradox было требование значительных затрат времени и пространства на диске.
Пакет ORACLE работал на вычислительных системах, начиная от больших машин и кончая персональными компьютерами. Oracle полностью базируется на структурированном языке запросов (SQL) фирмы IBM, то тем самым обеспечивается согласование интерфейса пользователя. Версия для ПК включает ряд дополнений, таких как язык запросов по образцу. Его модификация используется до сих пор. Однако пакет Oracle не самый простой в эксплуатации.
Тестировался в то время и пакет dBASE IV, выпущенный в 1984 г., но сама среда пакета получилась очень громоздкой, что определило низкую скорость ее работы на ПЭВМ обычной конфигурации. Пакет оказался неудачным, и фирма потеряла ведущее положение на рынке СУБД. Это явилось одной из причин поглощения ее концерном Borland. Позже фирма Borland International выпустила версии своих баз данных, выполняя обещания сделать более простую в применении версии СУБД Paradox for Windows и dBASE for Windows. Они предназначались для программистов.
Каждый из этих программных продуктов имеет свои отличительные черты, но все они опираются на формы-бланки, свойства объектов и методы для определения поведения с управлением по событиям.
Большинство московских и белорусских историков, создающих базы данных на основе структурированных источников, начинали работать со стандартными СУБД, в частности с dBASE III Plus. Ваши предшественники на практических занятиях знакомились с пакетом СУБД dBASE III Plus, FoxPro, Paradox.
Важно, что создатели этих пакетов стремились сохранить преемственность последующих версий. Поэтому базы данных, созданные в среде DBASE III Plus, FoxPro, Раradox, можно конвертировать в современные СУБД и подчас довольно легко.
- Введение
- Рабочая программа курса1
- Литература
- Вопрос 2. Классификация исторических источников, принятая в исторической информатике.
- Программное обеспечение для анализа различных типов исторических источников
- Тема 2. Электронные таблицы – программное обеспечение для анализа статистических и структурированных исторических источников
- Вопрос 1. Преимущества электронных таблиц.
- Вопрос 2. Семейство электронных таблиц
- Тема 3. Основные понятия и приемы работы в электронных таблицах ms Excel.
- Вопрос 1. Введение в электронные таблицы ms Excel.
- Вопрос 2. Структура экрана.
- Вопрос 3. Основные понятия.
- Вопрос 4. Ячейка, понятие адресации.
- Вопрос 5. Графические возможности.
- Вопрос 6. Расчетные операции.
- Вопрос 7. Основные манипуляции с таблицей.
- ? Вопросы для самоконтроля
- Лабораторные работы
- Создание и редактирование файла электронных таблиц
- Вычисления и статистические расчеты (Часть 1)
- Вычисления и статистические расчеты (Часть 2)
- Графические возможности электронных таблиц
- Решение некоторых источниковедческих проблем
- Ms excel как база данных
- Анализ данных (Часть 1)
- Анализ данных (Часть 2)
- Работа с географической картой
- Задания для самостоятельной работы
- Тест Выберите правильный ответ, поставив флажок
- 3. Ms Excel отличает текст от формулы при помощи знака,
- Продолжите ответ.
- Вопрос 2. Машиночитаемые данные, источники.
- Тема 2. Базы данных в исторических исследованиях Беларуси
- Вопрос 1. Особенности создания баз данных на материале исторических источников.
- Вопрос 2. База данных " Лица, незаконно репрессированные".
- Вопрос 3. Проект Базы данных по церковным метрическим книгам и подушным переписям населения.
- Структура бд по церковным метрическим книгам и подушным переписям населения
- Вопрос 4. База данных по исторической географии Беларуси.
- Вопрос 5. Базы данных к 28-му тому Литовской Метрики.
- Вопрос 6. Базы данных по материалам "Пописов Войска Великого княжества Литовского".
- Вопрос 7. Базы данных по "Тарифам подымного налогообложения".
- Вопрос 8. Полоцкая просопографическая база данных.
- Вопрос 9. Базы данных "Музеи Беларуси в зеркале периодики 1985–1995 гг." и "Архивы войны".
- Вопрос 10. Базы данных архивов и музеев рб.
- Тема 3. Базы данных в исторических исследованиях России и Украины, включая археологические базы данных
- Вопрос 1. Базы данных в исторических исследованиях России.
- Вопрос 2. Археологические базы данных России и Украины.
- Тема 4. Основные понятия технологии баз данных. Субд ms Access
- Вопрос 1. Базы данных: архитектура и модели данных.
- Упорядочивать информацию по различным признакам и критериям;
- Быстро извлекать выборки с произвольным сочетанием признаков.
- Вопрос 2. Понятия реляционной алгебры.
- Соответствие традиционных понятий, терминов реляционной алгебры и терминов систем управления базами данных.
- Вопрос 3. Стандартные системы управления базами данных.
- Вопрос 4. Структура экрана.
- Вопрос 5. Принципиальная схема работы.
- Вопрос 6. Объекты (базовые и производные).
- Вопрос 7. Рсубд ms Access: режимы работы.
- Вопрос 8. Организация данных.
- Вопрос 9. Связи между таблицами.
- Тема 5. Специальное программное обеспечение для историков kleio, tact, socrates, censsys, wincens)
- Вопрос 1. Иерархическая источнико-ориентированная база данных kleio.
- Вопрос 2. Полнотекстовая база данных таст.
- Вопрос 3. Socrates, специализированная надстройка субд.
- Вопрос 4. Система представления и анализа структурированных источников CensSys (WinCens).
- Вопросы для самоконтроля.
- Лабораторные работы
- Структурирование информации. Создание базы данных
- Проведение группировок и групповых вычислений. Импорт/экспорт данных
- Категории налогоплательщиков
- Создание отчетов и форм. Построение запросов с условием
- Создание сложных запросов. Работа с гиперссылками
- Автоматизация работы с базой данных
- Задания для самостоятельной работы
- Тест Выберите правильный ответ, поставив флажок
- Поставьте в соответствие.
- Продолжите ответ.
- Терминологический словарь
- Основные команды и операции
- Основные действия при работе в Windows 98
- Перечень основных действий при работе
- Перечень основных действий при работе с субд ms Access
- Экзаменационные вопросы и задания Вопросы к экзамену по курсу «Историческая информатика»
- Экзаменационные задания по курсу “Историческая информатика”
- Приложения
- Основные повинности тяглых крестьян с волоки в имениях духовных и светских феодалов
- Суадносіны асноўнай і прыемнай зямлі ў надзеле сялян Беларусі ў другой палове XVIII ст.
- Склад казенных маенткаў і дзяржаўных сялян у 1837 г.
- Колькасць духоўных маенткаў і сялян,
- Колькасць вольных людзей у Беларусі і Літве
- Склад і рассяленне аднадворцаў паводле іх перапісу 1842-1843 гг.
- Колькасць і ўдзельная вага асноўных груповак сялян на Беларусі ў канцы XVIII - першай палове XIX ст.
- Суадносіны рэнтных формаў цяглых сялян магнацкіх уладанняў захаду і цэнтра Беларусі ў другой палове XVI-XVIII ст.
- Суадносіны рэнтных формаў цяглых сялян магнацкіх уладанняў усходу Беларусі ў другой палове XVII-XVIII ст.
- Содержание
- Тема1. Исторические источники, их классификация 12
- Тема 2. Электронные таблицы – программное обеспечение 18
- Тема 3. Основные понятия и приемы работы в электронных таблицах ms Excel. 20
- 220050, Минск, проспект Франциска Скорины, 4.
- 220030, Минск, ул. Красноармейская, 6.