Урок 1. Реляционные базы данных


Все уроки по SQL расположены здесь.

Итак, для начала, если вы решили изучать SQL, то должны все же знать, для чего он; или хотя бы встречаться с ним в работе. Поэтому примеры будут хотя и разжеваны, но все каким-то небольшими знаниями (например, где запускать запросы), вы должны обладать.

По большому счету этот цикл уроков предназначен для тех, кто что-то где-то слышал, что-то умеет, но хочет систематизировать информацию и повысить свои навыки работы с SQL. Кстати, запросы можно запускать не только на веб сервере, но и на, пример в MS Access.

Работать для начала мы будем вот с такой таблицей:



Скоро мы рассмотрим, как её создать, а пока давайте сосредоточимся на том, что такое реляционные базы данных и как они организованы.

Реляционная база данных - это такая база данных, которая организует информацию в одну или несколько таблиц. Здесь реляционная база данных содержит одну таблицу.

Таблица - это набор данных, организованных в строки и столбцы. Таблицы иногда называют отношениями. Здесь у нас таблица знаменитостей.

Столбец - набор значений определенного типа. Здесь id, имя и возраст являются столбцами.

Строка - это одна запись в таблице. Первая строка в таблице celebs имеет:
  • Идентификатор 1
  • Имя Justin Bieber
  • Возраст 22
Все данные, хранящиеся в реляционной базе данных, имеют определенный тип данных. Некоторые из наиболее распространенных типов данных:
  • INTEGER - Целое, положительное или отрицательное целое число
  • TEXT - текстовая строка
  • DATE - дата в формате гггг-ММ-ДД для года, месяца и дня
  • REAL - десятичное значение
Теперь, когда у вас есть понимание того, что такое реляционные базы данных, на следующем уроке мы подробно рассмотрим синтаксис SQL.
Автор этого материала - я - Пахолков Юрий. Я оказываю услуги по написанию программ на языках Java, C++, C# (а также консультирую по ним) и созданию сайтов. Работаю с сайтами на CMS OpenCart, WordPress, ModX и самописными. Кроме этого, работаю напрямую с JavaScript, PHP, CSS, HTML - то есть могу доработать ваш сайт или помочь с веб-программированием. Пишите сюда.

тегистатьи IT, Уроки по SQL, sql, базы данных




Отправляя сообщение я подтверждаю, что ознакомлен и согласен с политикой конфиденциальности данного сайта.




Хорда окружности
Делаю программы на заказ
Поля и методы в Java: рекурсия и стек вызовов метода