tailieunhanh - Bài 2 Thiết Kế CSDL (Bài Thực hành)

Như chúng ta đã biết, CSDL là một tập hợp các dữ liệu có liên quan đến nhau dưới dạng các bản ghi trong các bảng. Khi phát triển các hệ thống tin học hóa người phát triển không chỉ cần thiết kế các tiến trình xử lý của hệ thống mà còn phải quan tâm đến cách tổ chức dữ liệu. Quá trình này chính là thiết kế CSDL trong đó chỉ ra các loại dữ liệu được lưu trữ, lượng dữ liệu lưu trữ và cách tổ chức dữ liệu, . . | Bài 2 Thiết Kế CSDL Bài Thực hành Mục tiêu bài học Tìm hiểu sự cần thiết của thiết kế CSDL Tìm hiểu quy trình thiết kế CSDL Vẽ sơ đồ Quan hệ - Thực thể theo mô tả thực thể Chuyển thiết kế CSDL sang các bảng dữ liệu Đưa các bảng về dạng chuẩn hóa 1 2 và 3 Phần I Hướng Dẫn Thời gian 30 Thiết kế CSDL Như chúng ta đã biết CSDL là một tập hợp các dữ liệu có liên quan đến nhau dưới dạng các bản ghi trong các bảng. Khi phát triển các hệ thống tin học hóa người phát triển không chỉ cần thiết kế các tiến trình xử lý của hệ thống mà còn phải quan tâm đến cách tổ chức dữ liệu. Quá trình này chính là thiết kế CSDL trong đó chỉ ra các loại dữ liệu được lưu trữ lượng dữ liệu lưu trữ và cách tổ chức dữ liệu . Quá trình thiết kế CSDL chính là quá trình lập kế hoạch và đưa ra cấu trúc của dữ liệu. Vậy tại sao lại cần phải thiết kế CSDL Câu trả lời là để có được một dự án hay một hệ thống thành công thì chúng ta không chỉ phải đảm bảo các tiến trình thực thi chính xác mà còn phải đảm bảo một cấu trúc dữ liệu hợp lý. Với việc xác định trước các yếu tố liên quan đến dữ liệu của môi trường xung quanh chúng ta có thể tránh được các sai sót hay xung đột về sau. Khi thiết kế một CSDL chúng ta có thể phải dựa vào một hệ thống thực để mô hình hóa trong CSDL. Quá trình này bao gồm việc quyết định các bảng cần tạo các trường dữ liệu cũng như mối quan hệ giữa các bảng. Nếu quá trình này được thực hiện một cách rõ ràng tự nhiên và tự động thì rất tốt nhưng thường thì không phải như vậy. Một CSDL được thiết kế tốt cần phải có thời gian công sức để chuẩn bị xây dựng và cải tiến. Một CSDL được thiết kế theo mô hình quan hệ mang lại rất nhiều lợi ích. Dưới đây liệt kê một số lợi ích này Giúp thêm mới cập nhật xóa dữ liệu hiệu quả hơn. Việc truy xuất tổng hợp dữ liệu và chiết xuất báo cáo hiệu quả hơn. Do CSDL tuân theo mô hình đã được thiết kế tốt chúng ta có thể biết trước hoạt động của chúng. Với hầu hết dữ liệu được lưu trữ trong CSDL mà không phải trong ứng dụng bản thân CSDL đã chứa đầy đủ

TỪ KHÓA LIÊN QUAN