Ebook Tìm Hiểu Những Nền Tảng Của Database System [Ấn Bản Lần 1-2024] [PDF] [9615E]
Cuốn sách này đề cập đến nhiều khía cạnh khác nhau của database system như data modeling, relational database, lập trình SQL, database design, và database administration. Đây là nguồn tài nguyên thiết yếu cho sinh viên và chuyên gia trong lĩnh vực khoa học máy tính và công nghệ thông tin, những người quan tâm đến việc phát triển kiến thức về database system. Cuốn sách được thiết kế để cung cấp tổng quan rõ ràng và súc tích về các nền tảng của database system, khiến đây trở thành điểm khởi đầu tuyệt vời cho bất kỳ ai muốn bước vào lĩnh vực này.
Mục lục:
Chương 1. Giới thiệu về Database Systems:
Mục tiêu học tập:
Cuối chương này, người đọc sẽ có thể:
- ✓ Hiểu được định nghĩa về database systems.
- ✓ Nhận ra tầm quan trọng của database systems trong thế giới hiện đại.
- ✓ Theo dõi lịch sử tóm tắt của database systems.
- ✓ Xác định các thành phần chính của database systems, bao gồm DDL, DML, DQL, DCL và DBMS.
- ✓ Mô tả quy trình lưu trữ và truy xuất dữ liệu, bao gồm primary storage, secondary storage, indexing, query optimization, và query execution.
- ✓ Giải thích các đặc điểm của database systems, chẳng hạn như data independence, concurrent access, data integrity, security, và scalability.
- ✓ So sánh và đối chiếu các loại kiến trúc khác nhau trong database systems, bao gồm client-server, tiered, và distributed architecture.
- ✓ Hiểu được quy trình xử lý và tối ưu hóa truy vấn, bao gồm các giai đoạn xử lý truy vấn, kỹ thuật tối ưu hóa truy vấn và kế hoạch thực hiện truy vấn.
- ✓ Hiểu được tầm quan trọng của database systems trong xã hội hiện đại và cách chúng đóng góp vào việc quản lý và xử lý lượng lớn dữ liệu.
CHƯƠNG 2. DATABASE DEVELOPMENT PROCESS:
Mục tiêu học tập:
Cuối chương này, người đọc sẽ có thể hiểu được:
- ✓ Development life cycle hoặc waterfall cycle của database.
- ✓ Database life cycle.
- ✓ Thu thập yêu cầu như là giai đoạn đầu tiên của development.
- ✓ Giai đoạn phân tích của database development.
- ✓ Logical design database development.
- ✓ Triển khai database development cycle.
- ✓ Thực hiện thiết kế của development process.
- ✓ Điền thông tin vào database.
- ✓ Các nguyên tắc hướng dẫn để phát triển một ER diagram.
CHƯƠNG 3. TYPES OF DATABASES:
Mục tiêu học tập:
- ✓ Xác định các database system và nhận dạng các loại hệ thống cơ sở dữ liệu khác nhau, bao gồm hierarchical, network, relational, object-oriented, graph, document, và NoSQL database.
- ✓ Hiểu được điểm mạnh và điểm yếu của từng loại database system và tính phù hợp của chúng đối với các ứng dụng khác nhau.
- ✓ Giải thích về relational data model và cơ bản về RDBMS.
- ✓ Nhận dạng những lợi ích và hạn chế của việc sử dụng object-oriented database (OODB) trong software development.
- ✓ Mô tả các tính năng và lợi ích độc đáo của graph database và các trường hợp sử dụng của chúng.
- ✓ Hiểu được mục đích của document database và các ứng dụng của chúng trong web development và content management system (CMS).
- ✓ Thảo luận về những ưu điểm và hạn chế của NoSQL databasetrong việc xử lý dữ liệu phi cấu trúc hoặc bán cấu trúc và việc sử dụng chúng trong các ứng dụng dữ liệu lớn và phân tích thời gian thực.
- ✓ Phân tích các yếu tố cần cân nhắc khi lựa chọn hệ thống cơ sở dữ liệu phù hợp cho một ứng dụng cụ thể, chẳng hạn như cấu trúc dữ liệu, khả năng mở rộng, hiệu suất và chi phí.
CHƯƠNG 4. DATABASE MODELING:
Mục tiêu học tập:
Cuối chương này, độc giả sẽ có thể:
- ✓ Xác định data modeling và tầm quan trọng của nó trong thiết kế cơ sở dữ liệu.
- ✓ Giải thích entity relationship model và cách nó biểu diễn các mối quan hệ giữa các data object.
- ✓ Mô tả phần data modeling trong bối cảnh lớn hơn của database design.
- ✓ Xác định các data object và mối liên kết của chúng bằng cách sử dụng entity association model.
- ✓ Phát triển một schema cơ bản cho cơ sở dữ liệu bằng cách sử dụng entity relationship model.
- ✓ Tinh chỉnh entity relationship diagram bằng cách thêm chi tiết và rõ ràng.
- ✓ Hiểu mục đích và chức năng của khóa chính và khóa ngoại trong một database schema.
- ✓ Thêm các thuộc tính vào entity relationship model để biểu diễn chính xác hơn các data object.
- ✓ Xác định các generalization hierarchie và cách chúng có thể được sử dụng để đơn giản hóa các data relationship phức tạp.
- ✓ Triển khai các quy tắc toàn vẹn dữ liệu để đảm bảo tính nhất quán và độ chính xác của dữ liệu.
- ✓ Giải thích relational model và cách nó liên quan đến entity relationship model.
CHƯƠNG 5. RELATIONAL DATABASE & SQL:
Mục tiêu học tập:
Cuối chương này, người đọc sẽ có thể tìm hiểu:
- ✓ Các khái niệm về relational database.
- ✓ Cơ bản về hierarchical và network database.
- ✓ Các thành phần khác nhau của relational database.
- ✓ Tổng quan về SQL và các thực hành của các lệnh SQL.
CHƯƠNG 6. VAI TRÒ CỦA BIG DATA TRONG DATABASE SYSTEM:
Mục tiêu học tập:
Sau chương này, người đọc sẽ hiểu được những điều sau:
- ✓ Những cơ bản, bao gồm ý nghĩa và đặc điểm của big data.
- ✓ Công nghệ được sử dụng cho big data.
- ✓ Các loại dữ liệu được sử dụng trong big data bao gồm cả analytical và transactional data.
- ✓ Những yêu cầu và khó khăn của big data.
CHƯƠNG 7. DATA WAREHOUSING & BUSINESS INTELLIGENCE:
Mục tiêu học tập:
Cuối chương này, độc giả sẽ có thể tìm hiểu:
- ✓ Các khái niệm liên quan đến data warehouse.
- ✓ Các câu lệnh dữ liệu trong business intelligence.
- ✓ Kiến trúc của business intelligence.
- ✓ Các Data model của data warehouse.
- ✓ Các khái niệm khác nhau trong business intelligence.
- ✓ Data warehousing online transactional processing (OLTP).
- ✓ Data warehouse và business intelligence high level architecture.
CHƯƠNG 8. ỨNG DỤNG CỦA DATABASE SYSTEMS:
Mục tiêu học tập:
Cuối chương này, độc giả sẽ có thể:
- ✓ Xác định các database system và vai trò của chúng trong việc quản lý và lưu trữ lượng lớn dữ liệu.
- ✓ Giải thích tầm quan trọng của database systems trong nhiều ngành công nghiệp khác nhau như thương mại điện tử, chăm sóc sức khỏe, tài chính, social media, giáo dục và logistic.
- ✓ Xác định vai trò quan trọng của cơ sở dữ liệu trong việc quản lý danh mục sản phẩm, đơn đặt hàng của khách hàng, hồ sơ bệnh nhân, giao dịch tài chính, dữ liệu social media, hồ sơ sinh viên, hàng tồn kho và tuyến giao hàng.
- ✓ Thảo luận về các ứng dụng trong tương lai của database systems trong việc quản lý và phân tích dữ liệu từ Internet of Things (IoT).
- ✓ Mô tả vai trò của cơ sở dữ liệu trong việc lưu trữ, xử lý và phân tích dữ liệu IoT để trích xuất những thông tin chi tiết có giá trị.
- ✓ Liệt kê các ví dụ về IoT databases và các tính năng của chúng.
LƯU Ý: Pass mở file pdf là mật khẩu giải nén chung của tài liệu !
NHẬN GET EBOOK TRÊN AMAZON THEO YÊU CẦU