Таблицы, столбцы, и представления

Таблицы, столбцы, и представления. Вы также нуждаетесь в написании документации для своей базы данных, поскольку ER-диаграмма имеет неподходящий формат для описания целей и способов использования каждой таблицы, столбца и других объектов.

Если бы код был читаем, почему бы тогда его назвали кодом1?

Таблица должна иметь описание о том, какой вид ввода данная таблица моделирует. Например, назначение таблиц Bugs, Products и Accounts вполне ясно, но как насчет таких таблиц, как BugStatus, или перекрестной таблицы BugsProducts, или зависимой таблицы Comments? Кроме того, сколько строк, по вашим ожиданиям, будет иметь каждая таблица? Какие индексы будут существовать в них?

Каждый столбец имеет название и тип данных, но это не говорит пользователю, что означают значения столбца. Какие значения понятны в данном столбце (полный спектр типов данных встречается редко)? В столбцах, хранящих количественные значения, каковы единицы измерения этих значений? Позволяет ли столбец ячейкам иметь значение NULL? Имеет ли он уникальное ограничение, и если да — почему?

Представления хранят часто используемые запросы одной или нескольких таблиц. Что явилось причиной для создания данного представления? Какое приложение или какие пользователи будут использовать данное представление? Было ли представление предназначено, чтобы абстрагировать комплексные отношения таблиц?

Оно существует, как способ предоставления возможности непривилегированным пользователям осуществлять запросы подмножеств строк или столбцов в привилегированной таблице? Обновляемо ли представление?

01.01.2012

Добавить страницу в мои закладки:

Смотрите также:
Оставить отзыв

Подтвердите, что Вы не бот — выберите самый большой кружок:

Какую позицию должна занять Россия в отношении ДНР и ЛНР?

Loading ... Loading ...

Архив опросов

Отзывов на сайте: 12158
Вчера: 8. Сегодня: 2