Я хочу изучать SQL на моем Mac. Какой лучший способ начать?
Если вы заинтересованы в веб-дизайне или программировании, то рано или поздно вы столкнетесь с SQL (язык структурированных запросов). SQL — это относительно простой язык программирования и кодирования, используемый для управления данными, хранящимися в базе данных (или в СУБД, или в системе управления реляционными базами данных, чтобы дать ей полное и причудливое название).
Не удивляйтесь сухости управления данными в SQL или странности языка. Многие недовольные программисты проклинают SQL, но важно, чтобы вы учились. SQL стоит за каждым крупным банком, больницей и государственной системой, не говоря уже о каждом веб-сайте, который вы используете.
Также гораздо проще выучить SQL, чем вы можете себе представить. SQL появился в 1974 году и не взял на вооружение много современных достижений в кодировании, поэтому у него нет объектно-ориентированных структур, деревьев или вложенных операций. Вы просто учитесь создавать, читать, обновлять и удалять данные из таблиц, процесс, известный как CRUD.
Давайте начнем.
Смотрите также:
- Как писать приложения с Apple Swift 2
- Лучший Mac для разработки приложений
- Как сделать игру для iOS
- Узнайте, как кодировать на Mac с Python
Как настроить и изучить SQL в OS X: выбор версии для установки
Существует несколько различных установок SQL, но эти три являются основными, которые люди используют:
- SQLite. Эта библиотека небольшая и встроена в создаваемое вами приложение. Это избавляет вас от необходимости общаться через порты, и это невероятно быстро. Его набор функций ограничен по сравнению с другими услугами.
- MySQL. Это самое большое имя в мире, и оно гораздо более функционально, чем SQLite. Его легко установить, и есть много учебных пособий и справки.
- PostgreSQL. Это расширенный вариант, и определенно не там, где вы хотите быть новичком. Он мощный и легко расширяемый, хотя и не так популярен, как MySQL.
Если вы новичок, тогда переходите на SQLite. Его проще устанавливать и изучать, и вы можете пройти долгий путь, изучая только основы SQL. Вы всегда можете перейти на MySQL, если обнаружите, что SQL — это необходимый набор навыков.
Как установить SQLite в OS X
Установить SQLite на ваш Mac довольно просто. Просто следуйте этим шагам:
Перейдите на SQlite.org и загрузите файл исходного кода C с именем sqlite-autoconf-3130000.tar.gz или аналогичный со страницы загрузки SQLite.
Откройте терминал и введите следующие команды:
- CD Загрузки /
- tar -xf sqlite-autoconf-3130000.tar.gz [или любое другое имя файла исходного кода C]
- cd sqlite-autoconf-3130000
- ./ configure —prefix = / usr / local
- делать
- сделать установку
Теперь вы можете проверить установку SQLite, введя sqlite3 в Терминале. Тебе следует увидеть:
SQLite версии 3.13.0 2016-04-08 15:09:49 [или аналогичный]
Введите «.help» для использования подсказок.
Подключен к временной базе данных в памяти.
Используйте «.open FILENAME», чтобы открыть постоянную базу данных.
SQLite>
Как научиться SQL в OS X
После того, как вы настроили SQLite в Mac OS X, пришло время начать изучать, как его использовать. К счастью, нет недостатка в курсах и книгах, которые помогут вам учиться. Вот некоторые из лучших мест для начала:
- Codecademy: изучение SQL
- Изучай SQL трудный путь (альфа)
- com: учебник по SQL
- TutorialsPoint: SQL