Hôm nay mình sẽ giới thiệu qua khái niệm và cách tạo cơ sở dữ liệu SQL Server. Nếu bạn chưa cài đặt SQL Server thì xem qua bài này nhé
Cơ sở dữ liệu là gì?
Cơ sở dữ liệu (CSDL) là một tập hợp các thông tin có ý nghĩa của một tổ chức, được tổ chức lưu trữ để có thể dễ dàng khai thác, quản lý và cập nhật.
- Cơ sở dữ liệu dùng để
– Chứa các bảng, bảng ảo, thủ tục nội…
- Các CSDL hệ thống
– Master, Model, Tempdb, Msdb
- Các CSDL ví dụ
– AdventureWorks2012
- Các CSDL do người dùng tạo ra.
– ProductShipping
– HumanResource
- Một CSDL SQL Server có thể có 3 loại tập tin
– *.mdf : tập tin dữ liệu chính, lưu trữ các thông tin hệ thống của CSDL và một phần dữ liệu
– *.ndf : tập tin dữ liệu thứ yếu, dùng để lưu các đối tượng dữ liệu không nằm trong tập tin dữ liệu chính
– *.ldf : tập tin lưu vết, lưu các giao tác được thực hiện trong quá trình xử lý dữ liệu
- Hỗ trợ phục hồi dữ liệu
- Hỗ trợ backup/restore dữ liệu
Cách tạo cơ sở dữ liệu SQL Server như thế nào?
- Các thuộc tính của CSDL
- Tên CSDL (Database Name)
- Vị trí đặt tập tin (File Location)
- Tên tập tin : tên logic và tên physist
- Kích thước ban đầu của tập tin (Initial size)
- Việc tăng trưởng kích thước các tập tin (File growth)
Giải thích các thuộc tính của CSDL trong hình
- Database Name : HumanResource
- Tập tin data lưu trong thư mục mặc định
- Tập tin log lưu trong thư mục mặc định
- Initial size mỗi lần 1 MB và tăng không giới hạn
- Log tăng mỗi lần 10% và tăng không giới hạn
Ví dụ : Lệnh tạo cơ sở dữ liệu SQL Server đơn giản :
Kết quả
Như vậy là quá trình tạo cơ sở dữ liệu SQL Server đầu tiên đã hoàn tất. Đây là chương trình cơ bản đầu tiên vì vậy mình khuyến khích bạn tự viết từng dòng lệnh để hiểu và nhớ lâu hơn.
Chúc bạn thành công!