Bài giảng Microsoft SQL Server - Bài 1: Giới thiệu về SQL Server - Lê Thị Tú Kiên
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 đủ
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:
bai_giang_microsoft_sql_server_le_thi_tu_kien.pdf

