Системы управления базами данных

Автор работы: Пользователь скрыл имя, 18 Марта 2011 в 16:04, реферат

Описание работы

Современные системы управления базами данных в основном являются приложениями Windows, так как данная среда позволяет более полно использовать возможности персональной ЭВМ, нежели среда DOS. Снижение стоимости высокопроизводительных ПК обусловил не только широкий переход к среде Windows, где разработчик программного обеспечения может в меньше степени заботиться о распределении ресурсов, но также сделал программное обеспечение ПК в целом и системы управления базами данных в частности менее критичными к аппаратным ресурсам ЭВМ.

Содержание работы

Введение ………………………………………………………………………3
Основная часть………………………………………………………………..4-14
Понятие базы данных…………………………………………………..4
Программные системы управления базами данных…………………..5
Краткая характеристика программного обеспечения, используемого при создании СУБД……………………………………………………..7
Принципы организации данных, лежащие в основе современных СУБД……………………………………………………………………..8
Современные технологии, используемые в работе с данными………10
Применение СУБД в экономике………………………………………..11
Общая характеристика СУБД MS Access……………………………...12
Основные этапы разработки базы данных в среде MS Access……….13
Заключение …………………………………………………………………….15
Список использованной литературы…………………………………………16

Файлы: 1 файл

Системы управления базами данных.doc

— 125.00 Кб (Скачать файл)

      В настоящее время среди ведущих  российских разработчиков программных  продуктов в классе АБС могут быть названы фирмы «ПрограмБанк», «Диасофт», «Инверсия», «Асофт». В частности, фирмой «ПрограмБанк» разработаны такие известные банковские системы, как «Центавр», «Афина», «Гефест».

      В середине 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-х годов). Основное различие данных моделей в представлении взаимосвязей между объектами.. 
 
 
 
 
 
 
 
 
 
 
 
 
 

                        Список использованной литературы

 
  1. Нортон  П. Персональный компьютер фирмы IBM и операционная система MS-DOS. М.: Радио и связь, 1991
  2. Д. Вейскас. Эффективная работа с Microsoft Access 7.0 «Microsoft Press», 1997, 864с
  3. А. В. Потапкин. Основы Visual Basic для пакета Microsoft Office

        М, «Эком», 1995, 256с.

  1. Дж. Вудкок, М. Янг Эффективная работа с Microsoft Office 95

      «Microsoft Press».

    5.  Бемер С. MS Access 2.0. СПб: BHV, 1995 
     
     

Информация о работе Системы управления базами данных