Автор работы: Пользователь скрыл имя, 02 Октября 2011 в 20:07, курсовая работа
Цель данной курсовой работы – ознакомиться с наиболее популярными системами управления базами данных, такими как Microsoft Access и Microsoft Visual FoxPro, используемых для обработки экономической информации.
Введение
Базы данных. Основные понятия баз данных и системы управления базами данных
Функции СУБД
Модели данных, поддерживаемые СУБД
Области применения баз данных в экономике
Принципы работы СУБД Microsoft Access
Принципы работы СУБД Microsoft Visual FoxPro.
Заключение
Список литературы
Пустое окно конструктора базы данных:
Рис. 4.
Целостность данных является одним из самых важных требований, предъявляемых к базам данных.
Для определения
условия целостности данных используется
окно построителя условий
Создание таблиц:
Создавать таблицы можно с помощью Конструктора таблицы и при помощи Мастера таблицы, но первый предоставляет разработчику более широкие возможности при создании таблицы.
В конструктор таблицы можно перейти из мастера по созданию таблицы или непосредственно из диалогового окна New Table (Новая таблица), нажав кнопку New Table (Новая таблица) и введя в диалоговом окне Create (Создать) имя создаваемой таблицы. В результате выполнения этих действий откроется окно конструктора таблицы Table Designer(Конструктор таблицы).
Окно конструктора таблицы Table Designer (Конструктор таблицы) (рис.5) содержит три вкладки, предназначенные для определения следующих параметров:
Fields (Поля) - полей таблицы;
Indexes (Индексы) - индексов;
Table (Таблица) - условий достоверности вводимых данных, а также триггеров добавления, удаления и модификации.
Окно конструктора таблицы выглядит так:
Рис. 5.
Целостность данных является одним из самых важных требований, предъявляемых к базам данных.
Для определения
условия целостности данных используется
окно построителя условий
Диалоговое окно Referential Integrity Builder (Построитель целостности данных) изображено на рисунке:
Рис. 6.
Создание запросов.
Одним из основных назначений разработанного приложения является быстрый поиск информации в базе данных и получение ответов на разнообразные вопросы. Для этих целей в Visual FoxPro используются средства, называемые запросами.
Результатом запроса является таблица, которую вы можете сохранить в массиве, в создаваемой новой таблице, отобразить на экране в режиме Browse (Просмотр) или вывести в виде отчета.
Для создания запросов
вы можете использовать мастер запросов,
который последовательно
Создание отчетов.
Отчет представляет
собой форматированное
В Visual FoxPro для создания отчетов можно использовать следующие средства:
Report Wizard (Мастер отчета). Позволяет достаточно быстро создать отчет, применяя сортировку, группировку данных и заданный вами стиль оформления. Для создания готового отчета с помощью мастера достаточно ответить на ряд вопросов Report Wizard (Мастер отчета) Visual FoxPro.
Report Designer (Конструктор отчета). В конструкторе отчетов вы можете разрабатывать или модифицировать отчеты, созданные с помощью мастера.
Quick Report (Быстрый отчет). Данное средство предназначено для размещения в конструкторе отчета полей и задания среды окружения.
С помощью команды Quick Report (Быстрый отчет) можно ускорить размещение данных в отчете из меню Report (Отчет). Отчет, получаемый в результате выполнения этой команды, называется быстрым или стандартным отчетом. Иными словами, Quick Report (Быстрый отчет) - это средство конструктора отчетов, которое автоматически помещает выбранные поля и надписи к ним в окно конструктора отчета. После этого вы можете модифицировать полученный отчет, изменив текст надписей, порядок расположения полей, добавить в отчет группирование данных, заголовок и так далее.
Современные системы управления базами данных, такие как IMS, Lotus Approach, Cetop, Oracle, Clipper, FoxPro, Access действительно являются мощным средством управления большим объемом данных. Они позволяют производить быструю сортировку большого массива данных, осуществлять быстрый переход по записям в произвольном порядке, производить быструю выборку большого количества данных из всего массива данных по заданным критериям. В таких СУБД каждый файл данных рассматривается как двухмерная таблица, столбцы которой соответствуют полям записей, а строки соответствуют отдельным записям файла и обращение к данным идет через указание номера записи имени поля. При этом работа с отдельным полем таблицы данных напоминает работу с переменными – обращение к данным максимально упрощено, и пользователю не нужно знать всю иерархическую структуру данных.
К тому же язык команд этих систем управления базами данных содержит широкий набор команд, выполняющих действия сложных конструкций, например, сортировка записей файла сводится только к двум командам. Помимо этого в них предусмотрены команды создания светового меню для организации прямого диалога с пользователем. Все это максимально упрощает написание программ и подтверждает, что современные системы управления базами данных действительно являются мощным инструментом для создания и обработки баз данных большого объема.
Информация о работе Базы данных и системы управления базами данных