Перейти к содержимому
Меню
Дневник начинающего айтишника
  • О себе
  • Магазин
    • Обратная связь
    • Корзина
    • Мой аккаунт
    • Оформление заказа
  • Разработка ПО
    • Инкрементная модель
    • Схема базы данных
    • Прототипирование
    • UML схемы
      • Диаграмма прецедентов
      • Диаграмма развёртывания
      • Диаграммы активностей 
      • ДИАГРАММА БД
  • К веб приложениям
    • SEO: настройка плагина
  • SQL. Процедуры.
  • Системы баз данных
  • Системы контроля версий (VCS)
  • et
Дневник начинающего айтишника

Системы баз данных

Изучение SQL в 2024 году остается важным по нескольким причинам:

1. Широкое применение: SQL является стандартным языком для работы с реляционными базами данных, которые широко используются в различных отраслях. Большинство предприятий и организаций все еще хранят свои данные в реляционных базах данных, и знание SQL позволяет эффективно извлекать, обрабатывать и анализировать эти данные.

2. Базовый навык: SQL является одним из основных навыков, которые должен иметь специалист программист. Он позволяет выполнять запросы к базам данных, фильтровать данные, объединять таблицы, создавать новые таблицы и многое другое. Эти навыки необходимы для работы с данными и выполнения различных аналитических задач.

3. Интеграция с другими инструментами: SQL интегрируется с другими инструментами и языками программирования, такими как Python или R. Знание SQL позволяет легко передавать данные между различными инструментами и выполнять сложные аналитические задачи, комбинируя возможности различных инструментов.

DDL — язык определения данных

Язык DDL (Data Definition Language) — категория команд языка SQL, позволяющая создавать и изменять структуру объектов базы данных, например, создавать и удалять таблицы. Основными командами языка DDL являются: 

  • CREATE TABLE — Создание таблицы
  • ALTER TABLE — Изменение структуры таблицы
  • DROP TABLE — Удаление таблицы
  • CREATE INDEX – Создание индекса
  • ALTER INDEX – Изменение индекса
  • DROP INDEX — Удаление индекса

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


SQL

CREATE TABLE Category (
idCategory INT PRIMARY KEY,
CategoryName VARCHAR(255) NOT NULL
);

CREATE TABLE Product (
idProduct INT PRIMARY KEY,
ProductName VARCHAR(255) NOT NULL,
idCategory INT,
Price DECIMAL(10, 2),
FOREIGN KEY (idCategory) REFERENCES Category(idCategory)
);
et
©2025 Дневник начинающего айтишника | На платформе SuperbThemes