0% found this document useful (0 votes)
5 views7 pages

Data processing

A database is a structured collection of data, while a database management system (DBMS) is software that manages and manipulates that data. DBMS offers advantages such as improved data sharing, integrity, security, and scalability, but also has disadvantages like complexity and cost. Compared to file-based systems, DBMS provides better data integration, security, consistency, and query capabilities.

Uploaded by

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

Data processing

A database is a structured collection of data, while a database management system (DBMS) is software that manages and manipulates that data. DBMS offers advantages such as improved data sharing, integrity, security, and scalability, but also has disadvantages like complexity and cost. Compared to file-based systems, DBMS provides better data integration, security, consistency, and query capabilities.

Uploaded by

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

1

What do you mean by database and database management system?

A database is a structured collection of data that is organized and stored in a way that allows
efficient retrieval and manipulation of that data. The data in a database can be anything from a
list of customers and their orders to a collection of scientific measurements or financial
transactions.

A database management system (DBMS) is a software system that allows users to define, create,
manipulate, and control access to a database. The DBMS provides an interface between the
database and the users or applications that need to use the data. It manages the storage of data,
ensures the integrity of the data, and enforces security and access controls.

Some popular examples of DBMS include Oracle, MySQL, Microsoft SQL Server, PostgreSQL,
MongoDB, and Cassandra.

Does database and database management system are different?

Yes, a database and a database management system (DBMS) are different but related concepts.

A database is a collection of data that is organized and stored in a specific format. It can be
thought of as a structured and organized repository of information that is designed to be easily
accessed and updated.

A DBMS, on the other hand, is a software system that manages the creation, storage, retrieval,
updating, and deletion of data in a database. The DBMS provides an interface between the user
and the database, allowing users to interact with the data in a controlled and secure way.

So while a database is simply a collection of data, a DBMS is a software system that provides
tools and functions to manage that data. The DBMS is responsible for ensuring the data is
organized, consistent, and available to users who have permission to access it.

Write the advantage and disadvantage of DBMS.

Advantages of DBMS:

Improved Data Sharing: A DBMS allows multiple users and applications to access the same
data at the same time. This makes it easier for users to collaborate and share data with each other,
leading to improved productivity and better decision-making.

Data Integrity: A DBMS enforces rules and constraints on the data to ensure its accuracy and
consistency. This reduces the risk of errors and ensures that the data is always reliable and up-to-
date.

MADE BY TUHIN |
2

Improved Data Security: A DBMS provides security features such as user authentication and
access control to protect the data from unauthorized access, modification, or deletion.

Scalability: A DBMS can handle large amounts of data and can scale up or down as needed to
accommodate changing data needs.

Reduced Data Redundancy: A DBMS eliminates data redundancy by storing data in a


centralized location and allowing multiple users and applications to access it as needed. This
reduces the storage requirements and improves the efficiency of data management.

Disadvantages of DBMS:

Complexity: A DBMS can be complex to set up and maintain, requiring specialized knowledge
and skills to ensure its proper functioning.

Cost: A DBMS can be expensive to purchase, set up, and maintain, making it difficult for small
businesses or individuals to afford.

Performance Overhead: A DBMS can add overhead to the system, requiring additional
processing and storage resources to manage the data.

Potential for Failure: A DBMS is a critical component of an information system, and if it fails,
it can result in data loss or corruption.

Vendor Lock-In: A DBMS is typically provided by a vendor, which can lead to vendor lock-in
and limit the ability to switch to a different system or provider.

Explain the limitations of file based systems of DBMS.

File-based systems were used as a data storage mechanism before the advent of Database
Management Systems (DBMS). They store data in files or folders that are organized in a
hierarchical structure. Although file-based systems have some advantages such as simplicity and
flexibility, they also have several limitations, including:

Data redundancy: File-based systems often lead to data redundancy, which means that the same
data may be stored in multiple files. This can lead to inconsistencies and errors in data, as
updating data in one file may not update it in other related files.

Data inconsistency: Since data is stored in separate files, it is possible that different files may
contain different versions of the same data, leading to data inconsistencies.

Limited access: In file-based systems, data access is limited to a single user or application. This
means that multiple users cannot access the same data simultaneously, making it difficult to
share data and collaborate on projects.

MADE BY TUHIN |
3

