Автор работы: Пользователь скрыл имя, 18 Марта 2011 в 16:04, реферат
Современные системы управления базами данных в основном являются приложениями Windows, так как данная среда позволяет более полно использовать возможности персональной ЭВМ, нежели среда DOS. Снижение стоимости высокопроизводительных ПК обусловил не только широкий переход к среде Windows, где разработчик программного обеспечения может в меньше степени заботиться о распределении ресурсов, но также сделал программное обеспечение ПК в целом и системы управления базами данных в частности менее критичными к аппаратным ресурсам ЭВМ.
Введение ………………………………………………………………………3
Основная часть………………………………………………………………..4-14
Понятие базы данных…………………………………………………..4
Программные системы управления базами данных…………………..5
Краткая характеристика программного обеспечения, используемого при создании СУБД……………………………………………………..7
Принципы организации данных, лежащие в основе современных СУБД……………………………………………………………………..8
Современные технологии, используемые в работе с данными………10
Применение СУБД в экономике………………………………………..11
Общая характеристика СУБД MS Access……………………………...12
Основные этапы разработки базы данных в среде MS Access……….13
Заключение …………………………………………………………………….15
Список использованной литературы…………………………………………16
В настоящее время среди ведущих российских разработчиков программных продуктов в классе АБС могут быть названы фирмы «ПрограмБанк», «Диасофт», «Инверсия», «Асофт». В частности, фирмой «ПрограмБанк» разработаны такие известные банковские системы, как «Центавр», «Афина», «Гефест».
В середине 1998 г. компании «ПрограмБанк» и «Диасофт» объединили усилия в области разработки систем автоматизации, рассчитанных на крупные и крупнейшие банки. Учрежденная ими дочерняя компания «Диасофт+ПрограмБанк» сосредоточилась исключительно на развитии и продвижении информационной системы управления банковской деятельностью (ИСУБД) «Новая Афина», в основу которой легли ИБС «Афина» компании «ПрограмБанк» и разработка «Диасофта» — DiasoftBank 5NT. Данная банковская система разработана на основе программной платформы Оrас1е.
ИСУБД «Новая Афина» обеспечивает комплексную автоматизацию всех направлений деятельности банка, финансовые методы управления им, поддержку текущего законодательства и правил ведения бухгалтерского учета, ведение планов счетов произвольной структуры, поддержку различных форм платежного документооборота и маршрутизацию прохождения платежей с использованием различных вариантов верификации документов. Также в рамках ИСУБД решаются задачи управления многофилиальной структурой банка в едином информационном пространстве в режиме реального времени, автоматизации мультивалютного
расчетно-кассового
обслуживания, управления ЛОРО - и НОСТРО-счетами,
обработки сообщений S.W.I.F.T., ведения
договоров, контрактов и их приложений,
формирования бухгалтерской и аналитической
отчетности, связи с внешними информационными
системами, администрирования и аудита,
получения отчетов произвольной формы.
7.Общая
характеристика СУБД MS Access
MS
Access в настоящее время является
одной из самых популярных
среди настольных программных
систем управления базами
высокую
степень универсальности и
глубоко развитые возможности интеграции с другими программными продуктами, входящими в состав Microsoft Office, а также с любыми программными Продуктами, поддерживающими технологию OLE;
богатый набор визуальных средств разработки.
Нельзя не отметить, что, существенной причиной такого широкого распространенная MS Access является и мощная рекламная поддержка, осуществляемая фирмой Microsoft. В процессе разработки данного продукта на рынок представлялись его различные версии. Наиболее известными (в некотором смысле этапными) cтали Ассеss 2.0, Ассеss 7.6 (он впервые был включен в состав программного комплекта MS Office 95). Позже появились версии Ассеss 97 (в составе NS Office 97) и Ассеss 2000 (в составе МS Office 2000).
Очевидно, что отправной точкой в процессе работы с любой СУБД является создание файла (или группы файлов) базы данных.
Основные разделы главного окна соответствуют типам объектов, которые может содержать база данных Ассеss. Это Таблицы, Запросы, Отчеты, Макросы и Модули. Заголовок окна содержит имя файла базы данных. В данном случае он называется Trade Test.
Интерфейс работы с объектами базы данных унифицирован. По каждому из них предусмотрены стандартные режимы работы:
Создать — предназначен для создания структуры объектов;
Конструктор — предназначен для изменения структуры объектов;
Открыть (Просмотр, Запуск) — предназначен для работы с объектами базы данных.
Важным средством, облегчающим работу с Ассеss для начинающих пользователей, являются мастера — специальные программные надстройки, предназначенные для создания объектов базы данных в режиме последовательного диалога. Для опытных и продвинутых пользователей существуют возможности более гибкого управления ресурсами и возможностями объектов СУБД в режиме конструктора.
Специфической
особенностью СУБД Ассеss является то,
что вся информация, относящаяся
к одной базе данных, хранится в
едином файле. Такой файл имеет расширение
*.mdb. Данное решение, как правило, удобно
для непрофессиональных пользователей,
поскольку обеспечивает простоту при
переносе данных с одного рабочего места
на другое. Внутренняя организация данных
в рамках mbd-формата менялась от версии
к версии, но фирма Microsoft поддерживала
их совместимость снизу вверх, то есть
базы данных из файлов в формате ранних
версий Access могут быть конвертированы
в формат, используемый в версиях более
поздних.
8.Основные
этапы разработки базы
данных в среде MS Access
Как нетрудно догадаться, процесс разработки конкретного программного приложения в среде Access в первую очередь определяется спецификой автоматизируемой предметной области. Однако для большинства из них можно выделить ряд типичных этапов. Это:
üразработка и описание структур таблиц данных;
üразработка схемы данных и задание системы взаимосвязей между таблицами;
üразработка системы запросов к таблицам базы данных и (при необходимости) их интеграция в схему данных;
üразработка экранных форм ввода/вывода данных;
üразработка системы отчетов по данным;
üразработка программных расширений для базы данных, решающих специфические задачи по обработке содержащейся в ней информации, с помощью инструментария макросов и модулей;
разработка системы защиты данных, прав и ограничений по доступу.
Очевидно, что между перечисленными этапами существует большое количество обратных связей, подразумевающих возврат к более ранним шагам, исходя из вновь открывшихся обстоятельств, которые невозможно было заранее учесть или предвидеть.
Еще
раз подчеркнем, что описанная
последовательность этапов разработки
базы данных в MS Access не является безусловным
эталоном. Однако очень часто отклонения
от нее свидетельствуют не столько об
оригинальности хода мысли разработчика,
сколько о погрешностях, допущенных им
при планировании процесса разработки,
или вообще об отсутствии у него какого-либо
плана.
Заключение
И так, мы поняли, что среди наиболее ярких представителей систем управления базами данных можно отметить: Lotus Approach, Microsoft Access, Borland dBase, Borland Paradox, Microsoft Visual FoxPro, Microsoft Visual Basic, а также баз данных Microsoft SQL Server и Oracle, используемые в приложениях, построенных по технологии «клиент-сервер».
Фактически, у любой современной системы управления базами данных существует аналог, выпускаемый другой компанией, имеющий аналогичную область применения и возможности, любое приложение способно работать со многими форматами представления данных, осуществлять экспорт и импорт данных благодаря наличию большого числа конвертеров.
Общепринятыми, также, являются технологи, позволяющие использовать возможности других приложений, например, текстовых процессоров, пакетов построения графиков и т.п., и встроенные версии языков высокого уровня и средства визуального программирования интерфейсов разрабатываемых приложений.
И мы рассмотрели, что основной единицей является объект, имеющий свойства, и связи между объектами.
Системы управления
базами данных используют несколько моделей
данных: иерархическую и сетевую (с 60-х
годов) и реляционную (с 70-х годов). Основное
различие данных моделей в представлении
взаимосвязей между объектами..
М, «Эком», 1995, 256с.
«Microsoft Press».
5.
Бемер С. MS Access 2.0. СПб: BHV, 1995