847

Помогу бесплатно: Java и SQL

Помогу советом изучающим Java и SQL или начинающим программистам.


Не решаю задачи, не делаю ДЗ. Только объясняю что, как и почему устроено.


Рейтинг в топку, просто хочу помочь.

Помощники

243 поста785 подписчиков

Правила сообщества

Нельзя обсуждать Политику.
Ругаться и оскорблять.

Вы смотрите срез комментариев. Показать все
5
Автор поста оценил этот комментарий

Подскажите с чего начать изучение SQL? проверенные курсы, книги

раскрыть ветку (27)
13
Автор поста оценил этот комментарий

Рекомендую для знакомства с синтаксисом: https://www.w3schools.com/sql/

Это больше справочник, но есть возможность прямо в браузере писать запросы.


Книга "SQL для простых смертных" - сам читал, довольно полковая.


На домашний компьютер можно поставить продукты от MS:
MS SQL Ecpress - бесплатный SQL сервер

MS SQL Managenet Studio - бесплатная среда разработки

Учебные базы данных: https://github.com/Microsoft/sql-server-samples/tree/master/... Надо скачать скрипты создания БД и запустить их.

раскрыть ветку (10)
6
Автор поста оценил этот комментарий
Кстати для новичков по sql норм сайт https://www.sql-ex.ru/ с задачками.
1
Любитель VPN
Автор поста оценил этот комментарий

Ещё для лучшего изучения ЯП лучше подучить английский

0
Автор поста оценил этот комментарий

Спасибо! Планирую изучить SQL в связке с Qlik не знаю на сколько это оправдано) начинал Java как язык очень нравится, но не могу понять конечной цели, в случае с SQL и Qlik более-менее ясно.

раскрыть ветку (3)
1
Автор поста оценил этот комментарий
В клике вроде не нужен скуль. Тянешь все в себя, выжираешь 100500 гигов оперативки и делаешь потом отчетик на 1 строку
1
Автор поста оценил этот комментарий
Актуально учить эту связку, но клик в России почти нигде не используется, даже если сейчас Вы используете не факт что он будет на другой работе.
А вот sql везде нужен, так что лучше именно его учить
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Я так понимаю Qlik в этом случае работает как оболочка для формирования запросов и визуализации отчетов. так ли это и какое есть альтернативы более релевантные для РФ в настоящий момент?

0
Автор поста оценил этот комментарий

Можно пойти по хардкору, и поставить постгрю.

раскрыть ветку (3)
2
Автор поста оценил этот комментарий

Почему по-хардкору? Очень удобная СУБД, CLI рулит:)

раскрыть ветку (2)
Автор поста оценил этот комментарий

Удобная, но и весьма сложная.

раскрыть ветку (1)
2
Автор поста оценил этот комментарий
Все СУБД сложное когда уходишь от начального уровня
1
Автор поста оценил этот комментарий
Присоединяюсь)
раскрыть ветку (5)
2
Автор поста оценил этот комментарий

Самый главный оператор - join, то есть соединение таблиц. Это основа основ SQL.

раскрыть ветку (4)
1
Автор поста оценил этот комментарий

Вот прям сразу join? Даже про DDL и DML не расскажете?

1
DELETED
Автор поста оценил этот комментарий

в данном случае left join

раскрыть ветку (2)
1
Автор поста оценил этот комментарий
Я правильно понимаю - что в 1С это команда ЛЕВОЕ СОЕДИНЕНИЕ ?!
раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Дададада.
0
Автор поста оценил этот комментарий

С того, что такое реляционное исчисление.

раскрыть ветку (5)
0
Автор поста оценил этот комментарий
Т.е. без глубоких знаний о математике лучше не соваться? Я имею в виду что-то дальше интегралов, матриц и дифуров
раскрыть ветку (4)
1
Автор поста оценил этот комментарий

Нет, ничего такого там нет. Второй столп sql - теория множеств. Просто вся суть этого языка - в оперировании некоторыми огромными объёмами данных путём простых команд. Т.е., это не 2+2=4, а, скажем, выбрать все строки, в которых есть число 2, и увеличить его на 2.А строк может быть хоть миллиард.

А по поводу реляционности - это, говоря по-русски, табличность. Т.е. форма представления данных в виде не отдельных чисел, а наборов разных элементов, строк, расположенных одна над другой. Как бы, это всё, что нужно знать, для начала.

раскрыть ветку (3)
0
Автор поста оценил этот комментарий
Спасибо! Это обнадёживает, я инженер проектировщик и я люблю таблицы ) будем пробовать
раскрыть ветку (2)
8
Автор поста оценил этот комментарий

На здоровье! Раз пошла такая пьянка, то для полного понимания SQL нужно понять 3 основные операции: селекция, проекция и декартово произведение. Весь СКЛ построен на них. Селекция - это выборка отдельных строк из набора, проекция - выборка отдельных столбцов из строк, а декартово произведение - это правило, по которому мы будем соединять между собой 2 таблицы. Он же - оператор JOIN, во всех его вариантах. Всё.

раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Есть ещё группировка: строки, у которых значение одного или нескольких столбцов одинаковые, объединяются в группы, и по каждой группе можно что-то посчитать (количество строк, сумма/среднее/максимальное/минимальное значение по столбцам). Например, сгруппировать товары по категориям и найти минимальную и максимальную цену товара в каждой категории.
Вроде несложно, но для многих группировка даётся даже сложнее чем join
0
Автор поста оценил этот комментарий
DROP DATABASES;
раскрыть ветку (3)
1
Автор поста оценил этот комментарий

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

0
Автор поста оценил этот комментарий
database
Команда для конкретной базы
раскрыть ветку (1)
0
Автор поста оценил этот комментарий
Тогда надо указывать конкретную базу умник. Мы дропаем всё)
Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества