Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Perbedaan antara database dan skema

Database adalah wadah utama, berisi data dan file log, dan semua skema di dalamnya. Anda selalu mencadangkan database, ini adalah unit tersendiri.

Skema seperti folder dalam database, dan terutama digunakan untuk mengelompokkan objek logis bersama-sama, yang mengarah pada kemudahan pengaturan izin berdasarkan skema.

EDIT untuk pertanyaan tambahan

drop schema test1

Msg 3729, Level 16, State 1, Line 1
Tidak dapat menghapus skema 'test1' karena direferensikan oleh objek 'copyme'.

Anda tidak dapat menghapus skema saat sedang digunakan. Anda harus menghapus semua objek dari skema terlebih dahulu.

Bacaan terkait:

  1. Apa gunanya skema SQL Server?
  2. MSDN:Pemisahan Skema Pengguna


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kesalahan overflow aritmatika mengonversi ekspresi ke tipe data datetime. (sambil menampilkan tanggal waktu..)

  2. Kesalahan Umum SQL Server

  3. Cara Reset Nilai Kolom Identitas pada Tabel SQL Server - Tutorial SQL Server / T-SQL Part 43

  4. Sintaks salah di dekat ''

  5. grup sql hanya dengan baris yang berurutan