В тази публикация ще разгледаме как да използваме оператора за създаване на SQL за създаване на база данни и таблици в SQL. Преди да можем да създадем таблица и да добавим данни, първо трябва да създадем база данни.
За да създадем база данни в SQL, трябва да използваме CREATE DATABASE
команда.
CREATE DATABASE dbname;
Например:
Следващият SQL израз създава база данни, наречена “ProductionDB”
CREATE DATABASE ProductionDB;
За да видим току-що създадената база данни и също така да видим списъка с бази данни в системата, използваме SHOW DATABASES
команда:
SHOW DATABASES;
Таблиците са градивните елементи на релационните бази данни. Таблицата на базата данни е мястото, където се съхраняват всички данни в базата данни.
За да създадем таблица в SQL, трябва да използваме CREATE TABLE
команда.
CREATE TABLE table_name (
column_name1 datatype,
column_name2 datatype,
column_name3 datatype, .... );
column_names указва името на колоните на таблицата.
Типът данни указва типа на данните, които колоната може да съдържа (напр. Цяло число, текст, дата и т.н.).
Най-често използваните типове данни са:
CHAR
VARCHAR
TEXT
DATE
TIME
TIMESTAMP
CREATE TABLE employees (
EmployeeID int,
FirstName varchar(255),
LastName varchar(255),
Department varchar(255),
JoiningDate DATE );
Горният код създава празна таблица, наречена „служители“ с пет колони.
В посочените колони EmployeeID може да съдържа само целочислени стойности - колоните FirstName, LastName и Department могат да съдържат до 255 знака.
Колоната JoiningDate съдържа тип Дата.