Professional Documents
Culture Documents
Sau khi học các nội dung của modul, sinh viên có thể:
Hiểu được Hệ quản trị cơ sở dữ liệu
Hiểu mô hình kiến trúc lập trình đa lớp
Hiểu kiến trúc của hệ quản trị cơ sở dữ liệu Microsoft SQL Server
Sử dụng các công cụ của Microsoft SQL Server
Hiểu các kiểu dữ liệu
TỔNG QUAN
HỆ QUẢN TRỊ CƠ SỞ DỮ LIỆU
Đặc điểm:
Quản lý dữ liệu lâu dài, Có khả năng quản lý khối lượng dữ liệu lớn
Hỗ trợ trừu tượng hóa dữ liệu ở các mức khác nhau
Hỗ trợ ngôn ngữ bậc cao
Quản lý truy cập đồng thời nhiều người dùng
Đảm bảo tính toàn vẹn dữ liệu, an ninh và an toàn dữ liệu
KIẾN TRÚC CLIENT/SERVER
Dữ liệu được lưu trữ ở phía server, client tương tác với
user và chuyển những yêu cầu của user đến server.
Server sẽ thực thi và trả kết quả về cho client
Các ưu điểm:
- Chia sẻ dữ liệu
- Giảm sự trùng lặp
- Thuận lợi trong bảo trì
- Tăng cường tính an toàn, bảo mật
MÔ HÌNH LẬP TRÌNH 3 LỚP (3-TIERS)
LẬP TRÌNH TRÊN DESKTOP
KIẾN TRÚC TỔNG THỂ MS SQL SERVER
https://www.sqlservertutorial.net/getting-started/what-is-sql-server/
KIẾN TRÚC TỔNG THỂ MS SQL SERVER
ĐẶC ĐIỂM CỦA MS SQL SERVER
Enterprise Manager
Cung cấp các công cụ trực quan để
Tạo/cập nhật cơ sở dữ liệu
Chia quyền cho người dùng
Lập trình thủ tục
Quản trị MS SQL Server ...
Từ phiên bản 2005 trở lên, các công cụ của phiên bản 2000 được tích hợp
và nâng cấp thành MicroSoft SQL Server management Studio.
MicroSoft SQL Server management Studio là một môi trường được tích
hợp cho việc truy xuất, cấu hình, quản trị và phát triển tất cả các thành
phần của SQL Server
SQL Server Configuration Manager: quản trị cấu hình cơ sở cho các dịch
vụ SQL Server (SQL Server services), các giao thức server (server
protocols), các giao thức client (client protocols) và các bí danh client
(client aliases)
SQL Server Profiler: cung cấp giao diện người dùng đồ họa cho việc giám
sát thể hiện của Database Engine hoặc thể hiện của Analysis Services
Database Engine Tuning Advisor: hướng dẫn và giúp tạo các tập tối ưu
chỉ số (indexes), indexed views, và các phân vùng (partitions)
GIAO DIỆN MS SQL SERVER
MANAGEMENT STUDIO
THAO TÁC THỰC HIỆN CÁC LỆNH
Mộ số lưu ý:
- Nếu không bôi đen các lệnh, công cụ sẽ chạy tất cả các lệnh có
trong khung cửa sổ lệnh
- Nếu lệnh có lỗi, khung cửa sổ kết quả sẽ hiện lỗi và thứ tự của
dòng lệnh lỗi. Nhấn đúp chuột lên dòng báo lỗi để hệ thống tự động
tới dòng lệnh lỗi.
TRA CỨU TÀI LIỆU?
NỘI DUNG THỰC HÀNH MODUL 1
Chú ý: Sinh viên tự chọn kiểu dữ liệu phù hợp với nội dung của trường
dữ liệu. Sau khi tạo bảng, nhập dữ liệu cho các bảng
NỘI DUNG THỰC HÀNH MODUL 1