TẠO lược đồ trong MySQL w3schools

Để tạo cơ sở dữ liệu MySQL, hãy mở Máy khách dòng lệnh MySQL. Máy khách dòng lệnh MySQL sẽ xuất hiện với dấu nhắc mysql>. Tại đây bạn sẽ phải viết mật khẩu đã đặt. Bây giờ bước tiếp theo là tạo cơ sở dữ liệu

cú pháp

CREATE DATABASE name;  

Thông số
tên. Nó được sử dụng để chỉ định tên của cơ sở dữ liệu sẽ được tạo. Tên cơ sở dữ liệu, tên bảng và tên trường bảng trong MySQL có phân biệt chữ hoa chữ thường

Thí dụ

CREATE DATABASE students;

TẠO CƠ SỞ DỮ LIỆU sinh viên;

Giải trình
Một cơ sở dữ liệu mới sẽ được tạo với tên 'sinh viên'. Để kiểm tra tất cả cơ sở dữ liệu đã tạo, nên thực hiện truy vấn bên dưới
HIỂN THỊ CƠ SỞ DỮ LIỆU;

Hãy chia sẻ

SQL [Structured Query Language] là ngôn ngữ lập trình được sử dụng làm giao diện để quản lý cơ sở dữ liệu. Các tổ chức khác nhau sử dụng hệ thống SQL để xem và thao tác thông tin và dữ liệu có trong tệp của họ, cũng như để tạo và sửa đổi các bảng mới. Để thực sự hiểu SQL, điều cần thiết trước tiên là hiểu cơ sở dữ liệu là gì

Cơ sở dữ liệu là một công cụ để thu thập và lưu trữ các bản ghi. Cơ sở dữ liệu có thể chứa dữ liệu về cá nhân, hàng hóa, đơn đặt hàng và mọi thứ khác. Nhiều bộ dữ liệu bắt đầu bằng một ứng dụng xử lý văn bản hoặc bảng tính, nhưng khi chúng tăng kích thước, nhiều công ty sẽ thấy có lợi khi chuyển chúng sang cơ sở dữ liệu do hệ thống quản lý cơ sở dữ liệu tạo ra

Và một trong những yếu tố thiết yếu của SQL là lược đồ

PCP trong phân tích kinh doanh

Hợp tác với Đại học Purdue XEM KHÓA HỌC

Lược đồ trong SQL là gì?

Trong cơ sở dữ liệu SQL, lược đồ là danh sách các cấu trúc logic của dữ liệu. Người dùng cơ sở dữ liệu sở hữu lược đồ có cùng tên với trình quản lý cơ sở dữ liệu. Kể từ SQL Server 2005, lược đồ là một thực thể riêng lẻ [vùng chứa đối tượng] khác biệt với người dùng xây dựng đối tượng. Nói cách khác, các lược đồ tương tự như các không gian tên hoặc vùng chứa riêng biệt được sử dụng để xử lý các tệp cơ sở dữ liệu. Các lược đồ có thể được gán quyền bảo mật, làm cho chúng trở thành một phương pháp hiệu quả để phân biệt và bảo vệ các đối tượng cơ sở dữ liệu dựa trên các đặc quyền truy cập của người dùng. Nó làm tăng tính ổn định của cơ sở dữ liệu để quản lý liên quan đến bảo mật

Ưu điểm của việc sử dụng lược đồ

Sau đây là một số ưu điểm chính của việc sử dụng lược đồ trong SQL

  • Một lược đồ SQL có thể dễ dàng chuyển giao cho người dùng khác
  • Một lược đồ có thể được chia sẻ bởi nhiều người dùng
  • Nó cho phép bạn chuyển các đối tượng cơ sở dữ liệu giữa các lược đồ
  • Chúng tôi có được sức mạnh lớn hơn đối với việc truy cập và bảo vệ các đối tượng cơ sở dữ liệu
  • Có thể xóa người dùng mà không xóa các mục cơ sở dữ liệu được kết nối với người dùng
  • Các đối tượng cơ sở dữ liệu có thể được nhóm thành các nhóm logic bằng cách sử dụng lược đồ. Điều này thuận lợi khi nhiều người cộng tác trên cùng một chương trình cơ sở dữ liệu và nhóm kiến ​​trúc cần giữ độ tin cậy của các bảng cơ sở dữ liệu
  • Vì lược đồ cho phép tập hợp logic các đối tượng cơ sở dữ liệu nên nó có thể hỗ trợ chúng ta trong trường hợp tên đối tượng cơ sở dữ liệu giống nhau nhưng thuộc một danh mục logic riêng biệt

Lược đồ tích hợp

SQL Server đi kèm với một lược đồ được xác định trước nhất định có cùng tên với các hàm và người dùng cơ sở dữ liệu tích hợp. Nó tồn tại chủ yếu để tương thích ngược. Dưới đây là một vài ví dụ về lược đồ tích hợp

dbo

khách mời

hệ thống

THÔNG TIN_SCHEMA

Các đối tượng trong các lược đồ được đề cập ở trên không thể bị xóa hoặc xóa. Nếu bạn muốn loại trừ các lược đồ khỏi cơ sở dữ liệu, chúng sẽ không bao giờ xuất hiện trên cơ sở dữ liệu mới

khóa học miễn phí. Khái niệm cơ bản về phân tích kinh doanh

Nắm vững các kiến ​​thức cơ bản về phân tích kinh doanh Đăng ký ngay

Làm thế nào để tạo một lược đồ?

Khi các đối tượng có các tham chiếu vòng tròn, chẳng hạn như khi chúng ta cần xây dựng hai bảng, một bảng có khóa ngoại tham chiếu đến bảng kia, việc tạo các lược đồ có thể hữu ích

Bạn có thể tạo một lược đồ trong SQL bằng cách làm theo cú pháp dưới đây

cú pháp

TẠO SCHEMA [schema_name] [AUTHORIZATION owner_name]

[ĐẶT KÝ TỰ MẶC ĐỊNH char_set_name]

[PATH schema_name[,. ]]

[ Các câu lệnh ANSI CREATE [. ] ]

[ Các câu lệnh ANSI GRANT [. ] ];

Thông số

Tham số

Sự miêu tả

schema_name

Điều này mô tả tên lược đồ mà chúng tôi muốn tạo

ỦY QUYỀN chủ sở hữu_tên

Nó được sử dụng để xác định người dùng của lược đồ được đề cập

KÝ TỰ MẶC ĐỊNH SET char_set_name

Nó được sử dụng để chỉ định bộ ký tự mặc định được sử dụng bởi tất cả các đối tượng trong lược đồ đó

PATH schema_name[,. ]

Chỉ định đường dẫn và tên của tệp [tùy chọn]

Câu lệnh ANSI TẠO [. ]

Nó chứa một hoặc nhiều câu lệnh CREATE

Các câu lệnh ANSI GRANT [. ]

Nó chứa một hoặc nhiều câu lệnh GRANT

Ví dụ

TẠO SCHEMA ỦY QUYỀN SINH VIÊN SINH VIÊN

TẠO CHI TIẾT BẢNG [IDNO  INT NOT NULL,

TÊN VARCHAR[40],

LỚP SỐ SỐ]

Truy vấn trên sẽ tạo một lược đồ có tên là STUDENT và với người dùng STUDENT là chủ sở hữu của lược đồ. Hơn nữa, lệnh CREATE sẽ tạo bảng có tên CHI TIẾT trong lược đồ SINH VIÊN

Chương trình Thạc sĩ Phân tích Kinh doanh

Nhận kiến ​​thức chuyên môn về các công cụ phân tích Doanh nghiệp Chương trình Khám phá

Làm thế nào để thay đổi một lược đồ?

Câu lệnh ALTER SCHEMA được sử dụng để đổi tên lược đồ hoặc chỉ định chủ sở hữu mới, người này phải là người dùng cơ sở dữ liệu đã có từ trước

Cú pháp thay đổi lược đồ

THAY ĐỔI tên lược đồ SCHEMA [ĐỔI TÊN THÀNH new_schema_name] [CHỦ SỞ HỮU THÀNH new_user_name]

Ở đây, new_schema_name đề cập đến tên mà bạn muốn đổi tên lược đồ hiện có và new_user_name đề cập đến chủ sở hữu mới của lược đồ

Thí dụ

Giả sử chúng ta muốn đổi tên lược đồ đã tạo trước đó- STUDENT thành STUDENT_DETAILS và chuyển quyền sở hữu cho người dùng mới DAVID. Truy vấn sau đây sẽ dẫn đến kết quả mong muốn

THAY ĐỔI SINH VIÊN SCHEMA [ĐỔI TÊN SINH VIÊN THÀNH STUDENT_DETAILS] [CHỦ SỞ HỮU THÀNH DAVID]

Làm thế nào để loại bỏ một lược đồ?

DROP SCHEMA trong SQL được sử dụng để xóa tất cả các bảng có trong lược đồ cụ thể đó

cú pháp

DROP SCHEMA

Thí dụ

Nếu bạn muốn xóa lược đồ STUDENT_DETAILS, hãy sử dụng truy vấn SQL sau

DROP SCHEMA STUDENT_DETAILS

Trở nên sẵn sàng cho công việc với Khóa học cấp chứng chỉ phân tích nghiệp vụ được công nhận trên toàn cầu. Đăng ký ngay hôm nay và làm phong phú thêm sự nghiệp của bạn

Phần kết luận

Đến đây, chúng ta kết thúc hướng dẫn này và đến lượt bạn thử các khái niệm trên trong cơ sở dữ liệu của mình. Nếu bạn muốn tìm hiểu thêm về SQL và mở rộng quy mô sự nghiệp lập trình của mình, bạn phải xem khóa đào tạo chứng chỉ SQL của Simplilearn và đăng ký ngay

Và trong trường hợp bạn có bất kỳ nghi ngờ nào, vui lòng gửi chúng vào phần bình luận và các chuyên gia của chúng tôi sẽ giúp bạn

Giới thiệu về tác giả

Ravikiran AS

Ravikiran A S làm việc với Simplilearn với tư cách là Nhà phân tích nghiên cứu. Anh ấy là một người đam mê nhiệt tình, luôn săn lùng những công nghệ mới nhất. Anh ấy thành thạo Ngôn ngữ lập trình Java, Dữ liệu lớn và các Khung dữ liệu lớn mạnh mẽ như Apache Hadoop và Apache Spark

Làm cách nào để tạo một lược đồ trong MySQL?

Các bước tạo lược đồ trong MySQL .
Mở Bàn làm việc của MySQL
Nhấp vào tùy chọn Tạo lược đồ
Cung cấp tên lược đồ
Nhấp vào áp dụng để tạo lược đồ MySQL

Làm cách nào để tạo một lược đồ trong dòng lệnh MySQL?

Mở MySQL Workbench với tư cách quản trị viên [Nhấp chuột phải, Chạy với tư cách Quản trị viên]. Nhấp chuột phải vào danh sách Lược đồ hiện có và chọn Tạo lược đồ. để tạo lược đồ cơ sở dữ liệu. Nhập tên cho lược đồ và để đối chiếu, hãy chọn 'utf - utf8_bin'. Sau đó nhấp vào Áp dụng .

Tạo lược đồ trong SQL là gì?

Tạo lược đồ trong cơ sở dữ liệu hiện tại . Giao dịch CREATE SCHEMA cũng có thể tạo các bảng và dạng xem trong lược đồ mới và đặt các quyền CẤP, TỪ CHỐI hoặc THU HỒI trên các đối tượng đó. Quy ước cú pháp Transact-SQL.

Làm cách nào để tạo lược đồ mới trong máy chủ được kết nối trong MySQL?

Mở MySQL Workbench với tư cách quản trị viên [Nhấp chuột phải, Chạy với tư cách Quản trị viên]. Click vào File>Create Schema để tạo lược đồ cơ sở dữ liệu. Nhập tên cho lược đồ và nhấp vào Áp dụng. Trong cửa sổ Áp dụng tập lệnh SQL vào cơ sở dữ liệu, bấm vào Áp dụng để chạy lệnh SQL tạo lược đồ

Chủ Đề