If you're seeing this message, it means we're having trouble loading external resources on our website.

Ако си зад уеб филтър, моля, увери се, че домейните *. kastatic.org и *. kasandbox.org са разрешени.

Основно съдържание

Какво да научиш след това

Поздравления, понаучи SQL! Ето няколко идеи, с които можеш да продължиш.

Опитай SQL в други среди

В Кан Академия създадохме площадка, на която можеш да се упражняваш с SQL с малки количества данни. Ще се радваме да продължиш да експериментираш тук, но може би искаш да опиташ уменията си в друга среда с реални данни.
Опитай SQL за анализ на данни. Днес SQL се използва често за анализ на данни от различни места. Един начин да започнеш веднага е с BigQuery на Google, което включва език, подобен на SQL, и ти позволява да качваш данни или да използваш публични данни. Прочети документацията на BigQuery или гледай този урок за BigQuery.
Опитай SQL на сървър. SQL може да се използва за управление на базата данни в сървърната част на едно приложение. Потребител използва приложението през "фронтенда" (уеб страници или мобилни приложения), фронтендът изпраща HTTP заявки към "бекенда" (сървър), а бекендът изпраща SQL команди към базата данни. Можеш да направиш сървърно приложение на своя компютър като използваш различни езици/фреймуърци, но най-популярните са LAMP и LAPP.
Опитай SQL на уеб страница. Ако нямаш сървър или данни, които да анализираш, можеш да използваш SQLite в уеб страница, за да запазиш данните, които потребителят въвежда, докато използва страницата. Данните обаче няма да се съхранят, когато потребителят напусне страницата. Можеш да опиташ този пример за използване на SQLite на уеб страница.

Научи повече SQL

Покрихме много от SQL, но колкото повече го използваш на практика за създаване на read/write бази данни за приложения, толкова по-добре ще се запознаеш с неговите функции. Можеш да научиш повече за индекси и планиране на заявки, ограничения, превключватели, изгледи и външни ключове. За теб ще е най-добре да знаеш в каква SQL среда ще използваш тези характеристики, за да можеш да прочетеш най-подходящата документация.
Можеш да научиш и различни версии на SQL, които се използват от различни доставчици на бази данни като MySQL, PostGreSQL, Oracle, MS SQL и DB2, вероятно в комбинация с SQL на сървър.

Задълбочи се в базите данни

SQL е начин за взаимодействие с базите данни, затова научаването на SQL означава да знаеш добре как работят базите данни. Можеш да навлезеш много по-дълбоко в областта на базите данни – да научиш повече за теориите, принципите и дизайна им – като теория за релационния дизайн, релационна алгебра и унифициран език за моделиране. Можеш да научиш тези неща от самостоятелния курс на Станфорд Въведение в базите данни.

Искаш ли да се присъединиш към разговора?

Все още няма публикации.
Разбираш ли английски? Натисни тук, за да видиш още дискусии в английския сайт на Кан Академия.