Tải bản đầy đủ (.pdf) (26 trang)

Giáo án số 1_ Một số khái niệm cơ bản ppt

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (5.4 MB, 26 trang )

Giáo án số1
Một số khái niệm cơ bản
Giảng viên hướng dẫn: thầy Trần Doãn
Vinh
Sinh viên thực hiện: Bùi Thị Thuỳ
Lớp: K56A-CNTT-ĐHSP Hà Nội
1.Bài toán quản lí
 a. Khái niệm:
 b. ví dụ:
Xét ví dụ
a)Ví dụ ta cần quản lí nhân viên trong một
cơ quan thì phải có bảng nhân viên,bao gồm
thông tin sau: mã nhân viên, họ và tên ngày
sinh,giới tính,mã phòng, lương, ngày biên
chế….Thông tin về các học sinh tập thành
hồ sơ lớp.
Bảng nhân viên
2.Các công việc thường gặp khi xử lí
thông tin.
 Tạo lập hồ sơ.
 Cập nhật hồn sơ.
 Khai thác hồ sơ
Tạo lập hồ sơ
• Xác lập chủ thể cần quản lí.
• Xác định cấu trúc hồ sơ.
• Thu thập, tập hợp thông tin cần thiết cho hồ
sơ và lưu trữ chúng theo cấu trúc hồ sơ đã xác
định
Cập nhật hồ sơ.
• Sửa chữa: Thay đổi một vài thông tin trong
hồ sơ khi thông tin không còn đúng nữa.


• Bổ sung thêm hồ sơ vào vào đối tượng
• Xóa hồ sơ của đối tượng mà tổ chức không
còn quản lí nữa.
Khai thác hồ sơ
• Sắp xếp: dựa vào tiêu chí bất kì để sắp xếp hồ sơ cho
phù hợp với yêu cầu
• Tìm kiếm: là việc tra cứu các thông tin có sẵn trong
hồ sơ thoả mãn một điều kiên nào đó.
• Thống kê: là cách khai thác hồ sơ dựa trên thông tin
tính toán để đưa ra các thông tin đặc trưng, không có
sẵn trong hồ sơ.
• Lập báo cáo: là việc sử dụng các kết qủa tìm
kiếm…để tạo lập một hồ sơ mới có cấu trúc và nội
dung mới.
3.Hệ cơ sơ dữ liệu
• a) Khái niệm cơ sở dữ liệu và hệ quản trị cơ
sở dữ liệu.
• b) Các mức thể hiện của CSDL
• c) Các yếu tố cơ bản của hệ CSDL
• d) Một số ứng dụng
3.1 Khái niệm cơ sở dữ liệu và hệ
quản trị cơ sở dữ liệu
-Cơ sở dữ liệu
Một dữ liệu (Database ) là một tập hợp dữ
liệu có liên quan với nhau, chứa các thông
tin của một tổ chức nào đó ( như một trường
học, một ngân hàng, một công ti ) đươc lưu
trữ trên các thiết bị nhớ ( như băng từ ,đĩa
từ ) để đáp ứng nhu cầu khai thác thông tin
của nhiều ngừơi sử dụng với

nhiều mục đích khác nhau
3.1 Khái niệm cơ sở dữ liệu và hệ
quản trị cơ sở dữ liệu
- Hệ quản trị cơ sở dữ liệu:
Phần mềm cung cấp một môi trường thuận lợi
và hiệu quả để tạo lập, lưu trữ và khai thác
thông tin của CSDL được gọi là hệ quản trị
cơ sơ dữ liệu ( hệ QTCSDL).
Để lưu trữ khai thác thông tin của
may tính cần phải có
• Cơ sở dữ liệu
• Hệ quản trị cơ sở dữ liệu.
• Các thiết bị vật lí
3.2 Các mức thể hiện của CSDL
• Mức vật lí
• Mức khái niệm
• Mức khung nhìn
Mức vật lí
• Là mức hiểu chi tiết vê một hệ CSDL


Mức khái niệm
Là các mối quan hệ của một lớp được mô tả là một
bảng, mỗi cột là một thuộc tính, mỗi hàng tương ứng với
dữ liệu về một học sinh
Thuộc tính của bảng NHANVIEN:
MNV,HOTEN,NGAYSINH,LUONG,GIOITINH,
NGAYBC

Mức khung nhìn.

Khái niêm:
Khung nhìn:là mức thể hiện phù hựp của CSDL
cho mỗi người dùng
Mức khung nhìn: là mức hiểu của người dungf
thông qua khung nhìn.
Mức khung nhìn
3.3 Các yêu cầu cơ bản của hệ CSDL
• Tính cấu trúc
• Tính toàn vẹn
• Tính nhất quán
• Tính an toàn và bảo mật thông tin
• Tính độc lập
• Tính không dư thừa dữ liệu
3.3 Một số yêu cầu của hệ CSDL
Tính cấu trúc: Dữ liệu trong cơ sở dữ liệu được
lưu dữ theo một cấu trúc nhất định, thường là
bảng gồm nhiều hàng và cột.
3.3 Một số yêu cầu của hệ CSDL
Tính toàn vẹn:
Các gía trị dữ liệu được lưu trữ trong CSDL phải
phải thoả mãn một số ràng buộc, tuỳ thuộc vào
yêu cầu hoạt động của tổ chức mà CSDL phản
ánh. Các ràng buộc đó gọi là ràng buộc toàn
vẹn dữ liệu.

3.3 Một số yêu cầu của hệ CSDL
Tính nhất quán:
Sau khi đựoc cập nhật, kể cả khi có sự cố thì dữ
liệu trong CSDL phải được đảm bảo tính đúng
đắn.

3.3 Một số yêu cầu của hệ CSDL
Tính an toàn và bảo mật thông tin:
CSDL phải được bảo vệ an toàn và ngăn được
những truy xuất không được phép và phải khôi
phục được dữ liệu khi có sự cố phần cứng hay
phần mềm.
Một số yêu cầu của hệ CSDL
Tính độc lập:
Dữ liệu phải được độc lập với các ứng dung,
không phụ thuộc vào một vài bài toán cụ thể,
không phụ thuộc vào phươbg tiện lưu trữ và xử
lí.
Có hai mức độc lập dữ liêu:
Độc lập mức vật lí.
Đôc lập ỏ mức khái niệm.
3.3 Một số yêu cầu của hệ CSDL
Tính không dư thừa:
Không lưu dữ những dữ liệu trùng lặp hoặc dễ
dàng suy diễn từ những thông tin có sẵn trong
CSDL
Củng cố bài học
Yêu cầu học sinh nắm và hiểu rõ các khái niêm
cơ bản của bài học:
+bài toán quản lí
+Nhóm các thao tác, mục tiêu và cách sử dung
mỗi công việc xử lí dữ liệu
+khái niệm : Hệ CSDL, CSDL,
+Các yêu cầu cơ bản của hệ CSDL.

×