Какова цель схемы базы данных?

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

142
20 апр. '10 в 13:19
источник поделиться
6 ответов

Из quackit.com учебник - SQL Server - схемы базы данных:

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

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

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

131
20 апр. '10 в 13:23
источник

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

22
20 апр. '10 в 13:24
источник

Ваш лучший ответ, вероятно, повсюду в interwebs, например:

Схема базы данных в Википедии.

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

15
20 апр. '10 в 13:22
источник

Логическая схема - это структура таблиц и связей в базе данных.

Физическим является то, как хранится эта структура и хранящиеся в ней данные.

10
20 апр. '10 в 13:23
источник

Схема базы данных - это пространство имен. Это похоже на пространство имен С++, пространство имен Java, блок Delphi и т.д. В зависимости от СУБД это может позволить:

  • предоставлять/отзывать доступ к пространству имен;
  • использовать полное/короткое имя объекта (.);
  • для администрирования схемы как единицы;
  • и др.

Вам нужно перейти на сайт поставщика СУБД и проверить документацию для термина "Схема". В большинстве случаев это будет тема в концепциях.

8
20 апр. '10 в 15:28
источник

Это похоже на папку, в которой вы можете иметь таблицы и другие объекты внутри

Вот еще на wikipedia

6
20 апр. '10 в 13:22
источник

Посмотрите другие вопросы по меткам или Задайте вопрос