Bạn muốn bắt đầu với SQL? Hãy theo dõi chỉ dẫn này để khám phá cách xây dựng một bảng SQL đơn giản.

Bạn đang xem: Tạo bảng sinh viên trong sql


*
*
*
*
*
*


Bài liên quan


report Việc làm cho và nấc lương ngành technology thông tin năm 2024


Tự học lập trình PHP có khó không? Ưu & Nhược điểm của phương thức tự học


lập trình sẵn viên PHP là gì? X kiến thức và kỹ năng & năng lực cần nắm vững để ra nghề nhanh


Trí tuệ nhân tạo phim: loại hình phim và Cách áp dụng AI khi có tác dụng phim


Góc giải đáp: gồm nên học tập trí tuệ nhân tạo ở FUNi
X không?


Trí tuệ tự tạo học trường nào? Tổng hợp những trường hot nhất bây giờ


xu thế học trí tuệ tự tạo ở Việt Nam: bởi sao ngành này ngày càng hot?


Trí tuệ nhân tạo là gì? Ứng dụng của kiến thức nhân tạo trong số ngành


Bài liên quan


report Việc làm và nấc lương ngành technology thông tin năm 2024


người tìm việc có thể thấy thị trường lao đụng năm 2024 đối đầu hơn, vì những công ty thực hiện sa thải để giảm giảm bỏ ra phí, chậm rãi tuyển dụng và ý kiến đề nghị mức lương thấp. Tuy nhiên một số...

Tự học lập trình PHP gồm khó không? Ưu & Nhược điểm của cách thức tự học tập


Tự học tập lập trình PHP tất cả khó không là câu hỏi nhiều người thắc mắc, bạn có nhu cầu biết phương pháp tự học liệu tất cả hiệu quả, ưu nhược điểm là gì? Câu vấn đáp có tức thì trong nội dung bài viết bên...

xây dựng viên PHP là gì? X kỹ năng & năng lực cần nắm rõ để ra nghề cấp tốc


lập trình viên PHP là gì? học tập lập trình PHP cần có kiến thức, năng lực như gắng nào để ra nghề cấp tốc chóng? nội dung bài viết dưới đây sẽ giúp bạn giải đáp chi tiết những vướng mắc trên bằng...

Trí tuệ tự tạo phim: mô hình phim & Cách áp dụng AI khi có tác dụng phim


Trí tuệ tự tạo phim là giữa những ứng dụng thành công nhất của nền công nghiệp AI. Nội dung bài viết dưới đây sẽ trình làng đến chúng ta 4 mô hình phim phổ biến, cách áp dụng và phần đa bộ...

Góc giải đáp: có nên học trí tuệ nhân tạo ở FUNi
X không?


bạn nghe nói khóa đào tạo và huấn luyện trí tuệ nhân tạo ở FUNi
X được không ít học viên tin cẩn lựa lựa chọn nhưng chưa biết thực hư như vậy nào, nguyên nhân gì sao nên “chọn mặt giữ hộ vàng”. Nội dung bài viết dưới đây...

Trí tuệ tự tạo học ngôi trường nào? Tổng hợp các trường hot nhất bây chừ


bạn đang đứng trước ngưỡng cửa tuyển lựa tương lai, đắn đo ngành trí tuệ tự tạo học ngôi trường nào, học chỗ nào tốt? bài viết dưới đây để giúp bạn trả lời câu hỏi trên lúc tổng vừa lòng 6...

xu hướng học trí tuệ tự tạo ở Việt Nam: vị sao ngành này càng ngày hot?


Bạn đang có ý định theo học tập ngành trí tuệ nhân tạo hoặc nghe nói xu thế học trí tuệ tự tạo ở việt nam ngày càng hot tuy thế không biết nguyên nhân vì sao? bài viết dưới phía trên sẽ...

4 ứng dụng của thiết kế nhúng trong công nghiệp - Hỗ trợ tự động hóa hóa


Bạn hiếu kỳ không biết vận dụng của thiết kế nhúng vào công nghiệp là gì, hỗ trợ auto hóa – sản xuất ra sao. Bài viết dưới đây sẽ giúp bạn cập nhật chi tiết và gợi ý...

Đăng cam kết nhận phiên bản tin


Nhận phiên bản tin, báo cáo từ những chuyên gia hàng đầu về lĩnh vực công nghệ thông tin bắt đầu nhất!
Tầng 0, tòa bên FPT, 17 Duy Tân, Q. Cầu Giấy, thành phố hà nội info

Về bọn chúng tôi


Học gì sống FUNi
X


Tin tức


X - A thành viên of FPT Corporation - funix.edu.vn
Chat với FUNi
X GPT
×Chủ đề mới

yêu cầu gọi lại


Yêu mong FUNi
X hotline lại để cung cấp thông tin, lịch trình học, tiêu chuẩn - đk tuyển sinh - học tập phí,... hoàn toàn FREE
error: nội dung is protected !!

Dẫn nhập

