Что включают метаданные базы данных?

Метаданные — это информация об используемых данных.

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

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

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

Другие описательные метаданные могут использоваться автоматизированными рабочими потоками. Например, если некоторая «умная» программа «знает» содержимое и структуру данных, то данные могут быть автоматически преобразованы и переданы другой «умной» программе как входные данные. В результате, пользователи будут спасены от необходимости выполнения множества рутинных операций, если данные предоставлены для работы такими «немногословным» программам.

Метаданные можно классифицировать по:

-Содержанию. Метаданные могут либо описывать сам ресурс (например, название и размер файла), либо содержимое ресурса (например, «в этом видеофайле показано как парень играет в футбол»).

-По отношению к ресурсу в целом. Метаданные могут относиться к ресурсу в целом или к его частям. Например, «Title» (название фильма) относится к фильму в целом, а «Scene description» (описание эпизода фильма) отдельное для каждого эпизода фильма.

-По возможности логического вывода. Метаданные можно подразделить на три слоя: нижний слой — это «сырые» данные сами по себе; средний слой — метаданные, описывающие эти данные; и верхний слой — метаданные, которые позволяют делать логический вывод, используя второй слой.

30. Назначение объекта “таблица”

Таблицы (Tables) создаются пользователем для хранения данных об одном информационном объекте модели данных предметной области. Таблица состоит из полей (столбцов) и записей (строк). Каждое поле содержит одну характеристику объекта предметной области. В записи собраны сведения об одном экземпляре этого объекта.

Они используются для упорядоченного хранения данных.

Базы данных состоят из таблиц, которые представляют широкий диапазон категорий данных. Если когда-либо вам приходилось создавать базу данных, например, для обработки отчетных материалов в бизнесе, то вы могли создать одну таблицу для хранения информации о клиентах, другую — о счетах, третью — о сотрудниках. Таблицы имеют заранее определенную структуру, и данные, хранящиеся в них, соответствуют этой структуре.

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

Записи, в свою очередь, содержат поля. Поле — это некоторый раздел данных в записи. Например, запись, которая представляет некий элемент в адресной книге, может состоять из полей имени и фамилии, адреса, названия города, почтового индекса и номера телефона.

31. Назначение объекта “запрос”

Запрос (query) – это средство выбора необходимой информации из базы данных. Вопрос, сформированный по отношению к базе данных, и есть запрос. Применяются два типа запросов: по образцу (QBE – Query by example) и структурированный язык запросов (SQL – Structured Query Language).

QBE - запрос по образцу – средство для отыскания необходимой информации в базе данных. Он формируется не на специальном языке, а путем заполнения бланка запроса в окне Конструктора запросов.

SQL – запросы – это запросы, которые составляются (программистами) из последовательности SQL – инструкций. Эти инструкции задают, что надо сделать с входным набором данных для генерации выходного набора. Все запросы Access строит на основе SQL – запросов, чтобы посмотреть их, необходимо в активном окне проектирования запроса выполнить команду Вид/SQL.

Существует несколько типов запросов: на выборку, на обновление, на добавление, на удаление, перекрестный запрос, создание таблиц. Наиболее распространенным является запрос на выборку. Запросы на выборку используются для отбора нужной пользователю информации, содержащейся в таблицах. Они создаются только для связанных таблиц.

- Создание запроса на выборку с помощью Мастера

- Создание запроса на выборку с помощью Конструктора

В нижней части окна находится Бланк построения запроса QBE (Query by Example), в котором каждая строка выполняет определенную функцию:

Поле – указывает имена полей, которые участвуют в запросе

Имя таблицы – имя таблицы, с которой выбрано это поле

Сортировка – указывает тип сортировки

Вывод на экран – устанавливает флажок просмотра поля на экране

Условия отбора - задаются критерии поиска

Или – задаются дополнительные критерии отбора

32. Назначение объекта “форма”

Формы представляют возможность удобного введения и просмотра данных таблиц и запросов. Формы, предназначены в первую очередь для работы одновременно только с одной записью. Режим формы позволяет легко работать с таблицами, имеющими большое количество полей, так как вся информация по одной записи, например по конкретному клиенту или товару, сразу отображается в форме на экране. Формы в Access могут быть созданы как для одной таблицы, так и для нескольких, связанных между собой таблиц. Тогда возможным становится с помощью формы вводить данные сразу в несколько таблиц, соблюдая условия целостности данных. Кроме того, в качестве источника данных для формы может использоваться как сама таблица, так и разработанный для нее запрос, обеспечивая тем самым отображение самой актуальной информации.

В Access можно создать формы самых разных типов. Вот основные из них:

• “В столбец” (полноэкранная форма). Классический вариант, когда все поля в форме выводятся на экран как один столбец. Слева от каждого поля отображается значение, указанное в свойстве Подпись данного поля. Поля могут быть упорядочены в любом порядке.

• Ленточная. Нечто среднее между формой “в столбец” и табличным представлением данных. В окне формы отображается сразу несколько записей таблицы, а поля, составляющие одну запись, отображаются в одной строке, аналогично представлению таблицы в режиме таблицы. Подписи полей выводятся в качестве заголовков столбцов.

• Табличная. Данные в такой форме представлены в стиле электронных таблиц Microsoft Excel, когда каждой записи соответствует одна строка таблицы, а каждому полю — один столбец. Прямо в окне формы можно изменять ширину столбцов и высоту строк, а также выполнять многие другие операции, которые используются для настройки внешнего вида таблиц в режиме таблицы.

• Сводная таблица и сводная диаграмма. Access позволяет обрабатывать данные и эффективно выполнять их графический анализ.

• Кнопочная. Открывает другие формы или отчеты базы данных.

Формы, являясь объектами базы данных, представлены в окне базы данных вкладкой Формы. Следует отметить, что такие объекты OLE, как рисунки, видеофрагменты или аудиозаписи, можно увидеть (воспроизвести) только в форме. Создать форму в программе Access 2003 можно тремя способами: 1)автоформа; 2) мастер создания форм; 3) выполнив весь процесс создания новой формы “с нуля” в режиме конструктора формы.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  




Подборка статей по вашей теме: