Bắt đầu ngayBắt đầu miễn phí

Schema public

Schema public của một cơ sở dữ liệu PostgreSQL được tạo sẵn khi bạn tạo cơ sở dữ liệu mới. Theo mặc định, tất cả người dùng đều có quyền truy cập vào schema này, trừ khi quyền đó được hạn chế rõ ràng. Khi một cơ sở dữ liệu chỉ do một người dùng sử dụng và không cần nhóm các đối tượng dữ liệu phức tạp vượt quá những gì một cơ sở dữ liệu hướng đối tượng-quan hệ hỗ trợ tự nhiên, thì schema public thường là đủ. Không cần thêm schema nào khác cho kiểu cơ sở dữ liệu như vậy. Bài tập này giúp bạn củng cố rằng trong hầu hết các trường hợp sử dụng cơ bản của PostgreSQL, bạn có thể bỏ qua schema public.

Bài tập này là một phần của khóa học

Tạo cơ sở dữ liệu PostgreSQL

Xem khóa học

Hướng dẫn bài tập

  • Hãy hình dung bạn đang làm việc với cơ sở dữ liệu pod được mô tả ở các bài trước. Tạo một bảng tên users (đại diện cho người nghe podcast trên nền tảng) trong cơ sở dữ liệu pod sao cho bảng này được thêm vào schema public.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

-- Add users table to the public schema for the pod database
___ ___ ___ (
  id serial PRIMARY KEY,
  first_name TEXT NOT NULL,
  last_name TEXT NOT NULL,
  email TEXT NOT NULL,
  hashed_password CHAR(72) NOT NULL
);
Chỉnh sửa và Chạy Mã