Характеристика программного обеспечения, используемого при создании СУБД

Автор: Пользователь скрыл имя, 01 Марта 2013 в 21:11, реферат

Краткое описание

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

Оглавление

ВВЕДЕНИЕ 3
1. Краткая характеристика программного обеспечения, используемого при создании СУБД 4
2.Принципы организации данных, лежащие в основе современных СУБД…..6
3. Access — система управления базами данных 8
4. Современные технологии, используемые в профессиональной деятельности при работе с данными 12
ЗАКЛЮЧЕНИЕ 15
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 16

Файлы: 1 файл

Информатика.doc

— 96.50 Кб (Скачать)

Microsoft Access, Microsoft Visual FoxPro, Microsoft Visual Basic обеспечивают средства для создания клиентских частей в приложениях «клиент-сервер», которые сочетают в себе средства просмотра, графический интерфейс и средства построения запросов, а Microsoft SQL Server является на сегодняшний день одним из самых мощных серверов баз данных.8

OLE 2.0 (Object Linking and Embedding – связывание и внедрение объектов) – стандарт, описывающий правила интеграции прикладных программ. Применяется для использования возможностей других приложений. OLE 2.0 используется для определения и совместного использования объектов несколькими приложениями, которые поддерживают данную технологию. Например, использование в среде Access таблиц Excel и его мощных средств построения диаграмм или использование данных, подготовленных Access, в отчетах составленных в редакторе текстов Word (связывание или включение объекта).

OLE Automation (Автоматизация OLE) – компонент OLE, позволяющий программным путем устанавливать свойства и задавать команды для объектов другого приложения. Позволяет без необходимости выхода или перехода в другое окно использовать возможности нужного приложения. Приложение, позволяющее другим прикладным программам использовать свои объекты называется OLE сервером. Приложение, которое может управлять объектами OLE серверов называется OLE контроллер или OLE клиент. Из рассмотренных программных средств в качестве OLE серверов могут выступать Microsoft Access, а также Microsoft Excel, Word и Graph... Microsoft Visual FoxPro 3.0 и 5.0 может выступать только в виде OLE клиента.9

RAD (Rapid Application Development – Быстрая разработка приложений) – подход к разработке приложений, предусматривающий широкое использование готовых компонентов и/или приложений и пакетов (в том числе от разных производителей).

ODBC (Open Database Connectivity – открытый доступ к базам данных) – технология, позволяющая использовать базы данных, созданные другим приложением при помощи SQL.

SQL (Structured Query Language – язык структурированных запросов) – универсальный язык, предназначенный для создания и выполнения запросов, обработки данных как в собственной базе данных приложения, так и с базами данных, созданных другими приложениями, поддерживающими SQL. Также SQL применяется для управления реляционными базами данных.

 

Заключение

Общепринятыми являются технологи, позволяющие использовать возможности других приложений, например, текстовых процессоров, пакетов построения графиков и т.п., и встроенные версии языков высокого уровня (чаще – диалекты SQL и/или VBA) и средства визуального программирования интерфейсов разрабатываемых приложений. Поэтому уже не имеет существенного значения на каком языке и на основе какого пакета написано конкретное приложение, и какой формат данных в нем используется. Более того, стандартом «де-факто» стала «быстрая разработка приложений» или RAD (от английского Rapid Application Development), основанная на широко декларируемом в литературе «открытом подходе», то есть необходимость и возможность использования различных прикладных программ и технологий для разработки более гибких и мощных систем обработки данных. Поэтому в одном ряду с «классическими» СУБД все чаще упоминаются языки программирования Visual Basic 4.0 и Visual C++, которые позволяют быстро создавать необходимые компоненты приложений, критичные по скорости работы, которые трудно, а иногда невозможно разработать средствами «классических» СУБД. Современный подход к управлению базами данных подразумевает также широкое использование технологии «клиент-сервер».

Таким образом, на сегодняшний день разработчик  не связан рамками какого-либо конкретного пакета, а в зависимости от поставленной задачи может использовать самые разные приложения. Поэтому, более важным представляется общее направление развития СУБД и других средств разработки приложений в настоящее время.

 

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

  1. Вейскас, Д. Эффективная работа с Microsoft Access 7.0 «Microsoft Press» / Д. Вейскас. – М.: Знание, 2007. – 312 с.
  2. Горев, А. Эффективная работа с СУБД / А. Горев. – СПб.: «Питер», 2009. – 399 с.
  3. Симонович С.В. и др. Информатика. Базовый курс /. - СПб:   Издательство «Питер», 2010. – 402 с.
  4. Ломтадзе В.В., Шишкина Л.П. Информатика. Учебное пособие  /– Иркутск: ИрГТУ, 2009. – 398 с.
  5. Потапкин, А.В. Основы Visual Basic для пакета Microsoft Office /А.В. Потапкин. – М.: «Эком», 2009. – 387 с.

 

 

 

 

 

 

1 Горев А. Эффективная работа с СУБД СПб, «Питер», 2009. – С. 14.

2 Информатика. Базовый курс /Симонович С.В. и др. - СПб:   Издательство «Питер», 2010. – С. 131.

3 Информатика. Базовый курс /Симонович С.В. и др. - СПб:   Издательство «Питер», 2010. – С. 133.

4 Там же.

5 Горев А. Эффективная работа с СУБД СПб, «Питер», 2009. – С. 245.

6 Горев А. Эффективная работа с СУБД СПб, «Питер», 2009. – С. 253.

7 Вейскас Д.. Эффективная работа с Microsoft Access 7.0 «Microsoft Press», 2007. - С. 244.

8 Горев А. Эффективная работа с СУБД СПб, «Питер», 2009. – С. 310.

9 Там же. – С. 320.


Информация о работе Характеристика программного обеспечения, используемого при создании СУБД