
Al
30.09.2017
04:16:05

Ilia
30.09.2017
04:28:43

Женя
30.09.2017
04:34:00

Nikita
30.09.2017
08:03:02
Всем привет. Хочу начать изучать базы данных. Кто может подсказать с чего начать?

Google

Nikita
30.09.2017
08:04:33
Ну и план развития

Ruslan
30.09.2017
08:25:31
Для начала теория - введение в реляционные базы данных. Есть хороший курс от мфти на Intuit.ru
Если нужны хорошие базовые знания, то еще курс основы проектирования реляционных бд.
Дальнейший план зависит от конечной цели - администратор или разработчик.

Vladislav
30.09.2017
08:26:25
Кимбела всем стоит почитать
Нет ничего хуже, когда не понимаешь, что и как проектировать

Ilia
30.09.2017
15:27:27
DBA учить теорию РБД — только время терять.

Vladislav
30.09.2017
15:32:40
Очень спорно

Ilia
30.09.2017
15:34:21
Не ну... как бы я согласен, что знаний лишних не бывает.
Но имено DBA (настоящему) совсем глубокая теория не очень нужна

Сулейман
30.09.2017
15:36:55
Hello word

Vladislav
30.09.2017
15:37:28
Не согласен, мне прям стало интересно, как дба будет разгребать последствия кривой архитектуры

Ilia
30.09.2017
15:38:24

Google

Ilia
30.09.2017
15:38:34
А архитектора.
Если это его дело — то да, конечно надо гораздо больше знать...

Vladislav
30.09.2017
15:38:59
Когда скажут, что база плохо работает, а разрабы все сделали "как обычно" - это будет проблема дба
И не каждая компания имеет архитекторов, если быть точнее, их вообще нет

Ilia
30.09.2017
15:39:41

Vladislav
30.09.2017
15:39:47
Только в консалтингах и интеграторах

Ilia
30.09.2017
15:40:29
Ну чё спорить то?
Ну вот ты DBA, у тебя продукт из коробки — ты чё, за архитектуру отвечать будешь Н?
МАКС будешь писать любовные письма в супорт...

Vladislav
30.09.2017
15:41:42
У тебя нет представления о профессии на рынке
Удачи

Ilia
30.09.2017
15:48:33
Не, на рынке — нет... Я — программист, на рынке не работаю...

Al
30.09.2017
15:56:14

Vladislav
30.09.2017
16:02:21
Ну вот да. Специально искал работу архитектора, у всех это понимание, писать процедурки для ETL на их гавно структуре. Один раз сидел на собеседовании, где через 10 минут после начала ответил, что нам нет смысла разговаривать. Они очень удивились, почему я, как лид и архитектор, не хочу сидеть под их лидом, который настаивает писать ETL, вместо того, чтобы пересмотреть всю архитектуру в целом. И это было в одном полуевропейском банке...


Al
30.09.2017
16:14:07
Ну вот да. Специально искал работу архитектора, у всех это понимание, писать процедурки для ETL на их гавно структуре. Один раз сидел на собеседовании, где через 10 минут после начала ответил, что нам нет смысла разговаривать. Они очень удивились, почему я, как лид и архитектор, не хочу сидеть под их лидом, который настаивает писать ETL, вместо того, чтобы пересмотреть всю архитектуру в целом. И это было в одном полуевропейском банке...
потому что никто почти не догоняет в чем работа архитектора... даже в строителсьтве.. сидит такой чувак рисует картынки.. а инженеры потом парятся и пытаются в эти картинки просчитать нагрузки

Vladislav
30.09.2017
16:17:47
Ага, все делают наоборот...
Банк вот проникся колоночными БД и решил внедрить, а то что хранилище на MS SQL, ETL на Oracle di, а в конце все на Ms reporting, встает вопрос, а нафига все это? Ответ мне очень понравился: банк хочет внедрить новые фишки ?

Al
30.09.2017
16:25:10

Nikita
30.09.2017
17:22:29
Получается в России архитектору БД работу не найти?
Только администратором если?

Ilia
30.09.2017
17:28:23
Ну это вообще бессмысленно обсуждать

Google

Алексей
30.09.2017
18:41:53
господа а посчитать прирост значения в неделю это же будет через over ?

Vladislav
30.09.2017
19:11:04

Алексей
30.09.2017
19:16:56
а какая агрегатная функция нужна ?
ищу что то типа difference
но на абум

Vladislav
30.09.2017
19:18:16
Что значит на абум?
Тут просто агрегируешь по неделям, а потом оконкой считаешь

Алексей
30.09.2017
19:19:09
ну пока это самый сложный запрос из того что я вообще писал
не понимаю что должно происходить в функции что бы вычестсть предедучщее знаечение
а видимо
value - lag(value) over w

Protos
30.09.2017
19:25:45
Кайф

Алексей
30.09.2017
19:25:56
ну я не знаю
поэтому и спрашиваю

Protos
30.09.2017
19:26:19

Алексей
30.09.2017
19:26:30
я этим и занят.

Protos
30.09.2017
19:27:24
Даю наводку
Вычитание с помощью агрегирующей функции

Google

Алексей
30.09.2017
19:28:39
спасибо за самоутрвержение.

Protos
30.09.2017
19:29:40

Алексей
30.09.2017
19:31:14
посчитать изменение значения за неделю.
в таблицы данные подневно.
1;10
2;20
3;31
...
на выходе надо
1-6; 10
7-14; -3

Protos
30.09.2017
19:36:48
Третья ссылка

Алексей
30.09.2017
19:41:39
по которому запросу ?

Protos
30.09.2017
19:42:02

Алексей
30.09.2017
19:42:13
третья ссылка по которому запросу

Protos
30.09.2017
19:43:31
Вроде так
Я закрыл уже

Алексей
30.09.2017
19:59:08
ладно. с lag у меня заработало как я хочу.
а что с ним не так ?

Simon
30.09.2017
20:26:31
Хотя если провайдера считаешь интегратором...
Лично я на 3-х различных работах видел архитекторов и ни одного пришлого. Все выросли в компании.

Vladislav
30.09.2017
20:28:26

Simon
30.09.2017
20:29:14
Для того чтобы быть норм архитектором надо знать предметную область и специфику
А значит пришлого архитектора можно получить от конкурентов, что опасно
Потому можем считать, что вакансия архитектора это скорее миф, чем четко очерченная работа с четкими обязанностями.

Google

Simon
30.09.2017
20:31:18
И видел как архитектор искал работу и смог перейти только на ведущего специалиста
А у многих провайдеров и операторов связи есть серьезный штат архитекторов

Vladislav
30.09.2017
20:33:53
А все потому, что сидят там те самые "программисты БД", которые ни черта не понимают и лепят на авось

Simon
30.09.2017
20:36:03

Vladislav
30.09.2017
20:36:32

Simon
30.09.2017
20:37:33
А что за биллинговая система?

Vladislav
30.09.2017
20:39:27
Своя

Simon
30.09.2017
20:40:22
Ну своя на основе какой-то БД?

Vladislav
30.09.2017
20:41:24
Оракл

Al
30.09.2017
20:42:54

Simon
30.09.2017
20:43:18
Вроде крепостное право отменили. Что-то не нравится, собрал вещички и на выходы.

Vladislav
30.09.2017
20:45:18
Потом расскажите, сколько будете искать новую работу