Results (
Vietnamese) 1:
[Copy]Copied!
Chương này sẽ mở ra phần 2 của cuốn sách, bao gồm cơ sở dữ liệu quan hệ. Mô hình dữ liệu quan hệ lần đầu tiên được giới thiệu bởi Ted Codd IBM nghiên cứu năm 1970 trong một bài báo cổ điển (Codd 1970), và nó đã thu hút sự chú ý ngay lập tức vì đơn giản và nền tảng toán học của nó. Các mô hình sử dụng các khái niệm về một mối quan hệ toán học — mà trông giống như một bảng giá trị — như khối xây dựng cơ bản, và có cơ sở lý thuyết của nó trong logic predicate lý thuyết tập hợp và thứ tự đầu tiên. Trong chương này, chúng tôi thảo luận về những đặc điểm cơ bản của các mô hình và hạn chế của nó. Việc triển khai thương mại đầu tiên của các mô hình quan hệ đã trở thành có sẵn trong đầu thập niên 1980, như hệ thống SQL/DS trên hệ điều hành MVS bởi IBM, Oracle DBMS. Kể từ đó, mô hình đã được thực hiện trong một số lượng lớn các hệ thống thương mại. Hiện tại phổ biến quan hệ DBMSs (RDBMSs) bao gồm DB2 và Informix động máy chủ (IBM), Oracle và Rdb (từ Oracle), Sybase DBMS (từ Sybase) và SQLServer và truy cập (của Microsoft). Ngoài ra, một số mã nguồn mở hệ thống, chẳng hạn như MySQL và PostgreSQL, có sẵn. Vì tầm quan trọng của các mô hình quan hệ, tất cả phần 2 là dành cho mô hình này và một số ngôn ngữ gắn liền với nó. Trong chương 4 và 5, chúng tôiMô tả ngôn ngữ truy vấn SQL, là tiêu chuẩn cho thương mại quan hệ DBMSs. chương 6 bao gồm các hoạt động của đại số quan hệ và giới thiệu các tính toán hệ — đây là hai ngôn ngữ chính thức liên kết với các mô hình quan hệ. Tính toán quan hệ được coi là cơ sở cho các ngôn ngữ SQL và đại số quan hệ được sử dụng trong các internals của nhiều cơ sở dữ liệu hiện thực cho xử lý truy vấn và tối ưu hóa (xem phần 8 của cuốn sách).Các khía cạnh khác của mô hình quan hệ được trình bày trong phần tiếp theo của cuốn sách. Chương 9 liên quan đến cấu trúc dữ liệu quan hệ mô hình để xây dựng mô hình ER và EER (trình bày trong chương 7 và 8), và trình bày các thuật toán cho thiết kế lược đồ quan hệ cơ sở dữ liệu bằng cách ánh xạ một lược đồ khái niệm trong mô hình ER hoặc EER thành một đại diện quan hệ. Những ánh xạ được tích hợp vào nhiều thiết kế cơ sở dữ liệu và các công cụ CASE1. Chương 13 và 14 ở phần 5 thảo luận về các kỹ thuật lập trình được sử dụng để truy cập vào hệ thống cơ sở dữ liệu và các khái niệm để kết nối với cơ sở dữ liệu quan hệ thông qua giao thức tiêu chuẩn ODBC và JDBC. Chúng tôi cũng giới thiệu chủ đề của cơ sở dữ liệu Web lập trình ở chương 14. Chương 15 và 16 trong 6 phần trình bày một khía cạnh khác của mô hình quan hệ, cụ thể là những hạn chế chính thức của đặc và chức năng phụ thuộc; những phụ thuộc này được sử dụng để phát triển một lý thuyết thiết kế cơ sở dữ liệu quan hệ dựa trên khái niệm gọi làbình thường hóa. Mô hình dữ liệu trước các mô hình quan hệ bao gồm các phân cấp và mạngCác mô hình. Họ đã được đề xuất trong thập niên 1960 và đã được thực hiện trong đầu DBMSs trong thời gian cuối thập niên 1960 và đầu thập niên 1970. Vì tầm quan trọng lịch sử của họ và cơ sở người dùng sẵn có cho các DBMSs, chúng tôi đã bao gồm một bản tóm tắt những điểm nổi bật của các mô hình trong phụ lục D và E, trong đó có sẵn trên trang web bạn đồng hành của cuốn sách này tại http://www.aw.com/elmasri. Các mô hình và các hệ thốngbây giờ được gọi là hệ thống cơ sở dữ liệu di sản. Trong chương này, chúng tôi tập trung vào mô tả các nguyên tắc cơ bản của mô hình quan hệ dữ liệu. Chúng tôi bắt đầu bằng cách xác định các mô hình khái niệm và ký hiệu của các mô hình quan hệ trong phần 3.1. Phần 3.2 là dành cho một cuộc thảo luận về những hạn chế quan hệ đó được coi là một phần quan trọng trong các mô hình quan hệ và tự động được áp dụng trong hầu hết quan hệ DBMSs. phần 3.3 xác định các hoạt động Cập Nhật của các mô hình quan hệ, thảo luận về cách thức hành vi vi phạm của toàn vẹn những hạn chế được xử lý và giới thiệu khái niệm về một giao dịch. Phần 3,4 tóm tắt các chương.
Being translated, please wait..