Решение модуля 1.1 из курса «Интерактивный тренажер по SQL»

Разобрали ответы и решения урока 1.1 (Отношение таблица) под курс «Интерактивный тренажер по SQL».

Для таблицы Сотрудник отметьте верные ячейки (В каждом столбце и строке — один правильный ответ).

002, Иванов И.И., 234-12-01, инженер — кортеж
3 — Мощность
4 — Размерность
Фамилия И.О. — Атрибут
Сотрудник — Отношение
{###-##-##}, где # — цифра от 0 до 9 — Домен

Отметьте ПРАВИЛЬНЫЕ имена, которые можно выбрать в качестве названий таблиц или полей.

price_rub
book
name_book

Пояснение: именование должно быть слова с маленькой буквой и отступы нижним подчеркиванием

Сопоставьте значения и типы данных, с помощью которых их можно описать.

Решение модуля 1.1 из курса «Интерактивный тренажер по SQL»

Сформулируйте SQL запрос для создания таблицы book, занесите  его в окно кода (расположено ниже)  и отправьте на проверку (кнопка Отправить). Структура таблицы book:

CREATE TABLE book(
    book_id INT PRIMARY KEY AUTO_INCREMENT,
    title VARCHAR(50) NOT NULL,
    author VARCHAR(30) NOT NULL,
    price DECIMAL(8, 2) NOT NULL,
    amount INT NOT NULL
)   

Занесите новую строку в таблицу book (текстовые значения (тип VARCHAR) заключать либо в двойные, либо в одинарные кавычки):

INSERT book (title, author, price, amount)
VALUES («Мастер и Маргарита», «Булгаков М.А.», 670.99, 3 );

SELECT * FROM book

Занесите три последние записи в таблицуbook,  первая запись уже добавлена на предыдущем шаге:

INSERT INTO book (book_id, title, author, price, amount)
VALUES (2, «Белая гвардия», «Булгаков М.А.», 540.50, 5),
(3, «Идиот», «Достоевский Ф.М.», 460.00, 10),
(4, «Братья Карамазовы», «Достоевский Ф.М.», 799.01, 2);

SELECT * FROM book

Понравилась статья? Поделиться с друзьями:
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

Adblock
detector