Средства реализации меню, экранных форм ввода-вывода данных и генерации отчетов,
Мощные языки программирования,
Защиту паролем.
Шифрование данных,
Шифрование прикладных программ,
Максимальным числом одновременных обращений к данным в многопользовательском режиме.
Скоростью создания индексов и выполнением операций обновления вставки, удаления данных,
Скоростью поиска информации в неиндексированных полях,
Наибольшее быстродействие имеет СУБД FoxPro, но она не обладает средствами обеспечения целостности данных в отличие от более медленной СУБД Access.
Обеспечение целостности данных предполагает наличие средств, контролирующих достоверность и полноту данных. Целостность данных должна обеспечиваться независимо от того, каким образом данные заносятся в память (в интерактивном режиме, посредством импорта или с помощью специальной программы).
Access и Paradox обеспечивают целостность данных на уровне базы данных, правила хранятся вместе с базой данных и автоматически выполняются.
СУБД dBASE и FoxPro совсем не обладают средствами этого рода.
Обеспечение безопасности данных предполагает наличие средств, обеспечивающих следующие операции:
Хорошими характеристиками обеспечения безопасности отличаются Access и dBASE.
Работа в многопользовательских средах обеспечивается всеми перечисленными СУБД в различной степени.
Лучшими возможностями для работы в многопользовательских средах обладают СУБД Paradox for DOS, Access и dBASE.
Импорт-экспорт отражает возможности СУБД обрабатывать информацию, подготовленную другими программными средствами и наоборот.
Все перечисленные СУБД обладают хорошими возможностями импорта-экспорта данных.
Доступ к данным посредством языка SQL (Structured Query Language).
Язык запросов SQL является международным стандартом языка запросов.
Инструментальные средства разработки прикладных программ включают:
7 РАСПРЕДЕЛЕННЫЕ БАЗЫ ДАННЫХ
При централизованной организации баз данных возникают большие затраты на передачу информации, обработку и т.д. При работе со сложными техническими системами возникают проблемы обработки больших массивов информации, причем источники информации могут быть значительно удаленными. В связи с возникновением единых вычислительных систем появилась возможность хранить информацию в узлах системы.
ЛБД1,…,3 – локальная база данных.
Эти локальные базы данных связаны между собой некоторой сетью. Проблема пересылки информации возникает лишь в тех случаях, когда необходимая информация отсутствует в данной локальной базе. Поэтому в каждой ЛБД стремятся хранить ту информацию, которая наиболее часто используется в данном регионе.
Пусть имеется центральная база данных (ЦБД). Возникает задача распределения имеющейся информации в локальные базы. Существует несколько способов.