Bài giảng slide cơ sở dữ liệu_BKA_C6:Thiết kế cơ sở dữ liệu vật lý và hiệu suất
1 Chương 6. Thiết kế CSDL vật lý & Hiệu suất 2006 Nguyễn Trung Trực - Khoa CNTT Chương 6 Thiết kế cơ sở dữ liệu vật lý Hiệu suất 2 Chương 6. Thiết kế CSDL vật lý & Hiệu suất 2006 Nguyễn Trung Trực - Khoa CNTT Nội dung Định nghĩa các thuật ngữ. Mô tả quá trình thiết kế CSDL vật lý. Chọn các dạng lưu trữ cho các thuộc tính. Chọn các tổ chức tập tin thích hợp. Mô tả ba loại tổ chức tập tin. Mô tả các chỉ mục và cách sử dụng. Chuyển mô hình CSDL thành các cấu trúc hiệu quả. Khi nào sử dụng giải chuẩn hóa. 3 Chương 6. Thiết kế CSDL vật lý & Hiệu suất 2006 Nguyễn Trung Trực - Khoa CNTT Thiết kế cơ sở dữ liệu vật lý Mục đích: chuyển mô tả dữ liệu luận lý thành các mô tả kỹ thuật để lưu trữ và truy xuất dữ liệu. Tạo bản thiết kế để lưu trữ dữ liệu nhằm đạt hiệu quả thích đáng và bảo đảm tính toàn vẹn CSDL, bảo mật và tính phục hồi. 4 Chương 6. Thiết kế CSDL vật lý & Hiệu suất 2006 Nguyễn Trung Trực - Khoa CNTT Quá trình thiết kế vật lý • Normalized relations • Volume estimates • Attribute definitions • Response time expectations • Data security needs • Backup/recovery needs • Integrity expectations • DBMS technology used Inputs • Attribute data types • Physical record descriptions (doesn’t always match logical design) • File organizations • Indexes and database architectures • Query optimization Leads to Decisions Hình 6.1. Quá trình thiết kế vật lý. 5 Chương 6. Thiết kế CSDL vật lý & Hiệu suất 2006 Nguyễn Trung Trực - Khoa CNTT Quá trình thiết kế vật lý Hình 6.2a. Sơ đồ sử dụng phức hợp. 6 Chương 6. Thiết kế CSDL vật lý & Hiệu suất 2006 Nguyễn Trung Trực - Khoa CNTT Quá trình thiết kế vật lý Hình 6.2b. Sơ đồ sử dụng phức hợp. 7 Chương 6. Thiết kế CSDL vật lý & Hiệu suất 2006 Nguyễn Trung Trực - Khoa CNTT Quá trình thiết kế vật lý Data volumes Hình 6.2c. Sơ đồ sử dụng phức hợp. 8 Chương 6. Thiết kế CSDL vật lý & Hiệu suất 2006 Nguyễn Trung Trực - Khoa CNTT Quá trình thiết kế vật lý Access Frequencies (per hour) Hình 6.2d. Sơ đồ sử dụng phức hợp. 9 Chương 6. Thiết kế CSDL vật lý & Hiệu suất 2006 Nguyễn Trung Trực - Khoa CNTT Quá trình thiết kế vật lý Usage analysis: 140 purchased parts accessed per hour Î80 quotations accessed from these 140 purchased part accesses Î70 suppliers accessed from these 80 quotation accesses Hình 6.2e. Sơ đồ sử dụng phức hợp. 10 Chương 6. Thiết kế CSDL vật lý & Hiệu suất 2006 Nguyễn Trung Trực - Khoa CNTT Quá trình thiết kế vật lý Usage analysis: 75 suppliers accessed per hour Î40 quotations accessed from these 75 supplier accesses Î 40 purchased parts accessed from these 40 quotation accesses Hình 6.2f. Sơ đồ sử dụng phức hợp. . Thiết kế CSDL vật lý & Hiệu suất 2 006 Nguyễn Trung Trực - Khoa CNTT Chương 6 Thiết kế cơ sở dữ liệu vật lý Hiệu suất 2 Chương 6. Thiết kế CSDL vật. Chuyển mô hình CSDL thành các cấu trúc hiệu quả. Khi nào sử dụng giải chuẩn hóa. 3 Chương 6. Thiết kế CSDL vật lý & Hiệu suất 2 006 Nguyễn Trung