Bài giảng Cơ sở dữ liệu - Bài 1: Tổng quan
lượt xem 4
download
Bài giảng Cơ sở dữ liệu Bài 1 Tổng quan trình bày các vấn đề khi quản lý tập trung dữ liệu, các thành phần và chức năng của DBMS, các mức trừu tượng của mô hình cơ sở dữ liệu và vai trò người dùng.
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Bài giảng Cơ sở dữ liệu - Bài 1: Tổng quan
- CƠ SỞ DỮ LIỆU Bài 1: TỔNG QUAN HVĐ – THQL 1
- QUẢN LÝ DỮ LIỆU • Làm thế nào để quản lý dữ liệu hiệu quả: – Đúng – Đủ – Kịp thời • Thảo luận: hoạt động bán điện • Cần một lý thuyết, qua đó xác định – Mô hình – Các vai trò người – Công cụ hỗ trợ HVĐ – THQL 2
- MỤC TIÊU BUỔI HỌC • Kiến thức – Các vấn đề khi quản lý tập trung dữ liệu – Các thành phần và chức năng của DBMS – Các mức trừu tượng của mô hình cơ sở dữ liệu – Các vai trò người dùng • Kỹ năng – Xác định kiểu người dùng – Xác định loại DBMS – Đánh giá mức trừu tượng của mô hình • Giới thiệu môn học – Kiến thức, kỹ năng, bài toán – Yêu cầu và phương thức triển khai HVĐ – THQL 3
- TÌNH HUỐNG • Bài tập 1 • Bài tập 2 • Bài tập 6 • Bài tập 7 • Bài tập 8 • Bài tập 9 HVĐ – THQL 4
- NỘI DUNG • Quản lý tập trung dữ liệu • Môi trường cơ sở dữ liệu • Triển khai môn học HVĐ – THQL 5
- QUẢN LÝ TẬP TRUNG DỮ LIỆU • Quản lý tập trung dữ liệu – Vai trò của dữ liệu – dữ liệu & thông tin – Tiếp cận hệ thống tập tin – Tiếp cận cơ sở dữ liệu – Các bài toán • Môi trường cơ sở dữ liệu • Triển khai môn học HVĐ – THQL 6
- VAI TRÒ CỦA DỮ LIỆU • Ta đã từng nghe thuật ngữ cơ sở dữ liệu – Khi mua hàng – Khi đặt tour du lịch – Khi mượn tài liệu • Quản lý dữ liệu là một trong các yếu tố quan trọng của một tổ chức • Dữ liệu được quản lý tốt giúp người quản lý nhanh chóng có được thông tin chính xác, đầy đủ và kịp thời HVĐ – THQL 7
- Q.LÝ DỮ LIỆU – TÌNH HUỐNG • Môn: kỹ thuật bàn phím (15 tiết), Internet, (20 tiết) • Quản lý Minh (hsl 3), giảng viên Lan (hsl 3), giảng viên Hùng (hsl 2), giảng viên mời Thảo. • Lan dạy 1 lớp kỹ thuật bàn phím và 1 lớp Internet, Hùng dạy 1 lớp kỹ thuật bàn phím, Thảo dạy 2 lớp Internet. • Cách tính lương: – Lương quản lý = lương cứng + 1800 – Lương giảng viên = lương cứng + tiền giảng – Lương giảng viên mời = tiền giảng * 1.5 Trong đó • lương cứng = hsl * 450 • tiền giảng = tổng số tiết x 50 HVĐ – THQL 8
- TIẾP CẬN HỆ THỐNG TẬP TIN • Tổ chức dữ liệu trong tập tin • Lệ thuộc vào chương trình ứng dụng • Có vấn đề khi – Dữ liệu lớn với một hệ thống các tập tin được tạo ra – Nhiều bộ phận sử dụng HVĐ – THQL 9
- TIẾP CẬN CƠ SỞ DỮ LIỆU • Dữ liệu được quản lý tập trung • Được thiết kế cho nhu cầu thông tin của một tổ chức • Môi trường cơ sở dữ liệu – Phần cứng (mạng máy tính, thiết bị ngoại vi) – Phần mềm (hệ điều hành, hệ quản trị cơ sở dữ liệu) – Người dùng – Dữ liệu – Thủ tục (các quy tắc lưu trữ) HVĐ – THQL 10
- CÁC BÀI TOÁN • Toàn vẹn dữ liệu • Bảo mật dữ liệu • Điều khiển tương tranh • Độc lập dữ liệu HVĐ – THQL 11
- THẢO LUẬN • Người dùng (bài tập 1) • Dữ liệu (bài tập 2) • Hệ quản trị CSDL (bài tập 6) HVĐ – THQL 12
- MÔI TRƯỜNG CSDL • Quản lý tập trung dữ liệu • Môi trường cơ sở dữ liệu – Người dùng – Hệ quản trị cơ sở dữ liệu – Mô hình cơ sở dữ liệu • Triển khai môn học HVĐ – THQL 13
- NGƯỜI DÙNG • Chúng ta xét các vai trò người dùng – Quản trị (dữ liệu, cơ sở dữ liệu) – Thiết kế (logic, vật lý) – Viết ứng dụng – Người dùng cuối (“thơ ngây”, chuyên nghiệp) • Thực hiện các công việc – Thiết kế cơ sở dữ liệu (ngôn ngữ mô hình hoá) – Cài đặt cơ sở dữ liệu (ngôn ngữ cơ sở dữ liệu) – Quản trị cơ sở dữ liệu (ngôn ngữ cơ sở dữ liệu) – Thao tác cơ sở dữ liệu (ngôn ngữ cơ sở dữ liệu) – Lập trình cơ sở dữ liệu (ngôn ngữ cơ sở dữ liệu) – Lập trình ứng dụng (ngôn ngữ lập trình) HVĐ – THQL 14
- 4 CHỨC NĂNG CHÍNH • Tạo và bảo toàn cơ sở dữ liệu. • Cho phép truy xuất cơ sở dữ liệu theo thẩm quyền. • Phục hồi dữ liệu theo yêu cầu. • Cập nhật dữ liệu. HVĐ – THQL 15
- 9 CHỨC NĂNG CHI TIẾT • Quản lý tự điển dữ liệu • Quản lý lưu trữ • Quản lý nhập xuất • Quản lý bảo mật • Điều khiển truy xuất nhiều người dùng • Quản lý sao lưu và phục hồi cơ sở dữ liệu • Quản lý sự toàn vẹn dữ liệu • Giao tiếp với người dùng và giao diện lập trình ứng dụng • Giao tiếp với cơ sở dữ liệu HVĐ – THQL 16
- 8 DỊCH VỤ (CODD, 1982) • Hỗ trợ giao tác • Kiểm soát tương tranh • Phục hồi dữ liệu khi có sự cố • Kiểm soát đặc quyền của người dùng • Hỗ trợ truyền thông dữ liệu • Bảo đảm tính toàn vẹn • Bảo đảm tính độc lập dữ liệu • Cung cấp các tiện ích cho người quản trị CSDL HVĐ – THQL 17
- 7 THÀNH PHẦN Lập trình viên Người dùng Quản trị cơ sở dữ liệu Chương trình Truy vấn Lược đồ cơ UD sở dữ liệu DBMS Tiền xử lý Xử lý Biên dịch DML truy vấn DDL Mã chương Quản lý Quản lý trình DB DD Phương thức Quản lý tập truy xuất tin Vùng đệm hệ thống Cơ sở dữ liệu và tự điển HVĐliệu dữ – THQL 18
- BỘ QUẢN LÝ DỮ LIỆU Mã chương Xử lý Quản lý trình truy vấn DD DM Kiểm soát đặc quyền Kiểm tra toàn Xử lý lệnh Tối ưu vẹn truy vấn Quản lý giao Quản lý lịch tác Quản lý Quản lý vùng Quản lý dữ liệu đệm phục hồi Quản lý tập tin HVĐ – THQL 19
- MÔ HÌNH • Kiến trúc ANSI/SPARC • Ngôn ngữ cơ sở dữ liệu: – Cài đặt – Thao tác – Quản trị – Lập trình HVĐ – THQL 20
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Bài giảng Cơ sở dữ liệu đất đai
49 p | 634 | 79
-
Bài giảng Cơ sở dữ liệu - Nguyễn Quỳnh Chi
189 p | 267 | 51
-
Bài giảng Cơ sở dữ liệu: Chương 1 - Tổng quan về cơ sở dữ liệu
21 p | 181 | 31
-
Bài giảng Cơ sở dữ liệu: Bài 1 - ĐH CNTT
15 p | 607 | 30
-
Bài giảng Cơ sở dữ liệu - Bài 2: Mô hình cơ sở dữ liệu quan hệ
43 p | 221 | 18
-
Bài giảng Cơ sở dữ liệu: Chương 2 - ThS. Hoàng Mạnh Hà
68 p | 151 | 12
-
Bài giảng Cơ sở dữ liệu (Database): Chương 4 - TS. Đặng Thị Thu Hiền
82 p | 40 | 8
-
Bài giảng Cơ sở dữ liệu - Chương 4: Chuẩn hóa cơ sở dữ liệu
30 p | 134 | 8
-
Bài giảng Cơ sở dữ liệu nâng cao - Chương 2: Toàn vẹn và cơ sở dữ liệu active
50 p | 82 | 8
-
Bài giảng Cơ sở dữ liệu (Database): Chương 1 - TS. Đặng Thị Thu Hiền
53 p | 48 | 7
-
Bài giảng Cơ sở dữ liệu: Phần 1 – Nguyễn Hải Châu
54 p | 122 | 6
-
Bài giảng Cơ sở dữ liệu: Mở đầu - ThS. Lương Thị Ngọc Khánh
11 p | 169 | 6
-
Bài giảng Cơ sở dữ liệu nâng cao: Bài 1.1 - PGS.TS. Đỗ Phúc
25 p | 90 | 6
-
Bài giảng Cơ sở dữ liệu: Chương 1 - Th.S Thiều Quang Trung
40 p | 93 | 5
-
Bài giảng Cơ sở dữ liệu - Bài 1: Thiết kế Cơ sở dữ liệu với Management Studio
10 p | 62 | 5
-
Bài giảng Cơ sở dữ liệu nâng cao: Bài 2 - PGS.TS. Đỗ Phúc
55 p | 66 | 4
-
Bài giảng Cơ sở dữ liệu: Chương 1 - GV. Đỗ Thị Kim Thành
21 p | 103 | 4
-
Bài giảng Cơ sở dữ liệu: Chương 2 - Trần Thị Dung
39 p | 3 | 1
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn