Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Bd.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
330.24 Кб
Скачать

26 Назовите основные способы работы пользователя с базой данных при решении прикладных задач

27 Технологии создания приложений работы с базами данных

Первая концепция ускорения процессов разработки приложений с помощью RAD-инструментов основывалась на использовании комплекса специальных объектно-ориентированных средств, позволяющих манипулировать определенным набором готовых стандартных графических объектов, функционально отражающих отдельные информационные компоненты графической среды пользователя и хранятся в общедоступном архиве. Реализация этой концепции в виде реального среды программирования привела к появлению семейства объектно-ориентированных языков программирования четвертого поколения

Технологии OLE Вторая концепция ускорения разработки программ базируется на использовании компонентного программирования. Технология разработки программного обеспечения предусматривает максимальное использование отдельных компонентов готовых программных продуктов. Если раньше под программированием понималось, в основном, написание кода программы, реализующей детальную процедуру решения задачи, то теперь это означает прежде всего умение подобрать нужные готовые компоненты и построить из них необходимую прикладную программу. Для того чтобы компоненты могли рассматриваться как «готовы к использованию» элементы программ, они должны строиться на основе открытой архитектуры, которая обеспечивает повторное использование кода. Технологии фирмы Microsoft, на которых базируется повторное использование кода - это технологии OLE. Технологии OLE - Object Linking and Embedding (связывание и внедрение объектов) - являются мощными инструментами, обеспечивающими широкую взаимодействие программ между собой. Существует несколько типов технологий OLE, основанные на общих принципах: • связывание; • внедрения; • технология ActiveX.

Третья концепция ускорения процессов разработки программных средств базируется на реализации предложенной фирмой Microsoft методологии документно-ориентированного стиля работы пользователей. Согласно этой методологии информационная система организации должна состоять из баз данных, хранилищ данных и узлов по обработке данных. Внутренние данные организации, а также данные, которые являются внешними по этой организации, должны быть легкодоступными в каждом узле, а в результате работы с данными должны создаваться видимые образы документов. Все документы должны легко перемещаться и быть доступными для коллективной работы. Характерной особенностью документно-ориентированного стиля работы является то, что документ трактуется не просто как хранилище определенной части структурированной информации, а как объект в объектно-ориентированном программировании - он сочетает в себе информацию различного типа вместе с определенными функциональными возможностями (методами) обработки ее.

28. Типы данных, используемых в бд

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

• числовые;

• символьные (алфавитно-цифровые);

• даты, задаваемые с помощью специального типа «Дата» или как обычные символьные данные.

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

этим разработчики стали вводить в традиционные СУБД новые типы данных. К числу сравнительно новых типов данных мож­но отнести следующие:

• временные и дата-временные, предназначенные для хранения информа­ции о времени и/или дате;

• символьные переменной длины, предназначенные для хранения тексто­вой информации большой длины, например, документа;

• двоичные предназначенные для хранения графических объектов, аудио- и видеоинформации, пространственной, хронологической и другой специальной информации. Например, в MS Access таким типом является тип данных «Поле объекта OLE», который позволяет хранить в БД графические данные в форма­те BMP (Bitmap) и автоматически их отображать при работе с БД;

• гиперссылки, предназначенные для хранения ссылок на раз­личные ресурсы (узлы, файлы, документы и т. д.), находящиеся вне базы данных, например, в сети Интернет, корпоративной сети интранет или на жестком диске компьютера.

В современных СУБД с различными моделями данных могут использо­ваться все перечисленные типы данных.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]