SQL

SQL

Aidar

SQL - простой язык программирования, который имеет немного команд и которой может научиться любой желающий. Расшифровывается как Structured Query Language - язык структурированных запросов, который был разработан для работы с БД (Базой данных), а именно, чтобы получать /добавлять /изменять данные, иметь возможность обрабатывать большие массивы информации и быстро получать структурированную и сгруппированную информацию. Есть много вариантов языка SQL, но у них всех основные команды почти одинаковы.


Если стоит вопрос, нужен ли он, то отвечу не думаю - сплошь и рядом, а для некоторых позиций и проектов продвинутый уровень обязателен. Не важно на чем вы собираетесь писать - Джава или C#.


В: Где научиться?

О: 1) www.sql.ru/docs/sql/u_sql/ch3.shtml - немного старый, но отлично объясняющий основы учебник на SQL.ru.


2) www.sql-tutorial.ru/ru/book_simple_select_statement/page1.html - прекрасный учебник на SQL EX. Быстро, просто, с примерами и практикой.


3) sql-academy.ru/guide/syntax-sql-select - также неплохой учебник на SQL Academy. Быстро, просто, с примерами и практикой.


В: Насколько глубоки нужны знания?

О: Базовые запросы, SELECT, INSERT, DELETE, UPDATE. Джойны, индексы, нормализация. В контексте C# ORM: Entity Framework, Dapper. Если вакансия/работа подразумевает работа с базами данных (например, банки), тогда от корки до корки.


Оглавление для Java


Оглавление для C#



Report Page