Що таке стіл?
Таблиця - це об’єкт, який зберігає дані у форматі рядків і стовпців . Нижче на схемі показано рядки та стовпці відповідно.
У цьому підручнику ви дізнаєтесь:
- Що таке стіл?
- Як створити таблицю
- Використання T-SQL
- T-SQL: Створіть нову таблицю за допомогою існуючої таблиці.
- Використання конструктора таблиць
- Alter Table
- Використання T-SQL
- Використання дизайнера таблиць
- Видалити таблицю
- Використання SQL Server Management Studio
- Використання T-SQL
Як створити таблицю
Першим кроком для зберігання даних у базі даних є створення таблиці, де дані будуть знаходитися. Після створення таблиці ми можемо продовжувати вставляти рядки в таблицю.
Ми можемо створити таблицю такими способами:
- T-SQL: Створіть нову таблицю, визначивши всі стовпці та тип даних.
- T-SQL: Створення нової таблиці за допомогою існуючої таблиці
- Використання конструктора таблиць
Давайте вивчимо це докладно:
T-SQL: Створіть нову таблицю, визначивши всі стовпці та тип даних.
Нижче наведено Синтаксис для створення таблиці
Синтаксис:
CREATE TABLE tableName(column_1 datatype [ NULL | NOT NULL ],column_2 datatype [ NULL | NOT NULL ],… );
Ось,
- Параметр tableName позначає ім'я таблиці, яку ви збираєтеся створити.
- Параметри стовпець_1, стовпець_2 ... позначають стовпці, які потрібно додати до таблиці.
- Стовпець повинен бути вказаний як NULL або NOT NULL. Якщо ви не вказали, SQL Server за замовчуванням прийме NULL.
Створимо базову таблицю з двома стовпцями
Запит:
CREATE TABLE COURSE(Course_ID Int,Course_Name Varchar(10))
Попередній реквізит: Виберіть базу даних, де потрібно створити таблицю.
Крок 1) Запустіть запит, натиснувши кнопку Виконати.
До запуску запиту не існує таблиці:
Результат: Після запуску запиту натисніть кнопку «Оновити», нова таблиця існує як курс.
Крок 2) Вставте деякі дані
До цього часу таблиця існує лише, але в створеній таблиці ще немає даних.
Transact-SQL має оператор INSERT, який можна використовувати для вставки даних у таблицю. За допомогою цього твердження ми можемо вставити в таблицю один або кілька стовпців.
Синтаксис
INSERT INTO tableName(column_1, column_2,… )VALUES(expression_1, expression_2,… ),(expression_1, expression_2,… ),… ;
Вище показано основний синтаксис команди при використанні ключового слова VALUES для вставки даних у таблицю.
Давайте вставимо чотири рядки за допомогою команди Вставити .
Insert into COURSE values (1,'SQL');Insert into COURSE values (2,'Python');Insert into COURSE values (3,'SQL');Insert into COURSE values (4,'C');
Нижче знімок показує, що зараз вставка чотирьох рядків успішна.
Крок 3) Для перегляду даних у SQL Server ми використовуємо оператор SELECT. Оператор приймає такий синтаксис:
SELECT expressionFROM tableName[WHERE condition];
Приклад запиту:
SELECT * FROM COURSE;
Результат: Таблиця створена, і в таблицях є чотири записи. Зверніть увагу, що ми можемо створювати записи з повторюваним значенням у будь-якому з стовпців, оскільки немає обмежень.
T-SQL: Створіть нову таблицю за допомогою існуючої таблиці.
Тепер скажімо, що нам потрібна інша таблиця, як таблиця COURSE, створена вище. Однак нам потрібен лише один стовпець Ім'я курсу, а не Ідентифікатор курсу.
Синтаксис:
SELECT (Column 1,… ) INTOFROM ;
Приклад запиту:
SELECT COURSE_NAME INTO COURSE_NAMES FROM COURSE;
Крок 1) Запустіть запит, натиснувши кнопку Виконати.
Результат: Створена нова таблиця з назвою COURSE_NAMES з наявним 1 стовпцем та чотирма записами зі старої таблиці.
SELECT * FROM COURSE_NAMES;
Використання конструктора таблиць
Ми також можемо створити таблицю з IDE Studio Management за допомогою конструктора таблиць.
Крок 1) Клацніть правою кнопкою миші на таблиці> Створити> клацніть на таблиці.
Крок 2) Введіть імена стовпців, типи даних. Виберіть, чи дозволяти нульові значення чи ні.
Крок 3) Натисніть "CTRL + S", щоб зберегти таблицю. Введіть ім'я як " Назва курсу"
Результат: Клацніть на «Оновити», і ми побачимо, що існує нова таблиця з назвою Course_Title з одним стовпчиком з іменем Course_Name .
Alter Table
Є два способи до Alter таблиці в сервері SQL .
1. T-SQL: Змінюйте таблицю, додаючи нові стовпці.
2. Використання дизайнера таблиць
T-SQL: Змінюйте таблицю, вставляючи стовпці
Нижче наведено синтаксис таблиці Alter
Синтаксис :
Alter TABLE