0

Tìm hiểu cấu trúc SQL SERVER

Cấu trúc của SQL SERVER : nó sẽ bao gồm các db do chúng ta tạo và các db system . thì db system sẽ bao gôm : -master db : db này sẽ lưu thông tin của các db khác , thông tin user . ví dụ khi chúng ta tạo 1 db mới là quan_ly_sinh_vien thì thông tin của db này vd như file của db quan_ly_sinh_vien nằm ở đâu trên ổ cứng, kích thước bao nhiêu , khi sql server khởi động nó sẽ đọc master db để xem có cá db nào , nếu master db bị sai thì sẽ không khởi động được sql server . -model db : đây là db lưu mẫu cho các db khác sử dụng. vd trong model db quy định các db mới tạo đều sẽ có bảng user thì khi tạo db các db mới nó sẽ tự động tạo db user. điều này hữu ích khí chúng ta cần các bảng sau này khi mới tạo phải theo 1 cái mẫu mà không cần tạo đi tạo lại các bảng giống nhau . -msdb : db này sẽ lưu thông tin các job và lịch sử backup , restore . ví dụ bạn muốn tự động backup db quan_ly_sinh_vien mỗi ngày vào 0 giờ thì , thông tin db, thời gian backup sẽ lưu vào msdb và khi backup xong thì thông tin backup như thời gian bắt đầu, kết thúc, nơi lưu file backup cũng sẽ lưu vào msdb . -tempdb: db này giống như 1 cuốn vở nháp để lưu các bảng tạm, stored procedure hoắc tính toán tạm . ví dụ sử dụng khi tính toán nhiều bản ghi mà ram không đủ thì sẽ dùng bảng tạm để tính toán, tempdb sẽ được làm sạch khi không làm việc nữa .

  • resource db : db này lưu các system object và là db ẩn .

All rights reserved

Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí