Hello, you are using an old browser that's unsafe and no longer supported. Please consider updating your browser to a newer version, or downloading a modern browser.

Global Accelerated Learning • Est. 1999
Glossary Term Database Model

Training Camp • Cybersecurity Glossary

What is Database Model?

Describes the relationships between data elements and provides a framework for organizing data, spanning relational, document, key-value, hierarchical, and graph models.

Glossary > Application & API Security > Database Model

Understanding Database Model

Describes the relationship between the data elements and provides a framework for organizing the data. A database model is the theoretical foundation defining how data is structured, organized, and manipulated within a database. Common models include relational tables with relationships, document (JSON/XML) documents, key-value, hierarchical, network, and graph models. Each model has different security implications and capabilities. Database security considerations are included in standards like ISO 27001 and NIST SP 800-53. Organizations select appropriate database models based on data structure, query patterns, security requirements, and scalability needs. For example, a bank might use a relational database model for transactional financial data due to its strong consistency, integrity constraints, and mature security features, while using a document model for customer interaction data that has a more variable structure. Related terms: Relational database, NoSQL, Document database, Graph database, Schema, Data normalization, Data modeling.

Learn More About Database Model:

Ready to Get Certified?

Turn knowledge into credentials with our instructor-led cybersecurity boot camps.

View All Courses →