Базой данных является коллекция информации, организованная таким образом, который облегчает доступ, а также эффективное управление и обновление информации. База данных состоит из таблиц, хранящих необходимую информацию. Например, вы бы использовали похожую базу данных, если бы вы создавали вебсайт, похожий на YouTube, который содержит множество информации, типа видео, имен пользователей, паролей, комментариев. Таблицы хранят и отображают информацию в структурированном формате, состоящем из столбцов и строк, похожем на таблицы Excel.

Базы данных часто содержат множество таблиц, разработанных для специфических целей. Например, представьте, как будет создаваться таблица базы данных, состоящая из имен и телефонных номеров. Сперва, мы установим столбцы с заглавиями FirstName(Имя), LastName(Фамилия) и TelephoneNumber(НомерТелефона). Каждая таблица включает в себя свой собственный набор полей, основанный на информации, которую он будет хранить.

Первичным ключом является поле таблицы, которое уникально идентифицирует записи таблицы.

Главные особенности первичных ключей:

– Должны содержать уникальное значение для каждой строки.

– Не могут содержать NULL значения. Например, наша таблица содержит запись для каждого имени в телефонной книге. Хорошим выбором для первичного ключа в таблице является уникальное число ID, так как всегда существует вероятность, что будет несколько людей с одинаковыми именами. Разобравшись, что такое база данных, понять, что такое SQL не составит труда. SQL означает Structured Query Language (Язык Структурированных Запросов). SQL используется для управления базами данных. MySQL это программа, которая понимает SQL.

SQL может:

– вставлять, обновлять, или удалять записи в базах данных.

– создавать новые базы данных, таблицы, хранимые процедуры, представления.

– получать информацию из баз данных и т.д.