Познаването на правилното създаване на SQL таблица е може би едно от най-важните умения, които трябва да притежава начинаещият дизайнер на бази данни.
Ако сте нов в управлението на бази данни или просто се нуждаете от опресняване на SQL таблици, този урок е точно този за вас.
Първи стъпки с вашата SQL таблица
Преди да създадем таблица, уверете се, че имате настроена схема в SQL сървър. За този пример ще използваме MySQL сървър заедно с MySQL Workbench за създаване на таблица.
Първото нещо, което трябва да направите, е да настроите връзка.
За да направите това, отворете MySQL Workbench и кликнете върху + икона, за да добавите връзка.
Това отваря диалогов прозорец, където можете да контролирате свойствата на новата връзка. Добавете нов Име на връзката и щракнете Добре.
Кликването върху връзката ще ви отведе до редактора, където можете да въведете заявки за създаване и манипулиране на схеми.
За да тестваме нашия код за създаване на таблица, нека създадем нова схема.
СЪЗДАВАНЕ на схема mySchema;
ИЗПОЛЗВАЙТЕ mySchema
Това създава SQL схема, която съхранява таблици и техните взаимоотношения. Сега на масата.
Създайте SQL таблица
В SQL таблица може да бъде създадена с помощта на ключовата дума CREATE. Докато създавате таблицата, трябва да посочите нейните имена на колони, типове данни за колони и колона на първичния ключ.
Общият синтаксис за това е:
СЪЗДАЙТЕ ИМЕ на таблица (
тип данни на колона1
тип данни на колона2,
тип данни на column3,
...
тип данни на columnN,
ОСНОВЕН КЛЮЧ (Име на колона)
);
Нека използваме този синтаксис, за да създадем таблица, която съхранява данни за служителите във фирма.
използвайте mySchema;
CREATE TABLE служител (
empID int не е нула,
empName varchar (25) не е нула,
emailID varchar (25) не е нула,
ОСНОВЕН КЛЮЧ (empID)
);
Обърнете внимание на ненулевата ключова фраза тук. Това гарантира, че всеки път, когато се добави нов служител, нито едно от полетата не може да остане празно, докато се добавя тяхната информация.
Сега, нека тестваме дали нашата таблица е била успешно създадена и съхранена в схемата. Един от начините да направите това е да добавите някои стойности към таблицата и да ги изведете в панела ‘Result Grid’.
Добавяне на стойности в SQL таблица
За да добавите стойности към таблицата, използвайте следната команда и аргументи:
ВЪВЕДЕТЕ в служител
СТОЙНОСТИ (1, ‘Джон Матюс’, ‘[email protected]’);
Показване на стойности от SQL таблица
За да покажем стойности от таблицата на служителите, можем да използваме командата SELECT.
За целта използвайте следното:
SELECT * от служител;
* Тук е заместващ оператор, който избира всичко по подразбиране. В този случай всички редове от таблицата на служителите са избрани за показване.
Ако всичко върви гладко, това трябва да видите:
Свързани: Научете командата GROUP BY на SQL
По-нататъшно проучване на SQL
Базите данни имат много повече от просто изграждане на таблица след маса. Можете да си поиграете с някои удобни функции като заявки и подзаявки или, ако се чувствате авантюристично, дори да опитате ръката си при писане на процедура или задействане.
В крайна сметка обаче ефективността на вашата SQL програма се свежда до това колко добре изграждате и структурирате таблиците си. Така че не забравяйте да запазите това ръководство маркирано, докато не знаете как да изграждате SQL таблици като гърба на ръката си!
Искате ли да научите повече за SQL? Наличието на манипулатор на различните команди за SQL заявки е чудесен начин да напреднете.
Прочетете Напред
- Програмиране
- SQL
- база данни
Яш е амбициозен студент по компютърни науки, който обича да изгражда нещата и да пише за всички неща. В свободното си време той обича да играе скуош, да чете копие на най-новите Мураками и да ловува дракони в Скайрим.
Абонирайте се за нашия бюлетин
Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и ексклузивни оферти!
Още една стъпка…!
Моля, потвърдете имейл адреса си в имейла, който току-що ви изпратихме.