Limited scalability: File-based systems are not scalable, meaning that as the size of data
increases, it becomes more difficult to manage and organize data effectively.

Security issues: File-based systems have limited security features, making them more
susceptible to data breaches and unauthorized access.

Lack of data integrity: File-based systems lack the ability to ensure data integrity, which means
that data can be easily manipulated, leading to errors and inconsistencies in data.

Limited query capabilities: File-based systems do not provide sophisticated query capabilities,
making it difficult to extract meaningful insights from large datasets.

Overall, file-based systems have several limitations, and as data volumes continue to increase, it
has become necessary to adopt more sophisticated data storage mechanisms such as DBMS to
ensure data integrity, security, scalability, and efficient data management.

How DBMS is superior to conventional file processing system?

DBMS (Database Management System) is a software system that is designed to manage and
organize large amounts of data. It is superior to conventional file processing systems in several
ways, including:

Data Integration: A DBMS integrates data from different sources into a single database,
eliminating data redundancy and inconsistencies that can occur in file-based systems.

Data Security: DBMS offers more advanced security features such as access control,
authentication, and encryption to ensure data confidentiality and integrity.

Data Consistency: A DBMS ensures data consistency by enforcing constraints and rules that
prevent data from being inserted or updated with incorrect values.

Data Recovery: A DBMS provides backup and recovery features to ensure that data can be
recovered in the event of a system failure or disaster.

Scalability: A DBMS can handle large amounts of data and can easily scale up to accommodate
more data as needed.

Concurrent Access: A DBMS allows multiple users to access the same data simultaneously,
enabling collaboration and improving productivity.

Query Capabilities: A DBMS offers powerful query and reporting capabilities that allow users
to retrieve and analyze data easily, even from large datasets.

MADE BY TUHIN |
4

Overall, a DBMS is superior to conventional file processing systems because it offers greater
data integration, security, consistency, recovery, scalability, and concurrent access. Additionally,
it provides powerful query capabilities that help organizations to gain insights from their data
and make informed decisions.

Discuss the main characteristics of the database approach and how it differs from
traditional file processing approach.

The database approach is a data management methodology that is used to store and manage large
amounts of data. It is different from traditional file processing approaches in several ways. The
main characteristics of the database approach are:

Data Independence: The database approach allows data to be stored independently of the
applications that use it. This means that changes to the structure of the database do not affect the
applications that use it.

Data Integration: The database approach integrates data from different sources into a single
database, eliminating data redundancy and inconsistencies that can occur in file-based systems.

Data Integrity: The database approach ensures data integrity by enforcing constraints and rules
that prevent data from being inserted or updated with incorrect values.

Data Security: The database approach provides advanced security features such as access
control, authentication, and encryption to ensure data confidentiality and integrity.

Data Recovery: The database approach provides backup and recovery features to ensure that
data can be recovered in the event of a system failure or disaster.

Concurrent Access: The database approach allows multiple users to access the same data
simultaneously, enabling collaboration and improving productivity.

Query Capabilities: The database approach offers powerful query and reporting capabilities that
allow users to retrieve and analyze data easily, even from large datasets.

Compared to traditional file processing approaches, the database approach offers several
advantages. In a file processing approach, data is stored in separate files and is managed by
individual applications. This can lead to data redundancy, inconsistency, and difficulty in sharing
data across applications. On the other hand, the database approach offers greater data integration,
integrity, security, recovery, scalability, and concurrent access. Additionally, it provides
powerful query capabilities that help organizations to gain insights from their data and make
informed decisions.

MADE BY TUHIN |
5

What is data processing? Explain different stages of data processing cycle.

Data processing is the manipulation and transformation of data into a more meaningful and
useful format. The goal of data processing is to turn raw data into actionable insights that can be
used to support decision-making and improve business operations.

The data processing cycle consists of several stages:

Data Collection: The first stage of the data processing cycle is data collection, which involves
gathering data from various sources such as surveys, forms, sensors, or other sources. The data
may be in various formats such as text, numbers, images, or audio.

Data Preparation: The second stage is data preparation, where data is cleaned, transformed, and
organized into a usable format. This includes removing duplicates, correcting errors, and
transforming data into a standard format.

Data Input: The third stage is data input, where the processed data is entered into a computer
system. This can be done manually or through automated data entry systems.

Data Processing: The fourth stage is data processing, where the processed data is transformed
into meaningful information through various methods such as calculations, comparisons, and
analysis. This stage is often automated through software programs or applications.

