|
Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
Непосредственное управление данными во внешней памяти
Эта функция включает обеспечение необходимых структур внешней памяти как для хранения данных, непосредственно входящих в БД, так и для служебных целей, например, для убыстрения доступа к данным в некоторых случаях (обычно для этого используются индексы Управление буферами оперативной памяти СУБД обычно работают с БД значительного размера; по крайней мере этот размер обычно существенно больше доступного объема оперативной памяти Управление транзакциями Транзакция - это последовательность операций над БД, рассматриваемых СУБД как единое целое. Либо транзакция успешно выполняется, и СУБД фиксирует (COMMIT) изменения БД, произведенные этой транзакцией, во внешней пЖурнализация Одним из основных требований к СУБД является надежность хранения данных во внешней памяти. Под надежностью хранения понимается то, что СУБД должна быть в состоянии восстановить последнее согласованное состояние БД после любого аппаратного или программного сбоя. амяти, либо ни одно из этих изменений никак не отражается на состоянии БД Поддержка языков БД Для работы с базами данных используются специальные языки, в целом называемые языками баз данны
33. Модель данных – совокупность структур данных и операций их обработки. С помощью модели данных могут быть представлены объекты предметной области и взаимосвязи между ними.
Над моделью базы данных удобно производить следующие действия: · сортировку данных (например, по алфавиту); · выборку данных по группам (например, по дате рождения); · поиск записей (например, по фамилиям) и т.д.
1. Иерархическая структура представляет собой совокупность элементов, связанных между собой по определенным правилам. Объекты, связанные иерархическими отношениями, образуют ориентированный граф (перевернутое дерево). Граф – пара множеств, одно из которых описывает множество вершин, а другое множество связей между ними. Узел – совокупность атрибутов данных, описывающих некоторый объект. Не будучи хронологически первой, наиболее популярной с начала 80-х гг. была и до сих пор остается реляционная модель данных. Она первая получила математическое описание, и она экономна по части базовых понятий. Первое повлекло возможность тщательного и интенсивного исследования свойств этой модели (немедленно реализованного в обширной литературе), а второе сделало ее привлекательной для программистов и пользователей. В реляционной модели считается, что все данные ИС представлены в виде таблиц [2]. Строки в каждой таблице - это кортеж неструктурированных единиц данных, " атрибутов". Набор кортежей, составляющий таблицу, образует математическое отношение; таким образом, модель данных представляется множеством таблиц-отношений (называемых также R-таблицами); отсюда название " реляционная", т.е. модель, представленная отношениями. Атрибуты строк-кортежей (и таблиц-отношений) - это значения из заданных наравне с таблицами областей определения (" доменов" ). Разные столбцы в одной и той же или в разных таблицах могут иметь одну и ту же область определения, а могут - разные. Значения атрибутов в таблице-отношении могут иметь только один определенный вид функциональной зависимости друг от друга, а именно, все значения в произвольном кортеже должны по отдельности зависеть только от значений столбца или группы столбцов - одних для всего отношения. Такой столбец или группа столбцов, называются ключевыми, а значения атрибутов в них - ключами. Реляционная база данных - это набор R-таблиц и только R-таблиц, т.е. считается, что никаким иным образом (переменные, массивы и т.п.) данные в базе не представлены. В рамках реляционной теории имеется список операций, которые можно осуществлять над R-таблицами, причем так, что результатом снова будет R-таблица (и, таким образом, в результате выполнения операции мы снова получим реляционную базу данных). Обычно это следующие операции:
34. Программы обработки и демонстрации графических изображений. Сюда включаются графические редакторы, пакеты демонстрационной графики и программы просмотра графических изображений Графические редакторы предназначены для создания и редактирования графических изображений. Они делятся на растровые графические редакторы и векторные графические редакторы Растровые графические редакторы предназначены для работы с фотографиями и включают в себя набор средств по кодированию фотоизображений в цифровую форму Векторные графические редакторы предназначены для профессиональной работы, связанной с художественной и технической иллюстрацией. Пакеты демонстрационной графики являются конструкторами графических образов деловой информации, призванные в наглядной и динамической форме представлять результаты некоторого аналитического исследования. Программы просмотра графических изображений позволяют выводить на экран графические изображения, записанные в виде файлов на внешнем запоминающем устройстве. Признанным лидером среди пакетов данного типа является ACDSee. Пакеты программ мультимедиа предназначены для отображения и обработки аудио- и видеоинформации. Такие программы появились сравнительно недавно благодаря значительному росту возможностей ПК и большим достижениям в области производства оптических дисков. Среди мультимедиа-программ можно выделить две небольшие группы. Первая включает пакеты для обучения и досуга. Как правило это мультимедийные электронные энциклопедии по отраслям знаний; электронные учителя в области иностранных языков, бизнеса, политики; деловые игры и т.д. Вторая группа включает программы для подготовки видеоматериалов для создания мультимедиа представлений, демонстрационных дисков и стендовых материалов. К пакетам данного вида относятся Director for Windows, Multimedia Viewer Kit, NEC MultiSpin. Популярное:
|
Последнее изменение этой страницы: 2016-04-10; Просмотров: 841; Нарушение авторского права страницы