Trong bài bác lần trước, họ đã khám phá các KHỞ
I TẠO DATABASE trong SQL với một số xem xét liên quan lại trong quy trình sử dụng
SQL MANAGEMENT STUDIO. Trong bài này, Kteam sẽ hướng dẫn bạn thao tác TẠO, XÓA, SỬA TABLE trong SQL.

Nào! bọn họ cùng bắt đầu!

Nội dung chính

Để theo dõi tốt nhất có thể bài này, chúng ta nên xem qua:

Trong bài xích này, chúng ta sẽ thuộc nhau tìm hiểu một số sự việc sau:

Table vào SQL. Khởi chế tác Table trong SQL Server. Thao tác với Table vào SQL Server.

Table vào SQL (bảng)

Tại sao phải tạo Table?

Trong bài trước, chúng ta đã biết DATABASE ( đại lý dữ liệu) dùng để làm lưu trữ thông tin, truy tìm xuất tài liệu khi buộc phải thiết. Vậy làm sao để tàng trữ dữ liệu vào Database? làm thế nào để truy hỏi xuất dữ liệu đã lưu?

Bài toán thực tế đặt ra:

Khi muốn làm chủ một ngôi trường học, bạn sẽ cần quản lý những gì? list giáo viên, danh sách học sinh, điểm thi, quá trình công tác, chống ban…. Và khi tróc nã vấn thì nên truy vấn như thể nào với các thông tin đó?

Vậykhi tất cả dữ liệu cùng phía trong một Database thì cần phải có một cách tổ chức thể hiện những thông tin theo một hệ thống lưu trữ, đó bao gồm làTABLE –Bảng.

Một Database bao gồm nhiều Table, giữa những Table bao gồm mối tương tác với nhau thể hiện qua
KHÓA CHÍNH và KHÓA NGOẠI.

Vậy Table (Bảng) là gì?

Là đối tượng được Database sử dụng để tổ chức triển khai và tàng trữ dữ liệu.

Mỗi Table trong Database hoàn toàn có thể liên kết với một hoặc những Table khác, ở 1 hoặc các thuộc tính.

Mỗi Table bao gồm:

SV, Ten
SV, Khoa….Column: Là những cột hay còn được gọi là cácTRƯỜNG THUỘC TÍNH. Màn trình diễn cho một tính chất của thực thể.Ví dụ: ngôi trường Ten
SV lưu trữ tên của các sinh viên được tàng trữ trong Table SINHVIEN

*

Khởi tạo Table trong SQL Server

Tạo Table bằng giao diện (UI)

Bước 1: Nhấp dấu (+)bên trái Database cần tạo ra Table > Tìm folder Table

Bước 2: bấm chuột phải vào Table >New > Table…( hoặc
New Table)

*

Bước 3: xuất hiện cửa sổ Ten
PC.Ten
Database –dbo.Table_1*

Lưu ý: vệt * biểu hiện cho bảng mới không được lưu tên.

Table_1 là tên lưu trữ mặc định trong thời điểm tạm thời cho Table vừa chế tạo trong Database

Trong đó:

Column Name: tên trường ở trong tính trong bảng.Allow Nulls: Trường thuộc tính có nhận quý hiếm Null (Rỗng) giỏi không.

Mũi tên bên trái biểu đạt Record hiện tại hành mà ai đang chỉnh sửa. BảngColumn Properties bao gồm chứa những yếu tố tương ứng màbạn rất có thể chỉnh sửa riêng đến Record đó.

*

Bước 4: lưu lại Table vừa tạo bằng cách nhấnBiểu tượng SAVE hoặc phím tắt
Ctrl + S.

*

Cửa sổ Choose Name hiển thị. Nhập thương hiệu Table > Ok

*

Tạo Table bằng code

Bước 1: Trong Query, bạn viết cú pháp khởi chế tác Table sau >Bôi black dòng lệnh > Excute ( phím tắt F5)

CREATE TABLE

(

,

,

)

Lưu ý:Sau từng trường cần có dấu phẩy (,) để phân cách với thông tin trường tiếp theo.

Xem thêm: Các chính sách và quy định của nhà nước đối với tổ chức thanh niên không bao gồm

Sau trường ở đầu cuối không cần có dấu phẩy.

Ví dụ: Tạo Table SINHVIEN có những thuộc tính MASV, TENSV, KHOA

-- Tạo Table SINHVIEN có các thuộc tính MASV,TENSV,KHOACREATE TABLE SINHVIEN( MASV NCHAR(10), TENSV NVARCHAR(100), KHOA NVARCHAR(100))Hộp thoại Message xuất hiện báo lệnh khởi chế tạo ra thành công.

*

Một số giữ ý vào khởi tạo Table

Tạo Table mới ở Database hiện hành

Cách 1: phân biệt Database hiện tại hành trên ô đỏ trong hình, tuyển lựa Database ước muốn trong danh sách xổ xuống trước khi thực thi lệnh khởi tạo ra Table

*

Cách 2: Trước lúc khởi chế tạo Table, sử dụng cú pháp

USE

