0% found this document useful (0 votes)
19 views6 pages

Components of Database

Uploaded by

Sunil Salunke
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views6 pages

Components of Database

Uploaded by

Sunil Salunke
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 6

Components of DATABASE/DBMS

1. Data
2. Hardware
3. Software
4. People/Users
5. Procedure
1. Data
∙ Definition:
∙ In simple terms, data is the raw facts and figures that are used to create information. The
actual information stored in the database. This can be in the form of numbers, text,
images, or any other form. When we organize data, it becomes valuable information that
helps in decision-making.
∙ Components:
o Tables: Structured format where data is stored in rows and columns.
o Records (Rows): Individual entries in a table.
o Fields (Columns): Specific attributes or properties of the data.
o Schemas: Blueprint that defines the structure and organization of the data.
o Indexes: Data structures that improve the speed of data retrieval operations.
o Metadata: Information about the data, such as data types, constraints, and
relationships.
2. Hardware
∙ Definition: Physical devices required to operate a database system.
∙ Components:
o Servers: Host the database and handle data processing.
o Storage Devices: Hard drives, SSDs, and other storage media for data
storage.
o Network Devices: Routers, switches, and other equipment for
communication.
o Client Machines: User computers that connect to the database.
∙ Role:
o Provides infrastructure for data storage and processing. Ensures
reliable and fast access to data.
3. Software
∙ Definition: Programs and applications used to manage and operate the database.

∙ Components:
o Database Management System (DBMS): Interface for interacting with the database (e.g., MySQL,
Oracle).
o Operating System: Manages the hardware and runs the DBMS.
o Database Applications: Programs using the database for specific tasks (e.g., ERP systems, web
applications).
o Utilities: Tools for backup, recovery, and performance tuning.

∙ Role:
o Facilitates creation, management, and manipulation of databases.
o Ensures data integrity, security, and performance.
4. People
• Definition: Individuals who interact with and manage the database system.
∙ Roles:
o
Database Administrators (DBAs): Install, configure, and maintain the DBMS; ensure
data security, backup, and recovery.
o
Database Designers: Design database schemas, including tables, relationships, and
constraints.
o
Developers: Write applications that interact with the database; create queries and
database interaction code.
o
End Users: Interact with the database through applications to perform tasks like
data entry and retrieval.
∙ Role:
o
Ensure proper setup and maintenance of the database.
o
Develop applications and interfaces for data interaction.
o
Use the database for daily tasks and decision-making.
5. Procedures
"Procedure refers to the set of rules and guidelines that govern how data is managed and used."
∙ Definition: Documented methods and practices for managing and using the database system.
∙ Components:
o Database Design Procedures: Guidelines for designing database schemas and structures.
o Backup and Recovery Procedures: Steps for regular data backup and recovery.
o Security Procedures: Protocols for data protection and access control.
o Maintenance Procedures: Regular tasks for performance optimization, software updates, and issue
resolution.
o Usage Procedures: Instructions for safe and effective interaction with database applications.
∙ Role:
o Ensure consistent and efficient database use.
o Protect data integrity and security.
o Provide a framework for troubleshooting and issue resolution.

You might also like