В чем разница между набором данных и базой данных?

В чем разница между набором данных и базой данных? Если они разные, то как?

Почему сегодня огромные данные трудно использовать с базами данных?!

Пожалуйста, ответьте независимо от любого языка программирования.

Ответ 1

На американском английском база данных обычно означает "организованный сбор данных". База данных обычно находится под контролем системы управления базами данных, которая представляет собой программное обеспечение, которое, помимо прочего, управляет многопользовательским доступом к базе данных. (Обычно, но не обязательно. Некоторые простые базы данных - это только текстовые файлы, обработанные с помощью интерпретируемых языков, таких как awk и Python.)

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

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

Ответ 2

Набор данных - это данные... обычно в таблице или могут быть XML или другими типами данных, однако только данные... на самом деле ничего не делают.

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

Огромных данных нетрудно справиться с тем, что я делаю. Думаю, вы задаете вопрос, связанный с исследованием?

Ответ 3

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

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

Ответ 4

База данных

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

Кембриджский словарь:

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

Merriam-Webster

обычно большая коллекция данных, организованная специально для быстрого поиска и поиска (как на компьютере)

Набор данных (или набор данных)

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

Оксфордский словарь:

Коллекция связанных наборов информации, которая состоит из отдельных элементов, но может управляться компьютером как единое целое.

"Все больницы должны предоставить стандартный набор данных о каждом пациенте

Кембриджский словарь

набор отдельных наборов информации, который обрабатывается компьютером как единое целое