Bài giảng Microsoft SQL Server - Bài 1: Giới thiệu về SQL Server - Lê Thị Tú Kiên

Lê Thị Tú Kiên  
Bộ môn HTTT – CNTT – ĐHSPHN  
Nội dung  
Bài 1: Giới thiệu về SQL Server  
Bài 2: Các kiểu dữ liệu trong SQL Server  
Bài 3: Tạo lập và bảo trì cơ sở dữ liệu  
Bài 4: Truy vấn trên một bảng dữ liệu  
Bài 5: Truy vấn trên nhiều bảng dữ liệu  
Bài 6: Truy vấn tính tổng  
Bài 7: Truy vấn lồng (truy vấn con)  
Bài 8: Các ràng buộc dữ liệu trên bảng  
Bài 9: Chèn, sửa, xóa dữ liệu  
Bài 10: Bảng ảo và chỉ mục(View and Index)  
Bài 11: Quản lý giao tác và khóa (Manage transactions and  
locking)  
Bài 12: Quản lý bảo mật CSDL (Manage database security)  
Tài liệu tham khảo  
Brayan Syverson, Joel Murach, Murach’s SQL Server 2012 for  
deverlopers, Mike Murnach & Associates, Inc, 2012. (Textbook)  
Lê Tiến Vương, Nhập môn Cơ sở dữ liệu quan hệ, NXB Thống kê  
(2000).  
Hồ Thuần - Hồ Cẩm Hà, Các hệ Cơ sở dữ liệu lý thuyết và thực hành,  
NXB Giáo dục (2 tập).  
Phạm Hữu Khang, Lập trình ứng dụng chuyên nghiệp SQL Server  
2000, NXB Giáo dục, (2 tập)  
Nguyễn Ngọc Minh- Hoàng Đức Hải, Microsoft SQL Server 2000,  
NXB Lao động – xã hội.  
Các sách, giáo trình điện tử: SQL Sever 2000, SQL Sever 2005, SQL  
Sever 2008, SQL Server 2012, v.v…  
MỘT SỐ KHÁI NIỆM CƠ BẢN  
Các ví dụ về bài toán quản lý  
Bài toán quản sinh viên  
Những thông tin nào của sinh viên  
sẽ được lưu trữ?  
Các ví dụ về bài toán quản lý  
Họ và tên  
Giới tính  
Ngày sinh  
Nơi sinh  
Quê quán  
Đối tượng  
Tên khoa  
Tên các môn học  
Số ĐVHT của từng môn học  
Điểm các môn học  
v.v. . .  
Các ví dụ về bài toán quản lý  
Cách tổ chức và lưu trữ thông tin  
Tên Khoa Họ tên Ngày Sinh Giới Tên môn ĐVHT Điểm  
tính học  
…
CNTT  
A
20/5/85  
Nam  
THCS  
4
8
CNTT  
A
20/5/85  
Nam  
GT1  
5
7
CNTT  
Toán-Tin  
…
B
A
7/8/85  
Nữ  
Nữ  
THCS  
GT1  
4
5
9
7
12/6/85  
Các ví dụ về bài toán quản lý  
Bảng Khoa:  
MaKhoa  
Tên Khoa  
Điện thoại  
…
CNTT  
HH  
TT  
Công Nghệ Thông Tin  
Hoá Học  
04 7547100  
04 7547101  
04 7547102  
04 7547103  
Toán -Tin  
VL  
Vật Lý  
…
Các ví dụ về bài toán quản lý  
Bảng Sinh_vien:  
MaSV  
Họ tên  
Ngày Sinh  
makhoa  
CNTT  
CNTTK5901  
CNTTK5902  
A
B
20/5/85  
7/8/85  
CNTT  
TTK5901  
A
12/6/85  
TT  
…
Các ví dụ về bài toán quản lý  
Bảng Mon_hoc:  
MaMH  
TenMH  
SoTinChi  
…
MH1  
Giải tích 1  
3
MH2  
Tiếng Anh 1  
3
2
MH3  
Tin đại cương  
…
Các ví dụ về bài toán quản lý  
Bảng Diem:  
MaSV  
MaMH  
ĐiemGK  
ĐiemCK  
TBM  
CNTTK5901  
CNTTK5901  
MH1  
8
5
7
MH2  
8
CNTTK5901  
CNTTK5902  
MH3  
MH1  
7
6
9
8
CNTTK5902  
MH2  
7
6
…
Các ví dụ về bài toán quản lý  
Các thao tác cơ bản  
Tạo lập danh sách: tạo mới danh sách sinh viên nhập  
trường  
Cập nhật thông tin: sửa chữa thông tin  
Truy xuất thông tin:  
Đưa ra danh sách điểm tổng kết các môn học của các sinh  
viên?  
Đưa ra danh sách các sv K55 có điểm tổng kết kì I >=7.0?  
Các ví dụ về bài toán quản lý  
Bài toán quản lý nhân sự  
Những thông tin nào của từng cán  
bộ sẽ được lưu trữ?  
Các ví dụ về bài toán quản lý  
Họ và tên  
Giới tính  
Ngày sinh  
Nơi sinh  
Quốc tịch  
Nghề nghiệp  
Trình độ văn hóa  
Phòng làm việc  
Bậc lương  
v.v. . .  
Các ví dụ về bài toán quản lý  
Các ví dụ về bài toán quản lý  
Các thao tác cơ bản  
Tạo lập hồ sơ: tạo mới hồ sơ  
Cập nhật hồ sơ: sửa chữa thông tin trong hồ sơ  
Truy xuất thông tin:  
Đưa ra danh sách cán bộ được tăng lương trong năm nay?  
Đưa ra danh sách các cán bộ năm nay đến tuổi nghỉ hưu?  
Các ví dụ về bài toán quản lý  
Kết luận  
Bài toán quản lý khi có máy tính và khi chưa có  
máy tính đều bao gồm công việc tổ chức thông tin,  
tạo lập, cập nhật, và kết xuất thông tin.  
Khi quản lý với máy tính việc tổ chức thông tin có  
một số đặc thù riêng về cấu trúc của thông tin và  
các thao tác đã được thực hiện tự động nhờ các  
chương trình máy tính. Hiệu quả công việc tăng  
lên nhờ tốc độ xử lý cao và khối lượng lưu trữ hầu  
như không bị hạn chế  
Các ví dụ về bài toán quản lý  
Các bài toán quản lý khác  
Quản lý thư viện  
Quản lý sinh viên  
Quản lý tuyển sinh  
Quản lý tài chính  
Quản lý công văn  
Quản lý bệnh nhân  
Quản lý chuyến bay  
v.v. . .  
Cơ sở dữ liệu (DataBase – DB)  
là tập hợp dữ liệu của một bài toán quản lý  
được lưu trữ trên các vật mang tin dưới dạng  
các tập tin và là đối tượng tác nghiệp của người  
quản lý.  
CSDL quản lý nhân sự  
Tải về để xem bản đầy đủ
pdf 24 trang yennguyen 31560 Free
Bạn đang xem 20 trang mẫu của tài liệu "Bài giảng Microsoft SQL Server - Bài 1: Giới thiệu về SQL Server - Lê Thị Tú Kiên", để tải tài liệu gốc về máy hãy click vào nút Download ở trên

File đính kèm:

  • pdfbai_giang_microsoft_sql_server_le_thi_tu_kien.pdf