The app for independent voices

๐—›๐—ผ๐˜„ ๐˜๐—ผ ๐—น๐—ฒ๐—ฎ๐—ฟ๐—ป ๐—ฆ๐—ค๐—Ÿ?

Structured Query Language (SQL) is a domain-specific language used in programming and designed to manage data in relational database management systems. It has been used for many years now.

It was developed at IBM in the early 1970s. As relational databases remain very popular, the need to use them remains for any developer.

The SQL language has ๐—ฐ๐—น๐—ฎ๐˜‚๐˜€๐—ฒ๐˜€, which are components of statements and queries; ๐—ฒ๐˜…๐—ฝ๐—ฟ๐—ฒ๐˜€๐˜€๐—ถ๐—ผ๐—ป๐˜€, which can produce scalar values or tables; ๐—ฝ๐—ฟ๐—ฒ๐—ฑ๐—ถ๐—ฐ๐—ฎ๐˜๐—ฒ๐˜€, which specify conditions that can be evaluated under SQL three-valued logic; and ๐—พ๐˜‚๐—ฒ๐—ฟ๐—ถ๐—ฒ๐˜€, which retrieve data based on criteria and other elements.

So, the question is ๐—ต๐—ผ๐˜„ ๐˜๐—ผ ๐—น๐—ฒ๐—ฎ๐—ฟ๐—ป ๐—ฆ๐—ค๐—Ÿ. Here are some (free) resources that I can recommend:

๐Ÿญ. ๐—ฆ๐—ค๐—Ÿ๐—•๐—ผ๐—น๐˜ - is an entirely free, fully interactive introductory course. All SQL basics are covered, including writing queries, filtering, joins, aggregations, and table creation, update, and deletion.

๐Ÿฎ. ๐—ฆ๐—ค๐—Ÿ๐—ญ๐—ผ๐—ผ - It provides both tutorials and exercises, and thatโ€™s why it is equally helpful for someone just starting with SQL and programmers who know SQL but want some good practice to really master it.

๐Ÿฏ. ๐—ฆ๐—ค๐—Ÿ ๐—ง๐˜‚๐˜๐—ผ๐—ฟ๐—ถ๐—ฎ๐—น ๐—ฎ๐˜ ๐—™๐—ฟ๐—ฒ๐—ฒ๐—–๐—ผ๐—ฑ๐—ฒ๐—–๐—ฎ๐—บ๐—ฝ - This SQL course has got more than 7 million views, and I think it's YouTubeโ€™s most popular free SQL course.

๐Ÿฐ. ๐—ฃ๐—ผ๐—ฝ๐—ฆ๐—ค๐—Ÿ - is actually an exciting tool for collaborative SQL querying. It enables multiple users to share queries, store commonly used queries in a searchable library, and provide a visual interface for analysis.

๐Ÿฑ. ๐—Ÿ๐—ฒ๐—ฎ๐—ฟ๐—ป๐—ถ๐—ป๐—ด ๐—ฆ๐—ค๐—Ÿ ๐—ฏ๐˜† ๐—”๐—น๐—ฎ๐—ป ๐—•๐—ฒ๐—ฎ๐˜‚๐—น๐—ถ๐—ฒ๐˜‚ ๐—ณ๐—ฟ๐—ฒ๐—ฒ ๐—ฏ๐—ผ๐—ผ๐—ธ - This book provides some helpful context regarding the language's history and current usage, offers an overview of query and table architecture, and covers some more complex SQL subjects than the courses mentioned above.

Learn more about SQL: newsletter.techworld-wiโ€ฆ

Dec 18
at
7:44 AM
Relevant people

Log in or sign up

Join the most interesting and insightful discussions.