Технология хранения поиска и сортировки информации кратко

Обновлено: 05.07.2024

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

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

Существует несколько различных типов баз данных: табличные, иерархические и сетевые.

Вопросы к лекции №2.

1. Каковы разновидности информации?

2. Опишите каждую?

3. Свойства информации в различных аспектах?

4. В чем заключается технология обработки текстовой информации?

5. В чем заключается технология обработки графической информации?

6. В чем заключается технология обработки числовой информации?

7. В чем заключается технология хранения, поиска и сортировки информации?

Информационная система (ИС) - это совокупность базы данных и всего комплекса аппаратно-программных средств для ее хранения, изменения и поиска информации, для взаимодействия с пользователем. Примерами информационных систем являются системы продажи билетов на пассажирские поезда и самолеты. База данных – основной компонент этих систем.
Устройства внешней памяти, на которых хранятся БД, должны иметь высокую информационную емкость и малое время доступа к хранимой информации. Для хранения БД может использоваться как один компьютер, так и множество взаимосвязанных компьютеров.
Если различные части одной базы данных хранятся на множестве компьютеров, объединенных между собой сетью, то такая БД называется распределенной базой данных. Очевидно, информацию в сети Интернет, объединенную паутиной WWW, можно рассматривать как распределенную базу данных. Распределенные БД создаются также и в локальных сетях.
Известны три основных типа организации данных и связей между ними:
-иерархический (в виде дерева)
-сетевой
-реляционный.
В иерархической БД существует упорядоченность элементов в записи, один элемент считается главным, остальные - подчиненными. Поиск какого-либо элемента данных в такой системе может оказаться довольно трудоемким из-за необходимости последовательно проходить несколько иерархических уровней. Иерархическую БД образует, например, каталог файлов, хранимых на диске, а дерево каталогов, доступное для просмотра - наглядная демонстрация структуры такой БД и поиска в ней нужного элемента. Такой же БД является родовое генеалогическое дерево.

Сетевая БД отличается большей гибкостью, так как в ней существует возможность устанавливать дополнительно к вертикальным иерархическим связям горизонтальные связи. Это облегчает процесс поиска нужных элементов данных, так как уже не требует обязательного прохождения нескольких иерархических ступеней.
Наиболее распространенным способом организации данных является реляционный способ. Реляционными БД (от английского слова relation - "отношение") называются БД, содержащие информацию, организованную в виде прямоугольных таблиц. Согласно этому подходу, такая таблица называется отношением. Каждая строка таблицы содержит информацию об одном отдельном объекте описываемой в БД системы (о конкретной книге, сотруднике учреждения и пр.), а каждый столбец - определенные характеристики (свойства, атрибуты) этих объектов. Например, атрибутами объектов могут быть автор книги, должность сотрудника, отдел, в котором он работает, и пр. Строки такой таблицы называются записями, а столбцы - полями. Каждая запись должна отличаться от других значением главного ключа - определенного поля или совокупности полей, идентифицирующих запись. Для каждого поля определяется тип и формат. Чаще всего реляционная база данных - это множество таблиц, и поэтому на диске - это множество файлов. Различные таблицы связаны между собой через общие поля.

Основой многих информационных систем (прежде всего, информационно-справочных систем) являются базы данных .

База данных (БД) — организованная совокупность данных, предназначенная для длительного хранения во внешней памяти ЭВМ, постоянного обновления и использования.

Фактографическая база данных — база данных, содержащая информацию, относящуюся непосредственно к предметной области.

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

Иерархическая модель данных — это модель данных, где используется представление базы данных в виде древовидной (иерархической) структуры, состоящей из объектов (данных) различных уровней.

2.jpg

Реляционные БД (РБД) — наиболее распространённый тип баз данных, использующий табличное представление данных.

1.jpg

Программное обеспечение, предназначенное для работы с базами данных, называется системой управления базами данных — СУБД .

Системы управления базами данных (СУБД) — комплекс программных средств, предназначенных для создания структуры новой базы, наполнения её содержанием, редактирования содержимого и визуализации информации.

База данных – информационная модель, позволяющая в упорядоченном виде хранить данные о группе объектов с одинаковым набором свойств.

Каждая строка БД называется записью и описывает один объект, который может иметь различные свойства, информация о которых хранится в столбцах таблицы, которые называются полями БД. Данные в каждом поле описывают одно свойство объектов. Таким образом, данные в одном поле имеют одинаковый тип: счетчик, текстовый, числовой, дата/время, логический, гиперссылка.

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

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

Задание 1 [2]: Сопоставьте каждому сравнению (слева) условие, которое это сравнение проверяет (справа). Впишите рядом с буквой сравнения число, соответствующее смыслу этого сравнения:

Читайте также: