Резюме : эта статья поможет вам ответить на вопрос: что такое MySQL? И объясните, почему MySQL является самой популярной в мире базой данных с открытым исходным кодом.
Чтобы понять MySQL, сначала нужно понять базу данных и SQL. Если вы уже знаете базу данных и SQL, вы можете перейти к разделу Что такое MySQL.
Вы работаете с данными каждый день …
Если вы хотите слушать свои любимые песни, вы открываете свой плейлист со своего смартфона. В этом случае список воспроизведения представляет собой базу данных.
Когда вы делаете фотографию и загружаете ее в свою учетную запись в социальной сети, такой как Facebook, ваша фотогалерея является базой данных.
Когда вы просматриваете сайт электронной торговли, чтобы купить обувь, одежду и т. д., вы используете базу данных корзины покупок.
Базы данных есть везде. Так что же такое база данных? По определению, база данных — это просто структурированная коллекция данных.
Данные, относящиеся друг к другу по своей природе, например, к продукту, относятся к категории продуктов и связаны с несколькими тегами. Поэтому мы используем термин реляционная база данных .
В реляционной базе данных мы моделируем данные, такие как продукты, категории, теги и т. д., используя таблицы. Таблица содержит столбцы и строки. Это как электронная таблица.
Таблица может относиться к другой таблице, используя отношения, например, отношения один-к-одному и один-ко-многим.
Поскольку мы имеем дело со значительным объемом данных, нам нужен способ определения баз данных, таблиц и т. д. и более эффективной обработки данных. Кроме того, мы хотим превратить данные в информацию.
И здесь SQL начинает играть.
SQL обозначает язык структурированных запросов.
SQL — это стандартизированный язык, используемый для доступа к базе данных.
ANSI / SQL определяет стандарт SQL. Всякий раз, когда мы ссылаемся на стандарт SQL, мы имеем в виду текущую версию SQL.
SQL состоит из трех частей:
Теперь вы понимаете базу данных и SQL, и пришло время ответить на следующий вопрос …
Мне кажется, что человек, который понимает язык этой статьи, уже знает ответ на вопрос, в чём разница между статическим и динамическим SQL. А я не понял. Я хотел понять, в чём разница между статическим и динамическим запросом. Яндекс даёт эту статью на первой странице в ответ на запрос «Что такое динамический запрос». Вроде статья должна ответить на этот вопрос, но уровень явно для академиков.