Data Output: The fifth stage is data output, where the processed information is presented in a
useful and understandable format such as reports, dashboards, or visualizations. This allows
users to make informed decisions based on the data.

Data Storage: The final stage is data storage, where the processed data is stored for future use or
reference. This includes the use of databases or other storage systems that are designed to handle
large volumes of data.

Overall, the data processing cycle is a continuous process that involves collecting, preparing,
inputting, processing, outputting, and storing data. This cycle helps organizations to turn raw
data into actionable insights that can be used to support decision-making and improve business
operations.

What do you mean by data and information?

Data can be defined as a representation of facts, concepts, or instructions in a formalized manner,


which should be suitable for communication, interpretation, or processing by human or
electronic machine.

MADE BY TUHIN |
6

Data is represented with the help of characters such as alphabets (A-Z, a-z), digits (0-9) or
special characters (+,-,/,*,<,>,= etc.)

What is Information?

Information is organized or classified data, which has some meaningful values for the receiver.
Information is the processed data on which decisions and actions are based.

For the decision to be meaningful, the processed data must qualify for the following
characteristics −

Timely − Information should be available when required.

Accuracy − Information should be accurate.

Completeness − Information should be complete.

How does computer process data?

Computers process data using a series of instructions called a program. These instructions are
carried out by the computer's central processing unit (CPU), which is responsible for executing
instructions and performing calculations.

The process of data processing by a computer can be broken down into four basic steps:

Input: Data is entered into the computer system using input devices such as a keyboard, mouse,
or scanner. The input data can be in various formats such as text, numbers, images, or audio.

Processing: The input data is then processed by the computer's CPU, which performs
calculations and manipulates the data according to the instructions provided by the program. This
may involve sorting, filtering, or analyzing the data to derive insights or knowledge.

Output: Once the data has been processed, the computer generates output in the form of text,
images, or other media, which can be displayed on a screen, printed, or saved to a storage device.
The output data is usually in a more organized and meaningful format than the input data.

Storage: Finally, the processed data may be stored for future use or reference, using storage
devices such as hard drives, flash drives, or cloud storage. This allows the data to be easily
accessed and used by other applications or users.

Overall, the process of data processing by a computer involves inputting data, processing it using
a program, generating output in a useful format, and storing it for future use. This process can be
repeated many times, allowing the computer to perform complex calculations and analyses on
large amounts of data.

MADE BY TUHIN |
7

Define guided media. Explain the different guided media used for data communication.

Guided media, also known as wired media, refers to any medium that uses a physical path or
conductor to transmit data signals between devices. In other words, guided media provides a
physical channel through which data can travel.

There are several types of guided media used for data communication:

Twisted Pair Cable: This is the most common type of guided media used for local area
networks (LANs). It consists of two copper wires twisted together to reduce interference and
crosstalk. Twisted pair cable is relatively inexpensive and easy to install, but has limited
bandwidth and is susceptible to electromagnetic interference (EMI).

Coaxial Cable: This type of cable is commonly used for cable television (CATV) and high-
speed internet connections. It consists of a copper conductor surrounded by insulation, a braided
shield, and an outer jacket. Coaxial cable has a higher bandwidth than twisted pair cable, but is
more expensive and difficult to install.

Fiber Optic Cable: This is a high-speed data transmission medium that uses light to transmit
data over long distances. It consists of a glass or plastic fiber surrounded by a protective jacket.
Fiber optic cable has a much higher bandwidth than twisted pair or coaxial cable, is immune to
EMI, and is suitable for long distance communication.

Waveguides: These are metal tubes or pipes that are used to guide electromagnetic waves, such
as microwaves, from one point to another. Waveguides are commonly used for high-frequency
communication systems, such as radar and microwave links.

Leased Lines: These are dedicated communication lines that are leased from a service provider
for a specific period of time. Leased lines provide a reliable and secure connection for high-
speed data transmission between two locations.

In summary, guided media provides a physical channel for data to travel, and there are several
types of guided media used for data communication, including twisted pair cable, coaxial cable,
fiber optic cable, waveguides, and leased lines. Each type of guided media has its own
advantages and disadvantages, and the choice of medium depends on factors such as bandwidth,
distance, cost, and security requirements.

MADE BY TUHIN |

You might also like