Схемы и базы данных

Anonim

Schema vs Database?

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

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

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

База данных представляет собой набор физических файлов.

Пользователь - это тот, кто подключается к базе данных.

Схема - это совокупность объектов, принадлежащих пользователю.

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

Резюме:

1. База данных - это физическая структура.

2.Schema - логическая структура.

База данных 3.A представляет собой набор связанных записей и данных, хранящихся в таблицах.

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

5. В некоторых системах управления базами данных схема может быть реализована в физической форме на любом из уровней.

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