Схемы и базы данных
Schema vs Database?
База данных может быть описана как совокупность структурированных данных, которые обычно хранятся в компьютерных системах. Структура базы данных достигается путем правильной организации данных с помощью модели базы данных. Термин «схема» означает «план или форму» и может быть определен как терминология, используемая для моделирования или создания логической структуры, с помощью которой данные могут храниться в базе данных. С технической точки зрения, схема базы данных является базовой структурой, описываемой и поддерживаемой системой управления базами данных, которая используется для хранения записей.
Как правило, схема представляет собой более высокий уровень абстракции дизайнерских моделей, которые фиксируются и документируются разработчиками баз данных и бизнес-аналитиками на этапе анализа проекта или разработки продукта. Они не существуют как таковые в базе данных, но в некоторых вариантах баз данных они могут быть реализованы на некоторых уровнях в физической форме.
Когда мы приводим пользователя в эту перспективу, мы можем определить эти три объекта (базу данных, схему и пользователя), как показано ниже:
База данных представляет собой набор физических файлов.
Пользователь - это тот, кто подключается к базе данных.
Схема - это совокупность объектов, принадлежащих пользователю.
Короче говоря, схема обычно представляет собой графическое представление структуры системы базы данных, тогда как сама база данных представляет собой структурированный набор записей или данных.
Резюме:
1. База данных - это физическая структура.
2.Schema - логическая структура.
База данных 3.A представляет собой набор связанных записей и данных, хранящихся в таблицах.
4. Схема, с другой стороны, является логическим определением базы данных или, другими словами, планом, который определяет имена всех таблиц и столбцов и определяет тип каждого столбца и т. Д.
5. В некоторых системах управления базами данных схема может быть реализована в физической форме на любом из уровней.
6. Между объектами схемы и физическими файлами, хранящими информацию на дисках, нет однозначного соответствия.