Материалы рубрики

Продолжение архива

Базовые знания SQL: что это

Базовые знания SQL — это не знание всех команд наизусть. Это способность открыть таблицу, понять ее структуру, написать простой запрос, отфильтровать данные, соединить две таблицы и аккуратно изменить строки Если человек умеет делать…

Как создать схему данных для БД

Схема данных для БД — это план будущей базы: таблицы, поля, типы данных, первичные ключи, внешние ключи и связи между сущностями. Ее лучше создать до написания SQL, потому что исправлять плохую структуру после…

DROP TABLE SQL: как удалить таблицу

DROP TABLE удаляет таблицу целиком. Это не очистка строк и не удаление одной записи, а удаление самого объекта базы данных: структуры таблицы, данных, ограничений и части связанных объектов Если нужно удалить строки, обычно…

Как сделать схему данных в MySQL

В MySQL слово schema часто используется как синоним database. Но в поисковом запросе «сделать схему данных» пользователь может иметь в виду две разные задачи: создать структуру базы или нарисовать ER-диаграмму таблиц Практически правильный…

SQL Server change user password

В SQL Server пароль меняют у server login, а не у database user. Это важное различие: login отвечает за вход на сервер, а user внутри базы связывает этот вход с правами в конкретной…

Как создать базу данных в MS SQL Server

В Microsoft SQL Server базу данных можно создать двумя способами: через интерфейс SQL Server Management Studio или SQL-командой CREATE DATABASE. Для обучения проще начать с SSMS, но команду тоже полезно знать Перед созданием…

Изучение SQL с нуля самостоятельно

SQL можно выучить самостоятельно, если сразу соединять теорию с практикой. Ошибка новичков — читать команды по отдельности и не понимать, зачем они нужны. Лучше выбрать маленькую учебную базу и постепенно решать на ней…

Подключение к базе данных SQL в Python

Python может работать с разными SQL-базами: SQLite, PostgreSQL, MySQL, SQL Server. Общая идея одна: установить или выбрать драйвер, открыть подключение, создать курсор, выполнить SQL-запрос и закрыть соединение Для первого опыта лучше начать с…

Как связать таблицы в MySQL

В MySQL таблицы связывают через внешний ключ FOREIGN KEY. Одна таблица хранит основную сущность, а другая хранит ссылку на нее через id Например, есть клиенты и заказы. Один клиент может иметь много заказов,…

Связь многие-ко-многим в SQL

Связь многие-ко-многим возникает, когда одна запись из первой таблицы может быть связана со многими записями второй таблицы, и наоборот. Например, один студент ходит на много курсов, а на один курс записано много студентов…

Настройки cookie