Ví dụ: tạo table SINHVIEN vào database SQLDBUI

--Sử dụng Database SQLDBUIUSE SQLDBUI--Tạo bảng SINHVIEN trong Database SQLDBUICREATE TABLE SINHVIEN( MASV NCHAR(10), TENSV NVARCHAR(100), KHOA NVARCHAR(100))

Không tìm thấy Table vừa khởi tạo

Trong quy trình tạo Table bằng code, một số trong những trường hợp các bạn không nhìn thấy Table vừa sản xuất thì bạn bấm chuột phải vào Table >Refresh để cập nhập list Table.

*

Mỗi Column chỉ có một tên duy nhất vào Table

Trong quy trình tạo bảng, bạn cũng có thể gặp một trong các lỗi sau:

Khi chế tác Table bởi giao diện

*

Khi tạo ra Table bằng code.

*

Hai lỗi này cùng thông báo có 2 column đụng hàng tên trong một Table > Cần thay đổi tên để đảm bảo an toàn tên từng Colummn là tốt nhất trong Table.

Mỗi Table chỉ có một tên duy nhất vào Database

Trong quy trình tại bảng, bạn có thể gặp một trong số lỗi sau

Khi chế tác Table bằng giao diện

*

Khi sản xuất Table bởi code

*

Hai lỗi này, cùng thông báo có 2 Table trùng tên trong một Database > Cần thay đổi tên để bảo đảm tên từng Table là nhất trong thuộc Database.

Xóa Table trong SQL Server

Cách 1: Nhấp chuột phảivào Table bắt buộc xóa >Delete. Hành lang cửa số Delete Object > Ok

*

Cách 2: trong Query các bạn viết cú pháp xóa Table >Excute (phím tắt F5).

DROP TABLE

*

Lưu ý: Nếu lệnh xóa được thực thi gấp đôi hoặc xóa một Table ko tồn tại trong Database, Message sẽ mở ra thông báo sau:

*

Một số lệnh thao tác khác trong Table

Thêm/sửa đổi thuộc tính vào Table

Cách 1: Nhấp chuột phải vào Table cần thay đổi > Design. Tiến hành biến đổi các trực thuộc tính > SAVE (Ctrl + S)

*

Cách 2: áp dụng cú pháp thêm/sửa >Excute (F5)

ALTER TABLE địa chỉ cửa hàng

ALTER COLUMN

Ngoài thêm/ sửa column vào bảng, lệnh ALTER còn hoàn toàn có thể thêm/ sửa khóa chính, khóa ngoại, các ràng buộc, hàm/thủ tục,…sẽ đề cập ở những bài sau trong khóa
SỬ DỤNG SQL SERVER.

Ví dụ: Thêm cột NGAYSINH bao gồm kiểu dữ liệu DATA vào bảng GIANGVIEN

--Thêm column NGAYSINH có kiểu dữ liệu DATE vào Table dbo.Giang
Vien
ALTER TABLE dbo.Giang
Vien showroom NGAYSINH DATEGO--Chỉnh sửa kiểu dữ liệu của column MASV vào Table dbo.Giang
Vien
ALTER TABLE dbo.Giang
Vien ALTER COLUMN MASV CHAR(5)GO

Xóa toàn bộ dữ liệu trong Table

Để xóa toàn bộ dữ liệu vào table mà lại không xóa đi table đó trong Database bạn sử dụng cú pháp >Excute (F5)

TRUNCATE TABLE

Ngăn cách các khối lệnh

Trong quá trình tạo bảng bởi code, nếu khách hàng tạo một database mới, đồng thời chế tạo ra một lần nhiều table trong database đó dễ dẫn đến sự việc database chưa khởi tạo cho không mãi mãi thêm bảng.

Từ phiên bản SQL vps 2014 trở đi, lỗi trên đã có được khắc phục, mặc dù nhiên, Kteam vẫn khuyến khích thực hiện lệnh
GO sau từng khối lệnh để giảm thiểu lỗi khi thực thi hàng loạt hoặc toàn bộ Query

Ví dụ:

--Khởi tạo Database TRUONGCREATE DATABASE TRUONGGO--Sử dụng Database TRUONGUSE TRUONGGO--Khởi tạo Table Sinh
Vien
CREATE TABLE Sinh
Vien( MASV NCHAR(10), TENSV NVARCHAR(100), KHOA NVARCHAR(100))GO--Khởi tạo Table Giang
Vien
CREATE TABLE Giang
Vien( MAGV NCHAR(10), TENGV NVARCHAR(100), KHOA NVARCHAR(100))GO

Kết

Trong bài bác này, bọn họ đã biết cách KHỞ
I TẠO TABLE vào SQL Server.

Bài sau, bọn họ sẽ khám phá về KIỂU DỮ LIỆU vào SQL.

Cảm ơn chúng ta đã theo dõi bài xích viết. Hãy để lại comment hoặc góp ý của chúng ta để phát triển nội dung bài viết tốt hơn. Đừng quên “Luyện tập –Thử thách –Không ngại khó