Database is an organized collection of related data stored and accessed electronically. A database management system (DBMS) is a software application that interacts with users, other applications, and the database itself to capture and analyze data. The main components of a DBMS are data, software, hardware, personnel, and procedures. A DBMS provides features like data structuring, customization, retrieval, query languages, and multi-user access. The three main database models are hierarchical, network, and relational. A DBMS provides advantages like storing large amounts of information, sharing data, quick access, and increasing productivity while also having some disadvantages such as hardware/software costs and staff training.
Related topics: