Database Management System (DBMS)

Database Management System (DBMS)

What is a database management system (DBMS)?

A database management system (DBMS) is software for creating and managing databases. A DBMS enables end users to create, protect, read, update and delete data in a database. It also manages security, data integrity and concurrency for databases.

What does a DBMS do?

A DBMS manages the data. The database engine enables data to be accessed, locked and modified and the database schema defines the database's logical structure.

These three foundational data elements help provide concurrency, security, data integrity and uniform data administration procedures.

The following are common functions that a DBMS performs:

  • Administration tasks
  • Storage
  • Concurrency control
  • Centralized view
  • Data manipulation
  • Data independence
  • Backup and recovery

What are the components of a DBMS?

A DBMS is a sophisticated piece of system software consisting of multiple integrated components that deliver a consistent, managed environment for creating, accessing and modifying data in databases. These components include the following:

  • Storage engine
  • Metadata catalog
  • Database access language
  • Optimization engine
  • Query processor
  • Lock manager
  • Log manager
  • Data utilities
  • Reporting and monitoring tools


To view or add a comment, sign in

More articles by SNEKA R

  • Cybersecurity and Privacy

    Cybersecurity and privacy are both important for protecting sensitive information, but they are different concepts…

  • MLOps

    What is machine learning operations (MLOps)? Machine learning operations (MLOps) is the development and use of machine…

  • IIOT

    Industrial Internet of Things (IIoT) is a system of connected devices, sensors, and applications that work together to…

  • DIGITAL TWIN

    A digital twin is a virtual representation of an object or system designed to reflect a physical object accurately. It…

  • BIG DATA AND AI ANALYTICS:-

    What is Big Data? The term big data refers to massive, complex and high velocity datasets. As stated above, big data is…

    2 Comments
  • INDUSTRY 4.0

    Industry 4.0 can be defined as the integration of intelligent digital technologies into manufacturing and industrial…

  • DATA ANALYSIS TOOLS

    Data analysis is now a priority for businesses, and choosing the right data analysis tool is key to turning troves of…

  • QUANTUM COMPUTING

    What is Quantum computing? Quantum computing is a multidisciplinary field comprising aspects of computer science…

  • MACHINE LEARNING

    What Is Machine Learning? Machine learning is a subfield of artificial intelligence in which systems have the ability…

  • ARTIFICIAL INTELLIGENCE

    What is artificial intelligence (AI)? Artificial intelligence is the simulation of human intelligence processes by…

Explore content categories