Помощь в написании студенческих работ
Антистрессовый сервис

Обоснование выбора СУБД

РефератПомощь в написанииУзнать стоимостьмоей работы

В данном программном пакете можно создавать новые поля, задавая выражения с содержимым полей и константами. При необходимости можно связать две или более таблиц. Достаточно только ввести одинаковые значения в колонки, которые следует объединить. Таким образом, нет необходимости в сложном программировании и индексировании полей. Paradox — одна из редких программ, которые в одинаковой степени… Читать ещё >

Обоснование выбора СУБД (реферат, курсовая, диплом, контрольная)

Visual FoxPro (VFP) — визуальная среда разработки систем управления реляционными базами данных, выпускаемая в настоящее время корпорацией Майкрософт. Использует язык программирования FoxPro.

Благодаря встроенному механизму обработки курсора БД, тесной связи между языком и данными и другим мощным функциям, пакет Visual FoxPro 9.0 служит великолепным инструментом для создания решений любого масштаба на основе баз данных. Сосредоточенный на работе с данными, объектно-ориентированный язык, используемый в этом пакете, предлагает разработчикам гибкий инструментарий для создания приложений на основе БД для индивидуального использования, для работы в клиент-серверных средах, а также в Интернете.

Visual FoxPro 9.0 снабжен мощным набором мастеров, которые позволяют новичку достаточно быстро создать мощное работоспособное приложение, однако при создании рационального приложения, мастера используют библиотеки поддержки и не рационально используют память. Программы, созданные с помощью мастеров очень громоздки.

Visual FoxPro сильно интегрирован с SQL, позволяет вставлять блоки SQL-команд непосредственно в тело основного кода и использовать в SQL-запросах собственные функции. Что позволяет быстро и эффективно обрабатывать большие базы, даже если таблицы не индексированы. Кроме того, FoxPro обладает собственными, очень мощными, и главное, удобными средствами работы с БД.

В Visual FoxPro не происходит объявления типа переменных, это лишает возможности контролировать правильность обращения к переменной и, главное, под переменную отводится максимальное кол-во памяти, поэтому программы написанные на Visual FoxPro очень ресурсоемкие.

В Visual FoxPro слишком слабые возможности по работе с визуальными компонентами.

Рекомендуется выбирать Visual FoxPro, тем кому требуется ввести и обрабатывать большие базы данных на локальных компьютерах или в небольших сетях. Т.к. Visual FoxPro позволяет создавать запросы, практически любой сложности. Не рекомендуется использовать этот язык для составления больших серверных баз и для написания программ не связанных с ведением баз данных.

Пакет Paradox, разработанный фирмой ANSA, а сейчас выпускаемый фирмой Borland, добился большого успеха. Этот продукт отличается очень «легким» интерфейсом и занимает лидирующее положение по простоте использования.

Paradox — одна из редких программ, которые в одинаковой степени обращены к начинающим, и к квалифицированным пользователям. Своим успехом Paradox отчасти обязан способу представления задач работы с БД. Вместо традиционного изображения отдельных полей и записей (как dBase и FoxBase) на экране видно таблицу — в виде строк и столбцов.

Как только вводится запрос, записи отвечающие критериям выбора, «выпадают» в нижнюю часть экрана, образуя временную таблицу под название «ANSWER» (ответ). Эту таблицу можно сохранить.

В Paradox используется собственная версия языка запросов QBE. В столбцах таблицы можно вводить условные операторы для задания критериев выбора. Записи, удовлетворяющие запросу, появляются в таблице под запросом.

В данном программном пакете можно создавать новые поля, задавая выражения с содержимым полей и константами. При необходимости можно связать две или более таблиц. Достаточно только ввести одинаковые значения в колонки, которые следует объединить. Таким образом, нет необходимости в сложном программировании и индексировании полей.

Несмотря на относительно невысокую общую оценку пользовательских свойств Paradox 7.0, средства помощи в этом пакете реализованы на достаточно хорошем уровне. Новые Эксперты существенно облегчают создание баз данных. Эксперт по базам данных (Database Expert) генерирует все приложение, включая таблицы, формы и отчеты. Если не нужно создавать законченное реляционное приложение или необходимо установить собственные связи между таблицами, можно воспользоваться Экспертом по таблицам (Table Expert), предлагающим большой набор шаблонов для использования в деловых и личных целях. В числе других новых полезных средств — Эксперт диаграмм (Chart Expert), Эксперт почтовых отправлений (Mail Merge Expert), работающий с редакторами Word и WordPerfect, и Эксперт импортирования текстовых файлов (Text Import Expert).

СУБД Microsoft Access является системой управления реляционной базой данных, включающей все необходимые инструментальные средства для создания локальной базы данных, общей базы данных в локальной сети с файловым сервером или создания приложения пользователя, работающего с базой данных на SQLсервере. Microsoft Access входит в состав MS Office, что делает его интерфейс знакомым и привычным, а следовательно облегчает работу.

Для Microsoft Access характерны следующие возможности:

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

Access имеет характерный для всех приложений Microsoft Windows удобный графический интерфейс, ориентированный на комфортную работу пользователя. Для работы с таблицами базы данных и другими объектами Access предоставляет многочисленные команды меню и контекстно-зависимые панели инструментов. Поскольку интерфейс приложений Microsoft Office унифицирован, пользователю требуется меньше времени на освоение приложения.

Из рассмотренных выше СУБД более простой и удобной в использовании, имеющей удобный интерфейс, является СУБД Microsoft Access. Именно она и выбрана для разработки базы данных.

Показать весь текст
Заполнить форму текущей работой