Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
итт.docx
Скачиваний:
2
Добавлен:
01.04.2025
Размер:
960.34 Кб
Скачать

InterDev6.0;

- компоненты для разработки драйверов ОС семейства Windows;

- различные инструменты (tools) для разработки систем помощи,

серверные и сетевые компоненты и т.д.

Программирование в Borland Delphi версии 7.0 (далее—elphi) строится

на тесном заимодействии двух процессов: конструирования визуального

проявления программы и написания кода, придающего программе

необходимую функциональность. Программы в Delphi кодируются

на языке программирования Object Pascal.

Бурное развитие Internet и его частного случая Intranet вызвало рост

систем разработки web-служб и приложений. Эти возможности реализованы

как в вышеперечисленных продуктах, так и в специализированных

продуктах, например, Microsoft Office FrontPage, Sun ONE Studio 4,

Macromedia Studio MX Plus. Эти продукты не только позволяют разрабатывать

приложения, но и предоставляют возможность их удаленного

администрирования.

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

Базами данных (БД) называют электронные хранилища информации,

доступ к которым осуществляется с помощью одного или нескольких

компьютеров.

Системы управления базами данных (СУБД) —это программные

средства, предназначенные для создания, наполнения, обновления и

удаления баз данных.

92

Различают три основных вида СУБД: промышленные универсального

назначения, промышленные специального назначения и разрабатываемые

для конкретного заказчика.

Специализированные СУБД создаются ____________для управления БД конкретного

назначения—бухгалтерские, складские и т.д. Универсальные СУБД

не имеют четко очерченных рамок применения, они рассчитаны на все

случаи жизни и, как следствие, достаточно сложны, требуют от пользователя

специальных знаний. Как специализированные, так и универсальные

СУБД достаточно надежны и готовы к немедленной работе, в

то время как заказные СУБД требуют значительного времени на подготовку

и отладку. Однако, в отличие от промышленных, заказные СУБД

в максимальной степени учитывают специфику работы заказчика.

В зависимости от расположения СУБД различают локальные и распределенные

(удаленные) СУБД. Все части локальной СУБД размещаются

на компьютере пользователя БД. Если к одной БД обращается несколько

пользователей одновременно, каждый пользовательский

компьютер должен иметь свою копию СУБД. В отличие от этого, значительная

часть программно-аппаратных средств распределенной СУБД

централизована и находится на одном достаточно мощном компьютере

сервере, в то время как компьютеры пользователей содержат относительно

небольшую часть СУБД, которая называется клиентом.

Безусловным достоинством клиент-серверных систем являются возможность

централизованного управления доступом к БД и перенос вычислительной

нагрузки на сервер. В таких системах база данных в значительной

мере защищена как от случайных, так и намеренных искажений,

в них проще реализовать целостность и непротиворечивость данных.

Реляционная база данных представляет данные в виде совокупности

таблиц. Таблица есть некоторая совокупность строк и столбцов. Для

поиска и обновления данных посредством описания строк, столбцов и

отношений между ними используется специальный язык SQL.

Язык SQL (Structured Query Language) или, другими словами, язык

структурированных запросов, —это стандартизированный язык для

описания и манипулирования данными в реляционных базах данных.

Операторы SQL выполняются СУБД.

Основные элементы базы данных:

- объекты базы данных,

- целостность данных,

-отношения, . -

- системные таблицы,

- объекты хранения,

- конфигурационные файлы,

- объекты восстановления.

В настоящее время существует большое количество промышленных

СУБД, таких как Oracle, Informix, InterBase, Sybase SQL Server,