71% found this document useful (7 votes)
12K views17 pages

Information Technology (802) Class 12 - Lesson 1 - Database Concepts

The document discusses concepts related to database management systems including: the need for databases due to issues like data redundancy and inconsistency in traditional data storage; how a database management system can define, populate, manipulate, share and protect a database; the types of users that interact with a DBMS including end users, administrators, application programmers and analysts; and the advantages and limitations of using a DBMS approach.

Uploaded by

Sudhakar R
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
71% found this document useful (7 votes)
12K views17 pages

Information Technology (802) Class 12 - Lesson 1 - Database Concepts

The document discusses concepts related to database management systems including: the need for databases due to issues like data redundancy and inconsistency in traditional data storage; how a database management system can define, populate, manipulate, share and protect a database; the types of users that interact with a DBMS including end users, administrators, application programmers and analysts; and the advantages and limitations of using a DBMS approach.

Uploaded by

Sudhakar R
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/ 17

INFORMATION

TECHNOLOGY

CLASS XII

Subject code(802)
CONTENTS

1. Introduction.
2. Basic Concepts and Definitions.
3. Need for a Database.
4. Database Management System (DBMS).
5. Types of Users of DBMS.
6. Advantages of using DBMS Approach.

7. Limitations of using DBMS Approach.


8. Recap of the session.
BASIC CONCEPTS AND DEFINITIONS
Data is a collection of raw facts which have not been
processed to reveal useful information.

DATA PROCESSING INFORMATION


BASIC CONCEPTS AND DEFINITIONS
Data
Marks obtained by student in an examination.

Processing
Compute: Average marks, Maximum marks, Minimum marks.

Information
Performance of the class.
BASIC CONCEPTS AND DEFINITIONS
NEED FOR A DATABASE
BASIC CONCEPTS AND
DEFINITIONS

Data Redundancy.

Data Inconsistency.

Lack of Data Integration.


BASIC CONCEPTS AND DEFINITIONS
1. Data Redundancy: Same information is stored in
more than one file. This would result in wastage of
space.
2. Data Inconsistency: If a file is updated then all the
files containing similar information must be updated
else it would result in inconsistency of data.
3. Lack of Data Integration: As data files are
independent, accessing information out of multiple
files becomes very difficult.
BASIC CONCEPTS AND
DEFINITIONS

DATA REDUNDANCY

Same information is stored in


more than one file. This would
result in wastage of space.
BASIC CONCEPTS AND
DEFINITIONS

DATA
INCONSISTENCY
If a file is updated then all the files
containing similar information must
be updated, else it would result in
inconsistency of data.
BASIC CONCEPTS AND
DEFINITIONS

LACK OF DATA INTEGRATION

As data files are independent,


accessing information out of
multiple files becomes very difficult.
DATABASE MANAGEMENT SYSTEM
(DBMS)
The various operations that need to be performed on a database are as follows:
1. Defining the Database: It involves specifying the data type of data that will be stored in
the database and also any constraints on that data.
2. Populating the Database: It involves storing the data on some storage medium that is
controlled by DBMS.
3. Manipulating the Database: It involves modifying the database, retrieving data or
querying the database, generating reports from the database etc.
4. Sharing the Database: Allow multiple users to access the database at the same time.
5. Protecting the Database: It enables protection of the database from software/
hardware failures and unauthorized access.
6. Maintaining the Database: It is easy to adapt to the changing requirements.
Some examples of DBMS are – MySQL, Oracle, DB2, IMS, IDS etc.
TYPES OF USERS OF DBMS
There are mainly four types of users:
1. End Users: Users who use the database for querying, modifying and generating
reports as per their needs. They are not concerned about the working and
designing of the database. They simply use the DBMS to get their task done.
2. Database Administrator (DBA): As the name implies, the DBA administers the
database and the DBMS. The DBA is responsible for authoring access, monitoring
its use, providing technical support, acquiring software and hardware resources.
3. Application Programmers: Application programmers write application programs
to interact with the database. These programs are written in high level languages
and SQL to interact with the database.
4. System Analyst: System analyst determines the requirements of the end users
and then develops specifications to meet these requirements. A system analyst
plays a major role in the database design and all the technical, economic and
feasibility aspects.
ADVANTAGES OF USING DBMS
APPROACH
• Reduction in Redundancy: All the data is stored at one place.
There is no repetition of the same data.
• Improved Consistency: Single copy of data is accessed or
updated by all the users.
• Improved Availability: Same information is made available to
different users.
• Improved Security: By making use of passwords and controlling
users, database access rights, the DBA can provide security to the
database.
• User Friendly: Using a DBMS, it becomes very easy to access,
modify and delete data.
LIMITATIONS OF USING DBMS
APPROACH
The two main disadvantages of using a DBMS:

1. High Cost: The cost of implementing a DBMS system is very high. It is also
a very time consuming process which involves analyzing user
requirements, designing the database specifications, writing application
programs and then also providing training.

2. Security and Recovery Overheads: Unauthorized access to a database can


lead to threat to the individual or organization depending on the data stored.
Also the data must be regularly backed up to prevent its loss due to fire,
earthquakes, etc.
Hence the DBMS approach is usually not preferred when the database is
small, well defined, less frequently changed and used by few users.
RECAP OF THE SESSION

WHAT IS A DATABASE? DATABASE MANAGEMENT


SYSTEM.
BASIC CONCEPTS AND
DEFINITIONS. TYPES OF USERS OF DBMS.

NEED FOR A DATABASE. ADVANTAGES AND LIMITATIONS


OF USING DBMS APPROACH.

You might also like