Проектирование баз данных для экономических информационных систем в среде сервера данных ORACLE 7.3. Меркулова Т.А - 41 стр.

UptoLike

43
управления ходом вычислений (if, while и другие), 3) языки управления
интерфейсом.
В настоящее время на рынке баз данных для персональных
компьютеров работают следующие фирмы и продукты: Borland —
Paradox, dBase (приобретён вместе с фирмой Ashton-Tate); Computers
Associate (CA) — CA-Clipper, CA — db fast; Microsoft — FoxPro
(приобретён с фирмой FoxSoftware), Access; IBM — DB2/2 для OS/2.
3.2. Стандартизация семейства x-base. Перспективы языков x-
base
В 80-х гг. Международной организацией по стандартам (ISO)
была предпринята попытка стандартизации языков семейства x-base.
Был создан комитет X3J19, который объединил работы по созданию
стандартного подмножества языка, но фирма Ashton-Tate заявила о
правах собственности на язык. В результате стандарт не был создан.
Языки xbase представляют собой родственные, но разнообразные
языки. Перевод из среды в среду производят только вручную.
Хотя не удалось создать стандартный язык xbase и код
приложений оказался не переносимым между системами, формат dbf-
файлов обеспечивал в первое время перенос данных между системами.
Преимуществами dbf-формата являются: 1) простота хранения данных,
2) открытость структуры управляющего блока. К недостаткам формата
относят следующие особенности среды хранения:
1) dbf-файл не выделяет первичный ключ записи, поэтому хранение
нормализованных таблиц невозможно;
2) неудачно организовано хранение текстовых данных (memo — поля);
3) не предусматривалось сжатие хранимых текстовых данных.
В настоящее время многие производители отказались от dbf-
формата, либо используют его развитую форму. Поэтому для
конвертирования данных требуются специальные средства импорта и
экспорта.
Язык семейства x-base имеет потенциал для развития. Примером
успешного преодоления проблемы является реализация версий
продуктов, позволяющих реализовать Windows — подобные
интерфейсы. Все производители языков x-base в настоящее время
обладают средствами позволяющими организовать GUI. Хотя
существуют прогнозы отмирания семейства x-base, большая
накопленная масса приложений позволяет существовать данному
семейству значительное время.