Professional Documents
Culture Documents
Presentation DIT ON DATABASE
Presentation DIT ON DATABASE
1. Data Abstraction
Data abstraction means hiding the difficulty of data from basic users.
DBMS abstracts the data from the users, which is not useful for the users. It
shows only those data which are useful to the users.
2. Controlling Data Redundancy
Data redundancy means having multiple copies of the same data.
DBMS controls the data redundancy and cooperate all data into a single database
file.
Controlling the data redundancy also helps to save our storage space retrieval and
update speed.
3. Data Operation Easily
In DBMS, Data can be operated easily, because data is centralized so once the data
structure is defined, we can easily change the data like- insertion, modification, or
deletion.
4. Data can be shared
Data can be shared easily by multiple applications in a centralized DBMS. The
applications can be developed without having to create any newly stored files.
The DBMS helps to develop a friendly environment where end-users can access
and manage data.
5. Data security
Data is very important for any business organization. The more users access the
data, the higher risks of data security breaches. If someone stole business data, then
it would be very bad for the business. DBMS provides data security means
protection from unauthorized access. Data can be accessed only by authorized
users of the organization. A database can be accessed only by proper authentication
usually by verifying login and password.
6. Support Multi-users Views
Multi-users can view the data at the same time. Using the database, many users can
access the data at the same time which increases our working speed. DBMS gives
the ability of its multiple authorized users to access the system database from
different locations, in different ways, to complete its different works.
7. Helps with Decision Making
Better organized data and improved data access give us better quality information
which helps in making better decisions.
1. More Costly
Creating and managing a database is quite costly. High-cost software and
hardware is required for the database. Also, highly trained staff is required to
handle the database and it also needs continuous maintenance.
2. High Difficulty
A Database Management System is quite difficult as it involves creating,
modifying, and editing a database. Therefore, the people who handle a database or
work with it need to be quite skilled, or valuable data can be lost.
3. Database Failure
All the relevant data for any company is stored in a database. So it is imperative
that the database works in optimal condition and there are no failures. A database
failure can be catastrophic and can lead to the loss or corruption of very important
data.
4. High Hardware Cost
A database contains a vast amount of data. So large disk storage is required to
store all this data. Sometimes extra storage may even be needed. All this increases
hardware costs by a lot and makes a database quite expensive.
5. Huge Size
A database contains a large amount of data, especially for bigger organizations.
This data may even increase as more data is updated in the database. All of these
lead to a large size of database.
6. Upgradation Costs
Often new functionalities are added to the database. This leads to database
upgrades. All of these upgrades cost a lot of money. Moreover, it is also quite
expensive to train database managers and users to handle these new upgrades.