Useful Links
1. Introduction to Databases and DBMS
2. Data Models
3. The Relational Model
4. Database Design
5. SQL (Structured Query Language)
6. Storage and File Structure
7. Query Processing and Optimization
8. Transaction Management
9. Recovery Systems
10. Database Security
11. Distributed Database Systems
12. NoSQL Database Systems
13. Data Warehousing and OLAP
14. Emerging Database Technologies
  1. Computer Science
  2. Databases

Database Management Systems

1. Introduction to Databases and DBMS
2. Data Models
3. The Relational Model
4. Database Design
5. SQL (Structured Query Language)
6. Storage and File Structure
7. Query Processing and Optimization
8. Transaction Management
9. Recovery Systems
10. Database Security
11. Distributed Database Systems
12. NoSQL Database Systems
13. Data Warehousing and OLAP
14. Emerging Database Technologies
  1. NoSQL Database Systems
    1. NoSQL Motivation
      1. Limitations of Relational Databases
        1. Scalability Issues
          1. Schema Rigidity
            1. Performance Bottlenecks
            2. Big Data Requirements
              1. Web Application Needs
              2. CAP Theorem
                1. Consistency
                  1. Availability
                    1. Partition Tolerance
                      1. Trade-offs in NoSQL Systems
                      2. NoSQL Database Types
                        1. Key-Value Stores
                          1. Data Model
                            1. Use Cases
                              1. Examples and Implementations
                              2. Document Databases
                                1. Document Structure
                                  1. Query Capabilities
                                    1. Use Cases
                                    2. Column-Family Stores
                                      1. Column-Oriented Storage
                                        1. Wide Column Stores
                                          1. Use Cases
                                          2. Graph Databases
                                            1. Graph Data Model
                                              1. Graph Query Languages
                                                1. Use Cases
                                              2. NoSQL Characteristics
                                                1. Schema Flexibility
                                                  1. Horizontal Scalability
                                                    1. Eventual Consistency
                                                      1. BASE Properties
                                                      2. NoSQL vs. SQL Comparison
                                                        1. Data Model Differences
                                                          1. Query Language Differences
                                                            1. Consistency Models
                                                              1. Scalability Approaches

                                                            Previous

                                                            11. Distributed Database Systems

                                                            Go to top

                                                            Next

                                                            13. Data Warehousing and OLAP

                                                            © 2025 Useful Links. All rights reserved.

                                                            About•Bluesky•X.com