Вот некоторые часто используемые жаргонные термины РСУБД (система управления реляционными базами данных) и примеры кода:
-
SQL (язык структурированных запросов):
SQL — это стандартный язык управления реляционными базами данных. Вот пример базового SQL-запроса для получения данных из таблицы:SELECT * FROM Customers; -
Таблица.
Таблица – это совокупность данных, организованных в строки и столбцы. Вот пример создания таблицы в SQL:CREATE TABLE Customers ( id INT PRIMARY KEY, name VARCHAR(50), email VARCHAR(100) ); -
Первичный ключ.
Первичный ключ — это уникальный идентификатор каждой строки таблицы. Это гарантирует, что каждая строка может быть однозначно идентифицирована. Вот пример добавления ограничения первичного ключа в таблицу:ALTER TABLE Customers ADD PRIMARY KEY (id); -
Внешний ключ.
Внешний ключ устанавливает связь между двумя таблицами. Он ссылается на первичный ключ другой таблицы. Вот пример добавления ограничения внешнего ключа в таблицу:ALTER TABLE Orders ADD FOREIGN KEY (customer_id) REFERENCES Customers(id); -
Индекс.
Индекс — это структура данных, которая повышает скорость операций поиска данных в таблице базы данных. Вот пример создания индекса для таблицы:CREATE INDEX idx_customers_name ON Customers (name); -
Объединение.
Объединение объединяет строки из двух или более таблиц на основе связанного между ними столбца. Вот пример использования внутреннего соединения в SQL:SELECT Orders.order_id, Customers.name FROM Orders INNER JOIN Customers ON Orders.customer_id = Customers.id; -
Транзакция.
Транзакция — это последовательность операций базы данных, которые рассматриваются как единое целое. Это обеспечивает согласованность и целостность данных. Вот пример запуска транзакции в SQL:START TRANSACTION; -- Perform database operations COMMIT; -
Нормализация.
Нормализация — это процесс организации данных в базе данных для устранения проблем избыточности и зависимостей. Он предполагает разделение больших таблиц на более мелкие и установление связей между ними.