Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

СУБД Firebird и менеджер БД IBExpert




Описание среды программирования

ПО разработано на базе операционной системы Windows Seven 32-bit. Эта ОС позволяет работать со средой разработки Embarcadero RAD Studio Delphi XE, менеджером БД IBExpert в связке с СУБД Firebird, а также имеет набор необходимых драйверов для работы с СУБД.

В качестве среды разработки была выбрана Embarcadero RAD Studio Delphi, версия XE. Это популярная среда визуальной разработки, основанная на Object Pascal. Программное обеспечение Embarcadero RAD Studio XE представляет собой полнофункциональный набор средств разработки приложений, который позволяет быстро и наглядно создавать приложения с графическим пользовательским интерфейсом для Windows,.NET, PHP и web-решений. RAD Studio XE включает в себя Delphi, C++Builder, Delphi Prism и RadPHP и поддерживает компилируемые, управляемые и динамические языки, подключение к базам данных в разнородной среде, полнофункциональные платформы визуальной разработки, а также обширную экосистему программного обеспечения сторонних разработчиков. Все это дает возможность в 5 раз ускорить разработку приложений для разных платформ Windows, web-решений и баз данных. Среды разработки RAD Studio многократно упрощают и ускоряют создание визуальных приложений и инструментов, активно работающих с базами данных, – от приложений с графическим интерфейсом для настольных систем и сенсорных экранов до облачных решений, управляемых базами данных многозвенных систем, web-приложений и служб.

Под Delphi XE также написаны компоненты FIBPlus для работы с СУБД Firebird/InterBase. Они используются для доступа к базе данных.

Среди множества различных систем управления базами данных в настоящей работе было решено использовать в качестве платформы именно СУБД Firebird, версия 2.5. Вот почему.

Firebird – это мощная, компактная реляционная система управления базами данных (РСУБД) с архитектурой клиент-сервер. Она может выполняться на разнообразных серверных и клиентских платформах, включая Windows, Linux и на некоторых других платформах UNIX, включая FreeBSD и Max OS X. Это РСУБД промышленного применения, чьи возможности имеют высокий уровень соответствия стандартам SQL, при этом она реализует некоторые мощные расширения языка процедурного программирования конкретного производителя.

Firebird – серьезный программный продукт, созданный для установки в малых и больших сетях, он также обладает некоторыми полезными возможностями для автономных конфигураций. Его небольшой размер дает возможность одиночным разработчикам легко выполнять большие производственные разработки в домашнем офисе. Мощь и высокий уровень соответствия стандартам делает Firebird привлекательной средой для изучения информационных технологий в университетах.

Созданный как проект с открытыми исходными кодами, Firebird является первым в новом поколении потомков InterBase 6.0 Open Edition фирмы Borland, который был сформирован для разработки открытых исходных кодов в июле 2000 г. в рамках InterBase Public License (IPL).

 

Для того чтобы начать проектирование БД, нужно установить сервер БД Firebird (рисунок 1) и менеджер БД IBExpert (рисунок 2).

Рисунок 2 – Символ СУБД Firebird

 

Рисунок 3 – Символ IBExpert

 

Менеджер БД IBExpert (рисунок 3) обладает всем необходимым функционалом для успешного проектирования БД и работы с данными на платформе Firebird и InterBase. Кроме того он является бесплатным для всех, проживающих на территории стран бывшего СССР (лицензия ex-USSR).

Программа обеспечивает:

• Управление локальными и удаленными серверами;

• Управление БД;

• Интерактивное выполнение SQL-запросов.

IBExpert - это профессиональная среда для разработки и ад­министрирования БД InterBase и FireBird. Эта программа облегча­ет работу пользователя IB и FB при создании баз данных. Програм­ма IBExpert позволяет создавать компоненты БД: таблицы, пред­ставления, запросы, триггеры, домены и др.

 

Рисунок 4 – Менеджер БД IBExpert

 

 




Поделиться с друзьями:


Дата добавления: 2015-06-29; Просмотров: 2980; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.008 сек.