Тази страница демонстрира как да изтеглите и инсталирате примерна база данни — примерната база данни на Sakila.
Защо да инсталирате примерна база данни?
Можете да използвате примерна база данни, с която да експериментирате, без да се притеснявате от случайно изтриване на грешни данни или изпускане на грешни таблици и т.н. Ако това се случи, винаги можете да инсталирате отново DB (просто стартирайте два скрипта).
Също така, едно от най-трудните неща, когато развивате уменията си с бази данни, е намирането на база данни, която съдържа достатъчно данни. Досега използвахме много малка база данни за нашите примери. Това работи добре за прости примери, но може да стане доста ограничаващо, ако искате да изпробвате заявки за по-голям набор от данни.
Колкото по-сложни стават вашите заявки, толкова повече ще стеснят данните. Това е важна част от SQL програмирането. Ако вашите заявки станат сложни, но все още имате само шепа записи в базата данни, всичките ви заявки ще върнат нулеви резултати!
Освен това, ако имате само две таблици във вашата база данни, не можете наистина да се разтягате с по-разширени заявки.
Това е, когато имате нужда от по-голяма база данни.
Относно примерната база данни на Sakila
Примерната база данни на Sakila е създадена за целите на уроци, книги, примери и т.н. Освен това е предназначена да се възползва от различните аспекти на MySQL, включително всички нови функции.
Изтеглете базата данни Sakila
Първо, изтеглете базата данни Sakila от уебсайта на MySQL.
Това ще ви даде два скрипта за изпълнение (компресирани в Zip или TGZ файл).
Инсталирайте базата данни Sakila
Инсталирате базата данни, като стартирате двата SQL скрипта (един за структурата на DB, един за данните).
-
Извличане на скриптовете
Извлечете двата SQL скрипта от ZIP или TGZ файла (те трябва да се наричат sakila-schema.sql и sakila-data.sql )
-
Отворете скриптовете
От MySQL Workbench изберете Файл | Отворете SQL скрипт...
Придвижете се до sakila-schema.sql скрипт и го изберете, така че да се отвори в раздел за заявка.
-
Изпълнете скрипта
Щракнете върху бутона Изпълнение, за да стартирате скрипта.
-
Повторете за другия скрипт
Сега направете същото с другия скрипт ( sakila-data.sql )
Резултатът
-
СХЕМИ раздел
Примерната база данни на Sakila вече трябва да бъде изброена под SCHEMAS раздел.
Отварянето на базата данни ще разкрие нейните таблици и други обекти.
-
Изпълнете заявка
Изпълнението на заявка към която и да е от таблиците трябва да върне някои резултати.
Продължете, използвайте тази база данни, за да експериментирате. Изберете, изтрийте, пуснете, създайте… няма значение – винаги можете да възстановите БД по всяко време, като използвате метода по-горе. Просто стартирайте двата скрипта. Просто!
Ако търсите идеи за създаване на различни заявки, моят урок за SQL включва няколко, които не разгледахме тук. По-специално, трябва да можете да се забавлявате с SQL Joins, когато избирате данни, и винаги можете да опитате да промените таблица. В крайна сметка можете да възстановявате DB толкова често, колкото искате. Забавлявайте се!