powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Как лучше называть поля-внешние ключи по-русски?
25 сообщений из 122, страница 2 из 5
Как лучше называть поля-внешние ключи по-русски?
    #37794680
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
или ты просто неудачно пошутил типа?
...
Рейтинг: 0 / 0
Как лучше называть поля-внешние ключи по-русски?
    #37795417
ViPRosЛюди должны свои мозги (знания) закладывать в систему.
У людей в систему только данные получается закладывать. Даже информацию не получается, только данные.

ViPRosне что что модельер, а прогер и юзер трахается с этими операторами. Тогда к чему модельера упомянули?

ViPRosДекларативность - это когда я не говорю Откуда (From) брать, КАК установить Связь (Join On - Union) а просто пишу Дай(Козла.Ноги, Количество(Козла.Ноги.Волос))Я просил дать определение, а не вываливать набор слов. Вы способны сформулировать определение декларативности, которое соответствовало бы общепринятому пониманию?

Кроме того, ваш пример выказывает, что вы путаете конкретный синтаксис языка SQL с реляционной алгеброй. Уверяю вас, что при желании можно изобрести язык, на котором запрос к РБД будет выглядеть как козлоноговолосы из вашего примера. И декларативность останется ровно такой же. ОДнако я подожду вашего определения. В своё время Чернышов Андрей Леонидович, который Бредятина, круто опозорился здесь именно на попытке дать определение навигации (которая противопоставляется как раз декларативности).
...
Рейтинг: 0 / 0
Как лучше называть поля-внешние ключи по-русски?
    #37796466
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosЛюди должны свои мозги (знания) закладывать в систему.

Ну это тада типа экспертневая система. Там типа базы знаний либо еще что, но знаний. И там типа СУБЗ или еще что но знаний.


А тут то информационные системы и всего лишь СУБД. Здесь информация: данные + механизм их интерпритации.

Ну СУБД ясно не претендует на СУБЗ (ни реляционная и никакая другая).
Но претендует на то, что она есть и технология успешная: кажный может в принципе налабать ИС более или менее что-то там могущую.
...
Рейтинг: 0 / 0
Как лучше называть поля-внешние ключи по-русски?
    #37796545
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vadiminfoНо претендует на то, что она есть и технология успешная: кажный может в принципе налабать ИС более или менее что-то там могущую.
Как раз этого то можно избежать, так как надстройку можно унифицировать.
...
Рейтинг: 0 / 0
Как лучше называть поля-внешние ключи по-русски?
    #37796549
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Евгений Мирошниченко aka mir,

Декларативность - когда описывается задача, а не способ ее решения.
Я именно про реализацию SQL говорю.
...
Рейтинг: 0 / 0
Как лучше называть поля-внешние ключи по-русски?
    #37797222
_мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ViPRosДекларативность - когда описывается задача, а не способ ее решения.
Схоластика. Описание задачи всегда содержит описание способа ее решения (явно или нет).
Обычную императивную программу можно рассматривать как описание (причем наиболее адекватное) решаемой задачи.
...
Рейтинг: 0 / 0
Как лучше называть поля-внешние ключи по-русски?
    #37797234
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_мод,

ну это просто ошибка нерусского
не "описывается", а "ставится"
...
Рейтинг: 0 / 0
Как лучше называть поля-внешние ключи по-русски?
    #37797567
_мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ViPRosне "описывается", а "ставится"
Практика показывает, что попытка полно и точно "поставить" задачу вырождается в ее программирование на любом подходящем средстве.
Одно время была мода на псевдокод. Собсно у Дейкстры все по этому поводу сказано.
...
Рейтинг: 0 / 0
Как лучше называть поля-внешние ключи по-русски?
    #37797598
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_мод,

ну и флаг ему в руки :)
...
Рейтинг: 0 / 0
Как лучше называть поля-внешние ключи по-русски?
    #37798138
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_модОписание задачи всегда содержит описание способа ее решения (явно или нет).

На задачу Ферма намекаете?
...
Рейтинг: 0 / 0
Как лучше называть поля-внешние ключи по-русски?
    #37798164
ViPRosЕвгений Мирошниченко aka mir,
Декларативность - когда описывается задача, а не способ ее решения.

Вы можете сказать, как формально отличить описание задачи от описания способа её решения? То есть так: смотрим на некоторое описание и заключаем "это описание задачи" или "это описание решения задачи".

P.S. Я потом вам подскажу, в чём тут дело.
...
Рейтинг: 0 / 0
Как лучше называть поля-внешние ключи по-русски?
    #37798177
Чтобы предметнее рассуждать, вот вам пример описаний: "Женись до конца года". Это описание задачи или способа решения задачи?
...
Рейтинг: 0 / 0
Как лучше называть поля-внешние ключи по-русски?
    #37798376
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Евгений Мирошниченко aka mir,

ты препод что ль?
поставить задачу в моем понимании - задать цель и указать ограничения
...
Рейтинг: 0 / 0
Как лучше называть поля-внешние ключи по-русски?
    #37798527
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mir, давайте предложу другую задачу: "Мир во всём мире". Это описание задачи или способа решения?
...
Рейтинг: 0 / 0
Как лучше называть поля-внешние ключи по-русски?
    #37798550
_мод
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
vadiminfoНа задачу Ферма намекаете?
Да не, все проще. Даже простое алгебраическое выражение задает порядок операций. Рел. алгебра тоже состоит из операций и даже последовательность их выполнения можно выделить. Дейкстра рассматривает программу как формальное описание постановки задачи, а процес разработки программы как решение еще не четко сформулированой задачи.
Конечно, сравнивая программу и ее машинный код можно считать первый декларацией, а второй реализацией, но это все условно.
...
Рейтинг: 0 / 0
Как лучше называть поля-внешние ключи по-русски?
    #37798722
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_модvadiminfoНа задачу Ферма намекаете?
Да не, все проще. Даже простое алгебраическое выражение задает порядок операций. Рел. алгебра тоже состоит из операций и даже последовательность их выполнения можно выделить. Дейкстра рассматривает программу как формальное описание постановки задачи, а процес разработки программы как решение еще не четко сформулированой задачи.
Конечно, сравнивая программу и ее машинный код можно считать первый декларацией, а второй реализацией, но это все условно.
Нет уж извините.

Вы сказали: описание задачи всегда содержит описание способа ее решение.
имеется описание задачи Ферма
Следовательно,
имеется описание способа решения

(классическая логика)

Но трабла в том, что за ея решение давали много бобла в свое время, но способа решения видать в ее описаения все же не нашли в то время.

Что до алгебры, то она, видимо, предполагает определенную стратегию решения. Но язык SQL в некоторых случаях не содержит и таковой:
в нем говорится ЧТО надо, но не говориться КАК. Например: Найти всех сотрудников, у которых зарплата меньше 100 000 р. Здесь есть что надо, но нет ничего о том как это буит.

Однако, в широком смысле на практике комп технологий, скорее всего: декларативный язык - претендует на то, не нуно разрабатывать алгоритмов (писать циклов), а императивный для тех же целей предполагает таковые.
Поскоку это имеет значение в затратах на получение результата, круг задач, решаемых с помощью данного языка и вообще.
Возможно, могут быть степени деклративности: этот язык более декларативный, чем тот, поскоку в нем меньше нуно стратегий решения намечать (меньше думать о том КАК решать).
...
Рейтинг: 0 / 0
Как лучше называть поля-внешние ключи по-русски?
    #37798976
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
softwarer,

постановка задачи
...
Рейтинг: 0 / 0
Как лучше называть поля-внешние ключи по-русски?
    #37798998
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vadiminfoв нем говорится ЧТО надо, но не говориться КАК. Например: Найти всех сотрудников, у которых зарплата меньше 100 000 р. Здесь есть что надо, но нет ничего о том как это буит.

как раз СКЛ так НЕ работает
он требует детализации понятия Сотрудник (всякие фромы и джойны) и Зарплата (хранимая процедура, функция и т.д.)
...
Рейтинг: 0 / 0
Как лучше называть поля-внешние ключи по-русски?
    #37799035
Бредятина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Евгений Мирошниченко aka mirВ своё время Чернышов Андрей Леонидович, который Бредятина, круто опозорился здесь именно на попытке дать определение навигации (которая противопоставляется как раз декларативности).
Круто опозорились оппоненты Чернышева Андрея Леонидовича. В основном, из-за неспособности (видимо органической:)) обсуждать вопросы по существу. Что Вы лишний раз продемонстрировали и в этой теме:)
...
Рейтинг: 0 / 0
Как лучше называть поля-внешние ключи по-русски?
    #37799042
Бредятина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
_модПрактика показывает, что попытка полно и точно "поставить" задачу вырождается в ее программирование на любом подходящем средстве.
Вы забываете говорить "моя практика":) На самом деле - программирование приложений баз данных нелепо само по себе, и связано, в первую очередь, с разрывом между концептуальным и логическим уровнями. Странно, что Вы продолжаете это оспаривать:)
...
Рейтинг: 0 / 0
Как лучше называть поля-внешние ключи по-русски?
    #37799070
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Бредятина,

его дикстра запутал
...
Рейтинг: 0 / 0
Как лучше называть поля-внешние ключи по-русски?
    #37799077
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
других буч и дейт
а главный засиратель мозгов счас какой то фаулер
...
Рейтинг: 0 / 0
Как лучше называть поля-внешние ключи по-русски?
    #37799093
Фотография vadiminfo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosкак раз СКЛ так НЕ работает
он требует детализации понятия Сотрудник (всякие фромы и джойны) и Зарплата (хранимая процедура, функция и т.д.)
Ну, Сотрудник это табла в которй к примеру, есть колонки таб номер, ФИО, месячная зарплата. Ну такая таблица типа.
Тада на SQL:
SELECT ФИО, Табельный номер FROM Сотрудник WHERE Зарплата < 100000

Можно буквально воспроизвести на обычном языке как:
Найти всех сотрудников (ФИО и ТАБ номер) у которых зарплата меньше 100 000.

Ну типа получается, что сработал.
...
Рейтинг: 0 / 0
Как лучше называть поля-внешние ключи по-русски?
    #37799124
Бредятина
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosvadiminfoв нем говорится ЧТО надо, но не говориться КАК. Например: Найти всех сотрудников, у которых зарплата меньше 100 000 р. Здесь есть что надо, но нет ничего о том как это буит.

как раз СКЛ так НЕ работает
он требует детализации понятия Сотрудник (всякие фромы и джойны) и Зарплата (хранимая процедура, функция и т.д.)
SELECT a, вместо SELECT a FROM b, выдвигает определенные требования. Вопрос: к модели или к реализации модели?
Найти применение для SQL довольно не просто. Я на фактах показал, что SQL бесполезен (точнее, вреден) для большинства задач (например, для систем класса ERP). Так же я приводил пример, когда алгебра идет рука об руку с семантикой, и оказывается полезной:)
...
Рейтинг: 0 / 0
Как лучше называть поля-внешние ключи по-русски?
    #37799146
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Бредятина,

меня тут наверное не было тогда
меня просто бесят всякие From, Join, (Union) и т.д. Для первых двух вся инфа уже в модели (ну пусть через форинкей, пофиг), а дял Union можно добавить классификатор
...
Рейтинг: 0 / 0
25 сообщений из 122, страница 2 из 5
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Как лучше называть поля-внешние ключи по-русски?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]