Big Data Основные понятия баз данных По определению оксфордского словаря, Big Data дословно – «большие данные»



бет4/5
Дата29.03.2024
өлшемі22.89 Kb.
#496968
1   2   3   4   5
Big Data

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

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


Реляционная база данных – база данных, основанная на реляционной (англ. relation – «отношение», «зависимость», «связь») модели данных. Реляционная база данных – это совокупность взаимосвязанных таблиц. Каждая таблица содержит информацию об объектах определенного типа. Строка таблицы содержит данные об одном объекте (например, о товаре, клиенте), а столбцы таблицы описывают различные характеристики этих объектов – атрибуты (например, наименование, код товара, сведения о клиенте). Строки таблицы (записи) имеют одинаковую структуру – они состоят из полей, хранящих атрибуты объекта. Примеры реляционных СУБД: MySql, PostgreSql.
В реляционной модели объекты реального мира и взаимосвязи между ними представляются с помощью совокупности связанных между собой таблиц (отношений).

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


Каждая таблица БД представляет я как совокупность строк и столбцов, где строки (записи) соответствуют экземпляру объекта, конкретному событию или явлению, а столбцы (поля) – атрибутам (признакам, характеристикам, параметрам) объекта, события или явления.


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




Достарыңызбен бөлісу:
1   2   3   4   5




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет