«Если рабочий хочет хорошо выполнять свою работу, он должен сначала заточить свои инструменты» — Конфуций, «Аналитики Конфуция. Лу Лингун»
титульная страница > программирование > Введение в SQL и основные команды

Введение в SQL и основные команды

Опубликовано 30 августа 2024 г.
Просматривать:113

Introduction to SQL and Basic Commands

Введение в SQL

Что такое SQL?

SQL (язык структурированных запросов) — это стандартный язык программирования, используемый для управления реляционными базами данных и манипулирования ими. Он позволяет пользователям создавать, читать, обновлять и удалять данные в базе данных. SQL предоставляет способ взаимодействия с базами данных с помощью простых декларативных операторов.

Зачем изучать SQL?

Изучение SQL необходимо по нескольким причинам:

  • Управление данными: SQL является основным языком для управления реляционными базами данных и выполнения запросов, которые широко используются в различных приложениях.
  • Возможности карьерного роста: Знание SQL — ценный навык для многих должностей, связанных с ИТ и данными, включая администраторов баз данных, аналитиков данных и разработчиков программного обеспечения.
  • Анализ данных: SQL позволяет выполнять сложные задачи анализа данных и составления отчетов, что упрощает извлечение ценной информации из больших наборов данных.
  • Универсальность: SQL используется во многих популярных системах баз данных, таких как MySQL, PostgreSQL и Microsoft SQL Server, что делает его универсальным навыком на разных платформах.

Руководство по работе с базой данных SQL и таблицами

Операции с базой данных

Создание базы данных

CREATE DATABASE FirstDB;

Примечание: FirstDB — это имя базы данных.

Использование базы данных

USE FirstDB;

Примечание: при этом выбирается база данных для использования.

Удаление базы данных

DROP DATABASE FirstDB;

Примечание. При этом база данных и все ее содержимое будут удалены без возможности восстановления.

Изменение базы данных (установлено только для чтения)

ALTER DATABASE FirstDB READ ONLY = 1;

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

Табличные операции

Создание таблицы

CREATE TABLE student (
    student_id INT,
    first_name VARCHAR(30),
    last_name VARCHAR(50),
    student_address VARCHAR(50),
    hourly_pay DECIMAL(5,2),
    student_date DATE
);

Примечание. При этом создается таблица с именем «студент» с указанными столбцами и типами данных.

Выбор всех данных из таблицы

SELECT * FROM student;

Примечание. При этом извлекаются все строки и столбцы из таблицы «студент».

Переименование таблицы

RENAME TABLE student TO students;

Примечание. При этом имя таблицы меняется со «студент» на «студенты».

Изменение структуры таблицы

Добавление нового столбца

ALTER TABLE students
ADD phone_number VARCHAR(15);

Примечание: в таблицу «студенты» добавляется новый столбец «phone_number».

Переименование столбца

ALTER TABLE students
CHANGE phone_number email VARCHAR(100);

Примечание. При этом имя столбца меняется с «phone_number» на «email», а также изменяется тип его данных.

Изменение типа данных столбца

ALTER TABLE students 
MODIFY COLUMN email VARCHAR(100);

Примечание: это меняет тип данных столбца «электронная почта» на VARCHAR(100).

Изменение положения столбца

ALTER TABLE students
MODIFY email VARCHAR(100) AFTER last_name;

Примечание. При этом столбец «электронная почта» перемещается после столбца «фамилия».

ALTER TABLE students
MODIFY email VARCHAR(100) FIRST;

Примечание. При этом столбец «Электронная почта» становится первым столбцом в таблице.

Удаление столбца

ALTER TABLE students
DROP COLUMN email;

Примечание. При этом столбец «электронная почта» будет удален из таблицы.

Объединение нескольких операций

ALTER TABLE students
MODIFY email VARCHAR(100) AFTER last_name;
SELECT * FROM students;

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

Заявление о выпуске Эта статья воспроизведена по адресу: https://dev.to/dipsankadariya/introduction-to-sql-and-basic-commands-11o7?1. Если есть какие-либо нарушения, свяжитесь с [email protected], чтобы удалить ее.
Последний учебник Более>

Изучайте китайский

Отказ от ответственности: Все предоставленные ресурсы частично взяты из Интернета. В случае нарушения ваших авторских прав или других прав и интересов, пожалуйста, объясните подробные причины и предоставьте доказательства авторских прав или прав и интересов, а затем отправьте их по электронной почте: [email protected]. Мы сделаем это за вас как можно скорее.

Copyright© 2022 湘ICP备2022001581号-3