| 
 | 
| 
 
Проектировка. Название процедуры. 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Hello world! Помогите подобрать англо название для SQL - процедуры, которая овеществляет справочники(view). То есть ее задача выбрать данные из представления и положить их в физическую таблицу. Онлайн переводчик предлагает такие варианты: Справочник - Reference либо handbook овеществление - reification натурализация - naturalization материализация - materialization Получается - sp_MaterializationReference. Но мне оно не нравится. Подскажите более лаконичное название, используемое в англоязычной литературе. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 13.02.2019, 17:39 | 
  
  
  
   | 
||
| 
 
Проектировка. Название процедуры. 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Вообще-то такой процедуры вообще не должно существовать в правильно спроектированной базе.  Какую проблему ты пытаешься решить такой проктостоматологией? Posted via ActualForum NNTP Server 1.5 ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 13.02.2019, 17:45 | 
  
  
  
   | 
||
| 
 
Проектировка. Название процедуры. 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  AvadaKedavra ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 13.02.2019, 19:32 | 
  
  
  
   | 
||
| 
 
Проектировка. Название процедуры. 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Yagrus2, ты серъезно думаешь что здесь в топике, выкрикивая в эфир любые названия мы придумаем имя для функции от неизвестного домена предметной области?? Дружище... выдумывание имен идет в контексте соглашений об именах в технологии, в предметной области, и наконец в команде (если таковая есть). ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 13.02.2019, 19:51 | 
  
  
  
   | 
||
| 
 
Проектировка. Название процедуры. 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Yagrus2, процедуры с sp_ движок прежде всего системную базу будет начинать просматривать на предмет системной хранимой процедуры. Лучше такой префикс не использовать. первым в наименовании лучше ставить ключевое слово, в Вашем случае Reference, а потом уже доп. раскрывающее слово. Это удобно потому, что тогда все объекты (таблицы/представления/процедуры/...) будут компоноваться рядышком в списке в алфавитном порядке. Ну и CamelНотация чревата тем, что если какой Tools не умеют ее различать или миграция в другую платформу, то пользователи и разработчик сломают глаза от REFERNCENATURALIZATION (а то и еще длиннее) ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 13.02.2019, 22:27 | 
  
  
  
   | 
||
| 
 
Проектировка. Название процедуры. 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Yagrus2Hello world! Наконец впустила СУБД ? Боишься опозориться в её глазах? Не боись, ей пофиг... ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 13.02.2019, 23:13 | 
  
  
  
   | 
||
| 
 
Проектировка. Название процедуры. 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  >Справочник - Reference либо handbook Справочник это который create table colors (id int, description varchar)? Тогда его называют lookup table материализация - materialization, для вьюхи как раз ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 14.02.2019, 00:49 | 
  
  
  
   | 
||
| 
 
Проектировка. Название процедуры. 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Yagrus2овеществление Отсюда и начинается клубок запутанного и непонятого. У вас что, уже иссяк словарный запас? PR_ - признак процедуры GET / SET - получить / установить <предмет> - что / объект под предметом тут понимает не «справочник», а данные в этом справочнике (в view), например, представление "справочник людей" будет PERS а не BookPeople. И выглядеть процедура соответственно может как PR_GET_PERS или PR_SET_PERS. Это частная нотация, так проще различать функции/процедуры и прочее. По этому принципу таблица - PERS представление - V_PERS материализованное представление - MV_PERS Ну и, не всегда лучший вариант переносить название, с любого языка, в название объекта. Кстати, sp_ это признак системной процедуры (system procedure). ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 14.02.2019, 06:38 | 
  
  
  
   | 
||
| 
 
Проектировка. Название процедуры. 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  PopulateDictionary ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 14.02.2019, 13:40 | 
  
  
  
   | 
||
| 
 
Проектировка. Название процедуры. 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Yagrus2, Код: sql 1. 2. 3. 4. 5. 6. 7. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 14.02.2019, 15:45 | 
  
  
  
   | 
||
| 
 
Проектировка. Название процедуры. 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  stells2Yagrus2овеществление Отсюда и начинается клубок запутанного и непонятого. Клубок начинается раньше. Сразу с названия темы. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 15.02.2019, 12:24 | 
  
  
  
   | 
||
| 
 
Проектировка. Название процедуры. 
 | 
|||
|---|---|---|---|
| 
 #18+ 
    
  Всё, что  сохраняет  данные на физический носитель вне зависимости от формата хранения обычно называют " сохранением ". И в английском компьютерном оно называется: " save ". А чтобы было понятно программисту: sp_SaveReferenceDataToTableXXX или sp_SaveDataToReferenceTableXXX или sp_SaveReferenceToTableXXX или sp_SaveDataToTableXXX. Варианты зависят от того, что конкретно и куда конкретно сохраняется. ...  | 
|||
| 
 : 
 Нравится:
      
  Не нравится:
      
  
   | 
|||
| 15.02.2019, 12:44 | 
  
  
  
   | 
||
| 
 | 

start [/forum/topic.php?desktop=1&fid=32&tid=1539961]:  | 
    0ms | 
get settings:  | 
    8ms | 
get forum list:  | 
    12ms | 
check forum access:  | 
    3ms | 
check topic access:  | 
    3ms | 
track hit:  | 
    42ms | 
get topic data:  | 
    12ms | 
get forum data:  | 
    2ms | 
get page messages:  | 
    47ms | 
get tp. blocked users:  | 
    1ms | 
| others: | 12ms | 
| total: | 142ms | 

| 0 / 0 | 

На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даете согласие с использованием данных технологий.