Các bài viết thuộc danh mục "Nhập môn cơ sở dữ liệu - Database Fundamental"
Chương 10 : Giới thiệu về Kỹ thuật lập trình SQL
Trong chương này và chương tiếp theo, chúng ta thảo luận về một số phương pháp đã được phát triển để truy cập cơ sở dữ liệu từ các chương trình ứng dụng. Hầu hết việc truy cập cơ sở dữ liệu trong các ứng dụng thực tế được thực hiện thông qua các chương trình phần mềm triển khai các ứng dụng cơ sở dữ liệu. Phần mềm này thường được phát triển bằng ngôn ngữ lập trình như Java, C/C++/C#, COBOL (trong lịch sử) hoặc một số ngôn ngữ lập trình khác Đọc tiếp
Xem tiếp
Chương 9: Thiết kế cơ sở dữ liệu quan hệ bằng ánh xạ ER và EER-to-Relational
Chương này thảo luận cách thiết kế lược đồ cơ sở dữ liệu quan hệ dựa trên thiết kế lược đồ khái niệm. Hình 3.1 trình bày một cái nhìn cấp cao về quá trình thiết kế cơ sở dữ liệu. Trong chương này, chúng tôi tập trung vào bước thiết kế cơ sở dữ liệu logic của thiết kế cơ sở dữ liệu, còn được gọi là ánh xạ mô hình dữ liệu. Chúng tôi trình bày các thủ tục để tạo một lược đồ quan hệ từ một lược đồ mối quan hệ thực thể (ER) hoặc một lược đồ ER nâng cao (EER). Đọc tiếp
Xem tiếp
Chương 8: Đại số quan hệ và phép toán quan hệ
Đại số quan hệ rất quan trọng vì nhiều lý do. Đầu tiên, nó cung cấp một nền tảng chính thức cho các hoạt động của mô hình quan hệ. Thứ hai, và có lẽ quan trọng hơn, nó được sử dụng làm cơ sở để triển khai và tối ưu hóa các truy vấn trong các mô-đun xử lý và tối ưu hóa truy vấn, là những phần không thể thiếu của các hệ thống quản lý cơ sở dữ liệu quan hệ (RDBMS) Đọc tiếp
Xem tiếp
Chương 7: Các câu lệnh truy vấn phức tạp, triggers, views và sửa đổi lược đồ
Chương này mô tả các tính năng nâng cao hơn của ngôn ngữ SQL cho cơ sở dữ liệu quan hệ. Chúng ta bắt đầu ở Phần 7.1 bằng cách trình bày các tính năng phức tạp hơn của truy vấn truy xuất SQL, chẳng hạn như truy vấn lồng nhau, inner join, outer join, hàm tổng hợp, group by và câu lệnh CASE Đọc tiếp
Xem tiếp
Chương 6: Cơ bản SQL
Ngôn ngữ SQL có thể được coi là một trong những lý do chính cho sự thành công thương mại của cơ sở dữ liệu. Bởi vì nó đã trở thành một tiêu chuẩn cho cơ sở dữ liệu quan hệ, người dùng ít quan tâm hơn đến việc di chuyển các ứng dụng cơ sở dữ liệu của họ từ các loại hệ thống cơ sở dữ liệu khác — ví dụ, từ mô hình mạng hoặc hệ thống phân cấp — sang hệ thống quan hệ Đọc tiếp