English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Это руководство предназначено для начинающих, чтобы помочь им понять базовые знания и продвинутые концепции языка MySQL.
MySQL - это один из самых популярных систем управления реляционными базами данных, и MySQL является одним из лучших приложений RDBMS (Система управления реляционными базами данных) для веб-приложений.
В этом руководстве мы поможем вам быстро освоить основы MySQL и легко использовать MySQL-базу данных.
База данных (Database) - это хранилище данных, организованное, хранящее и управляющее данными по структуре.
У каждой базы данных есть один или несколько различных API для создания, доступа, управления, поиска и копирования сохраненных данных.
Мы также можем хранить данные в файлах, но скорость чтения и записи данных в файлах относительно медленна.
Таким образом, в настоящее время мы используем реляционные системы управления базами данных (RDBMS) для хранения и управления большими объемами данных. Реляционная база данных - это база данных, основанная на реляционной модели, которая использует математические концепции и методы, такие как алгебра集合ов, для обработки данных в базе данных.
Особенности RDBMS (Система управления реляционными базами данных) следующие:
1. Данные представлены в виде таблицы
2. Каждая строка содержит различные имена записей
3. Каждый столбец соответствует области данных для имени записи
4. Многие строки и столбцы составляют форму
5. Составление базы данных из нескольких форм
До того как мы начнем изучать базу данных MySQL, давайте сначала познакомимся с некоторыми терминами RDBMS:
База данных: База данных - это собрание связанных таблиц.
Таблица данных: Таблица - это матрица данных. В базе данных таблицы выглядят как простая электронная таблица.
Строка: Строка (данные элемента) содержит данные одного и того же типа, например, данные почтового индекса.
Строка:Строка (равна тупле, или записи) - это набор связанных данных, например, данные подписки пользователя.
Избыточность: Хранение двойных данных, избыточность снижает производительность, но увеличивает безопасность данных.
Основной ключ: Основной ключ уникален. В одной таблице может быть только один основной ключ. Вы можете использовать основной ключ для поиска данных.
Внешний ключ:Внешний ключ используется для связи двух таблиц.
Комбинированный ключ: Комбинированный ключ (составной ключ) использует несколько колонок в качестве ключа индекса, обычно используется в комбинированном индексе.
Индекс:Использование индексов позволяет быстро получить доступ к специфической информации в таблицах базы данных. Индекс - это структура, которая сортирует значения одной или нескольких колонок в таблице базы данных. Он похож на оглавление книги.
Целостность ссылок: Целостность ссылок требует, чтобы в关系中 не было ссылок на несуществующие сущности. Целостность ссылок - это обязательное условие целостности модели отношений, цель которого - обеспечить целостность данных.
MySQL - это реляционная база данных (Relational Database Management System), так называемое "реляционное" можно понять как "таблицы", реляционная база данных состоит из одной или нескольких таблиц, как показано на следующей таблице:
Заголовок таблицы (header): имя каждой колонки;
Колонка (col): собрание данных с одинаковым типом данных;
Строка (row): каждая строка используется для описания конкретной информации записи;
: Значение (value): конкретная информация строки, каждый значительный элемент должен соответствовать типу данных этой колонки;
Ключ (key): Значение ключа уникально в текущей колонке.
MySQL - это реляционная система управления базами данных, разработанная компанией MySQL AB Швеции, и в настоящее время принадлежит компании Oracle. MySQL - это реляционная система управления базами данных, в которой данные хранятся в различных таблицах, а не во всех данных в одном хранилище, что увеличивает скорость и гибкость.
MySQL является открытым исходным кодом и в настоящее время принадлежит продуктам компании Oracle.
MySQL поддерживает крупные базы данных. Он может обрабатывать базы данных с миллионами записей.
MySQL использует стандартный формат языка SQL для данных.
MySQL может работать на множестве систем и поддерживает множество языков программирования. К этим языкам относятся C, C++, Python, Java, Perl, PHP, Eiffel, Ruby и Tcl.
MySQL имеет excelente поддержку PHP, PHP является в настоящее время наиболее популярным языком веб-разработки.
MySQL поддерживает крупные базы данных, поддерживает хранилища данных с 50 миллионами записей, файл таблицы системы 32-битной системы может поддерживать до 4 ГБ, 64-битная система поддерживает максимальный файл таблицы до 8 ТБ.
MySQL можно настроить, он использует лицензию GPL, вы можете изменить исходный код, чтобы разработать свою систему MySQL.
Прежде чем начать изучать этот курс, вы должны знать основы PHP и HTML и уметь их просто применять.
Многие примеры в этом курсе связаны с языком PHP, наши примеры в основном демонстрируются на PHP.
Если вы еще не знаете PHP, вы можете узнать о нем через наш Курс PHPУзнайте об этом языке.
MySQL является наиболее популярной开源 реляционной SQL-системой управления базами данных. MySQL является одним из лучших RDBMS для разработки различных веб-приложений. MySQL был разработан и поддерживается шведской компанией MySQL AB. Этот курс предоставит вам быстрый ввод в MySQL и познакомит вас с программированием MySQL.