Видео: Основы SQL - #1 – Введение 2024
Язык структурированных запросов или SQL - это язык программирования, специально созданный для баз данных. Это самый широко используемый язык базы данных; каждый нуждается в SQL.
SQL используется для совместного использования и управления данными, в частности данных, которые находятся в системах управления реляционными базами данных - данные организованы в таблицы, а несколько файлов, каждая из которых содержит таблицы данных, могут быть связаны вместе общим полем.
Используя SQL, вы можете запрашивать (запрашивать информацию из баз данных), обновлять и реорганизовывать данные, а также создавать и изменять схему (структуру) системы баз данных и контролировать доступ к данным. Общее программное обеспечение, используемое для SQL-серверов, включает Microsoft Access, MySQL и Oracle.
История SQL
В 1969 году исследователь IBM Эдгар Ф. Кодд определил модель реляционной базы данных, которая стала основой для разработки языка SQL. Проще говоря, модель реляционной базы данных имеет общую часть информации (или «ключ»), связанную с различными данными. Примером является имя пользователя, связанное с вашим настоящим именем и номером телефона.
Несколько лет спустя IBM начала работу над новым языком для систем управления реляционными базами данных на основе данных Codd. Язык первоначально назывался SEQUEL, или Structured English Query Language. Этот проект, получивший название System / R, прошел несколько реализаций и ревизий, а имя языка было изменено несколько раз, прежде чем оно наконец получило название SQL.
После начала тестирования на SQL в 1978 году IBM приступила к разработке коммерческих продуктов, включая SQL / DS (1981) и DB2 (1983). Другие продавцы последовали этому примеру, объявив о своих собственных коммерческих предложениях на базе SQL. К ним относятся Oracle, который выпустил свой первый продукт в 1979 году, а также Sybase и Ingres.
Изучение SQL
SQL для новичков проще, чем для тех, кто ищет языки программирования, такие как Java, C ++, PHP или C #.
Если вы хотите изучить SQL, но у вас очень мало существующего фона программирования, вы можете попробовать его использовать, используя один из приведенных ниже ресурсов, а затем пройти более глубокое погружение с формальным университетом или колледжем. В противном случае вы можете воспользоваться многими бесплатными онлайн-учебниками или платными курсами дистанционного обучения.
Вот несколько примеров бесплатных обучающих программ:
-
Учебник по W3Schools SQL
-
SQLcourse. com (вводный учебник по SQL)
-
В Codecademy есть программа Learn SQL, а также расширенный курс по анализу бизнес-показателей SQL
Если вас интересуют платные курсы дистанционного обучения, мы рекомендуем Международную ассоциацию веб-мастеров (IWA ) Введение в SQL (использование Access) или введение в SQL (с использованием MySQL).
Я уже учил курсы IWA. SQL-версии всего четыре недели, но они более структурированы, чем самообучающиеся обучающие программы, потому что курсы ориентированы на инструкторов и предусматривают выполнение отдельных заданий один раз в неделю.Вы будете удивлены, как много вы можете научиться в такой короткий промежуток времени.
Полезные книги по SQL для начинающих включают в себя:
-
SQL: Руководство для начинающих
-
SQL в двух словах
Проверьте свою локальную библиотеку, чтобы узнать, несут ли они эти или другие вступительные книги SQL.
Навыки SQL желательны
Как упоминалось ранее, почти всем нужен кто-то с знаниями SQL в своей организации.
Согласно Gooroo, в 2015 году было объявлено 50, 705 заданий, требующих знания SQL, а медианная зарплата для позиции, которая требует знаний SQL, составляет 81, 632.
Вот некоторые из типов позиций, которые требуют SQL навыки:
-
Разработчик бэкэнд
-
Администратор базы данных (DBA)
-
Аналитик данных
-
Ученый данных
Свойства, история и использование латунного металла
Латунь - это бинарный сплав, состоящий из меди и цинка, который был производится на протяжении тысячелетий и ценится за его работоспособность и привлекательный внешний вид.
Бор металл | Свойства, история, производство и использование
Взгляд на бор - чрезвычайно твердый и жаростойкий полуметалл - и его свойства, историю, производство и использование.
Никель Металл | Свойства, история, производство и использование
Взгляд на свойства, характеристики, историю, производство и применение никеля - сильный, блестящий серебристо-белый металл.