Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- -- Добавлю артиста с 1 именем, нужно дальше для задания SELECT запросов.
- INSERT INTO artists (name) VALUES ('Singer');
- -- Создание жанров
- INSERT INTO genres (name) VALUES
- ('Rock'),
- ('Pop'),
- ('Jazz'),
- ('Electronic'),
- ('Classical');
- -- Создание от балды вымышленных артистов с другой планеты
- INSERT INTO artists (name) VALUES
- ('The Imaginaries'),
- ('Pop Go The Weasels'),
- ('Jazzy Jeffs'),
- ('Electro Symphony'),
- ('Classic Case');
- -- Связывание артистов с жанрами
- INSERT INTO artistgenres (artistid, genreid) VALUES
- (1, 1), -- The Imaginaries - Rock
- (2, 2), -- Pop Go The Weasels - Pop
- (3, 3), -- Jazzy Jeffs - Jazz
- (4, 4), -- Electro Symphony - Electronic
- (5, 5); -- Classic Case - Classical
- -- Создание альбомов и связывание с исполнителями одновременно предполагает последовательное добавление ID:
- INSERT INTO albums (name, releaseyear) VALUES
- ('Imaginary Album',2020),
- ('Weasel Beats',2019),
- ('Jeff’s Jive',2021),
- ('Synth Fantasies',2022),
- ('Classics Revisited',2018);
- -- Связываем альбомы с исполнителями.
- INSERT INTO albumartists(albumid , artistid )VALUES
- (1 , 1 ),
- (2 , 2 ),
- (3 , 3 ),
- (4 , 4 ),
- (5 , 5 );
- -- Добавление треков к альбомам.
- INSERT INTO tracks(name, duration, albumid) VALUES
- ('Imaginary Friend', 205,'1'),
- ('Weasel Waltz', 300,'2'),
- ('Jive Talk', 215,'3'),
- ('Dream of Machines', 245,'4'),
- ('My doom', 335,'5');
- -- Создание коллекций.
- INSERT INTO collections(name, releaseyear) VALUES
- ('Ultimate Mix', 2018),
- ('Coffee House Tunes', 2019),
- ('Study Session Sounds', 2020);
- -- Добавление данных в таблицу collectiontracks, связывая сборники и треки
- INSERT INTO collectiontracks (collectionid, trackid) VALUES
- (1, 6),
- (2, 7),
- (3, 8);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement