SQL - Tạo Cơ Sở Dữ Liệu: Hướng Dẫn Dành Cho Người Mới Bắt Đầu

Xin chào các nhà pháp sư cơ sở dữ liệu tương lai! Tôi rất vui mừng được làm hướng dẫn viên của bạn trong hành trình thú vị vào thế giới của cơ sở dữ liệu SQL. Là người đã dạy khoa học máy tính trong nhiều năm, tôi có thể告诉 bạn rằng việc tạo cơ sở dữ liệu giống như xây dựng vương quốc kỹ thuật số của riêng bạn. Vậy, hãy c rolled up our sleeves và nhảy vào thôi!

SQL - Create Database

Cơ Sở Dữ Liệu Là Gì?

Trước khi chúng ta bắt đầu tạo cơ sở dữ liệu, hãy hiểu chúng là gì. Hãy tưởng tượng một cơ sở dữ liệu như một tủ hồ sơ kỹ thuật số khổng lồ nơi bạn có thể lưu trữ, tổ chức và truy xuất tất cả sorts of thông tin. Nó giống như có một thủ thư siêu tổ chức ngay tại fingertips của bạn!

Lệnh Tạo Cơ Sở Dữ Liệu

Bây giờ, hãy học cách tạo cơ sở dữ liệu riêng của chúng ta. Trong SQL, chúng ta sử dụng lệnh CREATE DATABASE để làm điều này. Nó giống như nói, "Hey SQL, tôi muốn xây dựng một vương quốc kỹ thuật số mới!"

Dưới đây là cú pháp cơ bản:

CREATE DATABASE database_name;

Hãy thử tạo một cơ sở dữ liệu cho một nhà sách hư cấu:

CREATE DATABASE my_bookstore;

Khi bạn chạy lệnh này, SQL sẽ tạo một cơ sở dữ liệu mới có tên là "my_bookstore". Đó là đơn giản! Bạn đã tạo ra cơ sở dữ liệu đầu tiên của mình. Hãy tự thưởng cho mình một cái vỗ vai!

Lời Khuyên

Nhớ rằng, tên cơ sở dữ liệu nhạy cảm với chữ cái trong một số hệ thống SQL, vì vậy my_bookstoreMY_BOOKSTORE có thể được coi là hai cơ sở dữ liệu khác nhau. Nó là một thói quen tốt để 坚持 lowercase tên để tránh nhầm lẫn.

Liệt Kê Cơ Sở Dữ Liệu bằng SQL

Bây giờ chúng ta đã tạo một cơ sở dữ liệu, bạn có thể tự hỏi, "Làm thế nào để tôi xem tất cả các cơ sở dữ liệu tôi có?" Đó là một câu hỏi tuyệt vời! Trong SQL, chúng ta sử dụng lệnh SHOW DATABASES để liệt kê tất cả các cơ sở dữ liệu.

SHOW DATABASES;

Lệnh này sẽ hiển thị danh sách tất cả các cơ sở dữ liệu trong máy chủ SQL của bạn. Bạn nên thấy cơ sở dữ liệu my_bookstore mới tạo của mình trong danh sách này, cùng với bất kỳ cơ sở dữ liệu nào khác có thể đã tồn tại.

Dưới đây là-output có thể trông như thế nào:

+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| my_bookstore       |
+--------------------+

Nhìn xem! my_bookstore của bạn đang ở đó, rubbing shoulders với những người lớn!

Sử Dụng/Chọn Cơ Sở Dữ Liệu bằng SQL

Tạo cơ sở dữ liệu là rất tốt, nhưng làm thế nào chúng ta thực sự bắt đầu sử dụng nó? Đó là nơi lệnh USE được sử dụng. Nó giống như nói với SQL, "Tôi muốn làm việc trong vương quốc này bây giờ."

Cú pháp rất đơn giản:

USE database_name;

Hãy sử dụng cơ sở dữ liệu nhà sách của chúng ta:

USE my_bookstore;

Sau khi chạy lệnh này, tất cả các lệnh SQL tiếp theo sẽ được thực hiện trong ngữ cảnh của cơ sở dữ liệu my_bookstore. Nó giống như bạn vừa bước vào nhà sách của mình và sẵn sàng bắt đầu tổ chức!

Kiểm Tra Cơ Sở Dữ Liệu Bạn Đang Sử Dụng

Đôi khi, đặc biệt là khi làm việc với nhiều cơ sở dữ liệu, bạn có thể quên cơ sở dữ liệu bạn đang sử dụng. Không có gì phải lo lắng! SQL có một hàm tiện ích cho điều đó:

SELECT DATABASE();

Lệnh này sẽ trả về tên của cơ sở dữ liệu bạn đang sử dụng. Nó giống như hỏi, "Tôi đang ở đâu bây giờ?"

Kết Hợp Tất Cả

Hãy cùng qua một ví dụ hoàn chỉnh, từ tạo cơ sở dữ liệu đến sử dụng nó:

-- Tạo một cơ sở dữ liệu mới
CREATE DATABASE pet_store;

-- Hiển thị tất cả các cơ sở dữ liệu để xác nhận tạo
SHOW DATABASES;

-- Sử dụng cơ sở dữ liệu mới
USE pet_store;

-- Kiểm tra cơ sở dữ liệu chúng ta đang sử dụng
SELECT DATABASE();

Nếu bạn chạy các lệnh này, bạn sẽ tạo một cơ sở dữ liệu pet_store mới, thấy nó trong danh sách tất cả các cơ sở dữ liệu, chuyển sang sử dụng nó, và sau đó xác nhận rằng bạn thực sự đang sử dụng cơ sở dữ liệu pet_store.

Bảng Tóm Tắt Phương Pháp

Dưới đây là bảng tóm tắt các phương pháp chúng ta đã học:

Lệnh Mô Tả Ví Dụ
CREATE DATABASE Tạo một cơ sở dữ liệu mới CREATE DATABASE my_database;
SHOW DATABASES Liệt kê tất cả các cơ sở dữ liệu SHOW DATABASES;
USE Chọn một cơ sở dữ liệu để sử dụng USE my_database;
SELECT DATABASE() Hiển thị cơ sở dữ liệu hiện tại SELECT DATABASE();

Kết Luận

Chúc mừng! Bạn đã vừa迈出第一步进入 SQL 数据库的世界。你现在知道如何创建一个数据库,列出所有数据库,并选择一个特定的数据库来使用。这些是你在 SQL 旅程中会使用的基本技能。

记住,创建数据库只是开始。在未来的课程中,我们将探索如何在这些数据库中创建表,插入数据,以及执行各种令人兴奋的操作。就像我们刚刚建立了书店,很快我们就会开始填充书籍并组织它们在书架上!

继续练习这些命令,并不要害怕实验。 Bạn càng chơi với cơ sở dữ liệu nhiều, bạn càng cảm thấy thoải mái. Trước khi bạn nhận ra, bạn sẽ là một pháp sư cơ sở dữ liệu,呼唤出 các cấu trúc dữ liệu phức tạp chỉ với một cái flick của bàn phím!

Đến下一次, chúc mừng bạn, và mong rằng cơ sở dữ liệu của bạn luôn được tổ chức và truy vấn của bạn luôn nhanh chóng!

Credits: Image by storyset