SlideShare a Scribd company logo
1 of 12
DATABASE MANAGEMENT SYSTEM
CONTENTS
1
2
3
4
Concept of Data, Record and File. Type of Data and Data Structure
Data File handling and operations – Data storage and retrieval
Data Operations – Algorithms: Sorting , Merging, Joining & Bifurcation
Data Base Concept and Operation on Data Base.
BASIC
DATABASE
CONCEPTS
A database is a base collection of data.
A database is a collection of related data that is stored in a system.
This data is stored in such a way that it can be updated, modified or
retrieved as and when required.
A file is a collection of related records.
DATABASE
BASICS OF DATABASE
FieldData Record
A bit is a binary digit. It
is either 0 or 1.
One byte is equal to 8
bits
Raw facts that form a
logical meaning are
called Data.
Data can be numeric
(1, 2, 3…). Alpha (a, b,
c…) or Alphanumeric
such as a combination
of both numbers and
alphabets(31st March)
Field is a data item that
contains characters which
have specific meaning such
as Name of student, Address,
Specialization etc.
A record is a collection of one
or more fields that represents
the information about a person,
place or thing.
For example, a record of a
student will contain his name,
age, gender, class section,
course, etc.
Bit & Byte
Characteristics of a Database
Data independence and
Data abstraction
Self describing nature
of a database system
Support of
multiple views
of data
Data sharing
The database system
contains not only the
database itself but also
information about the
database such as type
of file, storage format,
etc. Such information
about data is called
metadata
This refers to the ability
of the database system
to add, delete, update
or modify any record in
the database without
affecting the already
stored program
Since a database system
supports multiple users to
access the data, update
or modify it at the same
time, it has to follow certain
redundancy control
measures to avoid
concurrency or duplicity of
information
A database might have
multiple users accessing
the same data at the same
time. Thus it supports
multiple views and various
facilities giving different
perspective to the users.
DATABASE TYPE
A database data type refers to the format of
data storage that can hold a distinct type or
range of values. When computer programs
store data in variables, each variable must
be designated a distinct data type.
Some common data types are as follows:
integers, characters, strings, floating point
numbers and arrays.
More specific data types are as follows:
varchar (variable character) formats,
Boolean values, dates and timestamps.
Data Base Management (DBM)
is defined as a software or
hardware system that
interfaces between the data
bases on a system and users
and programs to
provide for addition,
deletion, modification or
retrieval of data elements,
records and files by logical
reference to them.
Functions of DBMS:
1. It Organizes Data
2. It integrates Data
3. It Separates Data
4. It Controls Data
5. It Retrieves Data
6. It Protects Data.
DBMS FUNCTIONS
Data Dictionary
Management
Data Storage
Management
Data
Transportation &
Presentation
Security
Management
Multiuser
access
control
Backup &
Recovery
Management
Data Integrity
Management
Data Access
Languages
Database
Communication
DATA STRUCTURE
• A data structure is a collection
of different forms and different
types of data that has a set of
specific operations that can be
performed.
• It is a collection of data types.
• It is a way of organizing
the items in terms of
memory, and also the way
of accessing each item
through some defined
logic.
• Some examples of data
structures are stacks,
queues, linked lists,
binary tree and many
more
Differences between
data type and
data structure
 Data Type is the kind or form of a variable
which is being used throughout the program.
It defines that the particular variable will a
ssign the values of the given data type only.
 Implementation through Data Types is a f
orm of abstract implementation.
 Can hold values and not data, so it is data
less.
 Values can directly be assigned to the data
type variables.
 No problem of time complexity.
 Examples: int, float, double
Data Type
 Data Structure is the collection of d
ifferent kinds of data. That entire data c
an be represented using an object and c
an be used throughout the entire pr
ogram.
 Implementation through Data Structures i
s called concrete implementation.
 Can hold different kind and types of data
within one single object.
 The data is assigned to the data structure
object using some set of algorithms and
operations like push, pop and so on.
 Time complexity comes into play when
working with data structures.
 Examples: stacks, queues, tree
Data Structure
Thank You
Dr.Saradha A
Assistant Professor
Department of Economics
Ethiraj College for Women
Chennai

More Related Content

What's hot (19)

Data pre processing
Data pre processingData pre processing
Data pre processing
 
Database
DatabaseDatabase
Database
 
Database Concepts and Terminologies
Database Concepts and TerminologiesDatabase Concepts and Terminologies
Database Concepts and Terminologies
 
Abap data dictionary
Abap data dictionaryAbap data dictionary
Abap data dictionary
 
Metadata
MetadataMetadata
Metadata
 
Se 381 - lec 21 - 23 - 12 may09 - df-ds and data dictionary
Se 381 - lec 21 - 23 - 12 may09 - df-ds and data dictionarySe 381 - lec 21 - 23 - 12 may09 - df-ds and data dictionary
Se 381 - lec 21 - 23 - 12 may09 - df-ds and data dictionary
 
statistics
statistics statistics
statistics
 
Types OF Data Structures
Types OF Data Structures Types OF Data Structures
Types OF Data Structures
 
Data mining Introduction
Data mining IntroductionData mining Introduction
Data mining Introduction
 
Design approach
Design approachDesign approach
Design approach
 
New
NewNew
New
 
Data Mining: Data processing
Data Mining: Data processingData Mining: Data processing
Data Mining: Data processing
 
Data resource management and DSS
Data resource management and DSSData resource management and DSS
Data resource management and DSS
 
Data preprocessing
Data preprocessingData preprocessing
Data preprocessing
 
Ds intro
Ds introDs intro
Ds intro
 
Ooluk Data Dictionary Manager
Ooluk Data Dictionary ManagerOoluk Data Dictionary Manager
Ooluk Data Dictionary Manager
 
Data dictionary
Data dictionaryData dictionary
Data dictionary
 
Introduction to ms access database
Introduction to ms access databaseIntroduction to ms access database
Introduction to ms access database
 
Final
FinalFinal
Final
 

Similar to Database Concepts

20IT501_DWDM_PPT_Unit_II.ppt
20IT501_DWDM_PPT_Unit_II.ppt20IT501_DWDM_PPT_Unit_II.ppt
20IT501_DWDM_PPT_Unit_II.pptPalaniKumarR2
 
20IT501_DWDM_PPT_Unit_II.ppt
20IT501_DWDM_PPT_Unit_II.ppt20IT501_DWDM_PPT_Unit_II.ppt
20IT501_DWDM_PPT_Unit_II.pptSamPrem3
 
Ch-1-Introduction-to-Database.pdf
Ch-1-Introduction-to-Database.pdfCh-1-Introduction-to-Database.pdf
Ch-1-Introduction-to-Database.pdfMrjJoker1
 
DataStructurePpt.pptx
DataStructurePpt.pptxDataStructurePpt.pptx
DataStructurePpt.pptxDCABCA
 
Data base management system
Data base management systemData base management system
Data base management systemNavneet Jingar
 
Week 1 Before the Advent of Database Systems & Fundamental Concepts
Week 1 Before the Advent of Database Systems & Fundamental ConceptsWeek 1 Before the Advent of Database Systems & Fundamental Concepts
Week 1 Before the Advent of Database Systems & Fundamental Conceptsoudesign
 
DataStructurePpt.pptx
DataStructurePpt.pptxDataStructurePpt.pptx
DataStructurePpt.pptxssuser031f35
 
2. Chapter Two.pdf
2. Chapter Two.pdf2. Chapter Two.pdf
2. Chapter Two.pdffikadumola
 
Database Systems - introduction
Database Systems - introductionDatabase Systems - introduction
Database Systems - introductionJananath Banuka
 
MIS-3rd Unit.pptx
MIS-3rd Unit.pptxMIS-3rd Unit.pptx
MIS-3rd Unit.pptxSumit Kumar
 
DATABASE Lecture 1 and 2.pptx
DATABASE Lecture 1 and 2.pptxDATABASE Lecture 1 and 2.pptx
DATABASE Lecture 1 and 2.pptxRUBAB79
 
Database Management System Part-1.pptx
Database Management System Part-1.pptxDatabase Management System Part-1.pptx
Database Management System Part-1.pptxArshveerSinghDhillon
 

Similar to Database Concepts (20)

20IT501_DWDM_PPT_Unit_II.ppt
20IT501_DWDM_PPT_Unit_II.ppt20IT501_DWDM_PPT_Unit_II.ppt
20IT501_DWDM_PPT_Unit_II.ppt
 
Datastructures Notes
Datastructures NotesDatastructures Notes
Datastructures Notes
 
20IT501_DWDM_PPT_Unit_II.ppt
20IT501_DWDM_PPT_Unit_II.ppt20IT501_DWDM_PPT_Unit_II.ppt
20IT501_DWDM_PPT_Unit_II.ppt
 
Database management systems
Database management systemsDatabase management systems
Database management systems
 
Ch-1-Introduction-to-Database.pdf
Ch-1-Introduction-to-Database.pdfCh-1-Introduction-to-Database.pdf
Ch-1-Introduction-to-Database.pdf
 
Database, Lecture-1.ppt
Database, Lecture-1.pptDatabase, Lecture-1.ppt
Database, Lecture-1.ppt
 
DataStructurePpt.pptx
DataStructurePpt.pptxDataStructurePpt.pptx
DataStructurePpt.pptx
 
Data base management system
Data base management systemData base management system
Data base management system
 
Week 1 Before the Advent of Database Systems & Fundamental Concepts
Week 1 Before the Advent of Database Systems & Fundamental ConceptsWeek 1 Before the Advent of Database Systems & Fundamental Concepts
Week 1 Before the Advent of Database Systems & Fundamental Concepts
 
DataStructurePpt.pptx
DataStructurePpt.pptxDataStructurePpt.pptx
DataStructurePpt.pptx
 
UNIT I - Data Structures.pdf
UNIT I - Data Structures.pdfUNIT I - Data Structures.pdf
UNIT I - Data Structures.pdf
 
2. Chapter Two.pdf
2. Chapter Two.pdf2. Chapter Two.pdf
2. Chapter Two.pdf
 
Database Systems - introduction
Database Systems - introductionDatabase Systems - introduction
Database Systems - introduction
 
MIS-3rd Unit.pptx
MIS-3rd Unit.pptxMIS-3rd Unit.pptx
MIS-3rd Unit.pptx
 
MIS-3rd Unit.pptx
MIS-3rd Unit.pptxMIS-3rd Unit.pptx
MIS-3rd Unit.pptx
 
DATABASE Lecture 1 and 2.pptx
DATABASE Lecture 1 and 2.pptxDATABASE Lecture 1 and 2.pptx
DATABASE Lecture 1 and 2.pptx
 
Database Management System Part-1.pptx
Database Management System Part-1.pptxDatabase Management System Part-1.pptx
Database Management System Part-1.pptx
 
Data models
Data modelsData models
Data models
 
Data models
Data modelsData models
Data models
 
Architecture of dbms
Architecture of dbmsArchitecture of dbms
Architecture of dbms
 

Recently uploaded

Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfUmakantAnnand
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesFatimaKhan178732
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 

Recently uploaded (20)

Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Concept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.CompdfConcept of Vouching. B.Com(Hons) /B.Compdf
Concept of Vouching. B.Com(Hons) /B.Compdf
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
Separation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and ActinidesSeparation of Lanthanides/ Lanthanides and Actinides
Separation of Lanthanides/ Lanthanides and Actinides
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
call girls in Kamla Market (DELHI) 🔝 >༒9953330565🔝 genuine Escort Service 🔝✔️✔️
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 

Database Concepts

  • 2. CONTENTS 1 2 3 4 Concept of Data, Record and File. Type of Data and Data Structure Data File handling and operations – Data storage and retrieval Data Operations – Algorithms: Sorting , Merging, Joining & Bifurcation Data Base Concept and Operation on Data Base.
  • 4. A database is a base collection of data. A database is a collection of related data that is stored in a system. This data is stored in such a way that it can be updated, modified or retrieved as and when required. A file is a collection of related records. DATABASE
  • 5. BASICS OF DATABASE FieldData Record A bit is a binary digit. It is either 0 or 1. One byte is equal to 8 bits Raw facts that form a logical meaning are called Data. Data can be numeric (1, 2, 3…). Alpha (a, b, c…) or Alphanumeric such as a combination of both numbers and alphabets(31st March) Field is a data item that contains characters which have specific meaning such as Name of student, Address, Specialization etc. A record is a collection of one or more fields that represents the information about a person, place or thing. For example, a record of a student will contain his name, age, gender, class section, course, etc. Bit & Byte
  • 6. Characteristics of a Database Data independence and Data abstraction Self describing nature of a database system Support of multiple views of data Data sharing The database system contains not only the database itself but also information about the database such as type of file, storage format, etc. Such information about data is called metadata This refers to the ability of the database system to add, delete, update or modify any record in the database without affecting the already stored program Since a database system supports multiple users to access the data, update or modify it at the same time, it has to follow certain redundancy control measures to avoid concurrency or duplicity of information A database might have multiple users accessing the same data at the same time. Thus it supports multiple views and various facilities giving different perspective to the users.
  • 7. DATABASE TYPE A database data type refers to the format of data storage that can hold a distinct type or range of values. When computer programs store data in variables, each variable must be designated a distinct data type. Some common data types are as follows: integers, characters, strings, floating point numbers and arrays. More specific data types are as follows: varchar (variable character) formats, Boolean values, dates and timestamps.
  • 8. Data Base Management (DBM) is defined as a software or hardware system that interfaces between the data bases on a system and users and programs to provide for addition, deletion, modification or retrieval of data elements, records and files by logical reference to them. Functions of DBMS: 1. It Organizes Data 2. It integrates Data 3. It Separates Data 4. It Controls Data 5. It Retrieves Data 6. It Protects Data.
  • 9. DBMS FUNCTIONS Data Dictionary Management Data Storage Management Data Transportation & Presentation Security Management Multiuser access control Backup & Recovery Management Data Integrity Management Data Access Languages Database Communication
  • 10. DATA STRUCTURE • A data structure is a collection of different forms and different types of data that has a set of specific operations that can be performed. • It is a collection of data types. • It is a way of organizing the items in terms of memory, and also the way of accessing each item through some defined logic. • Some examples of data structures are stacks, queues, linked lists, binary tree and many more
  • 11. Differences between data type and data structure  Data Type is the kind or form of a variable which is being used throughout the program. It defines that the particular variable will a ssign the values of the given data type only.  Implementation through Data Types is a f orm of abstract implementation.  Can hold values and not data, so it is data less.  Values can directly be assigned to the data type variables.  No problem of time complexity.  Examples: int, float, double Data Type  Data Structure is the collection of d ifferent kinds of data. That entire data c an be represented using an object and c an be used throughout the entire pr ogram.  Implementation through Data Structures i s called concrete implementation.  Can hold different kind and types of data within one single object.  The data is assigned to the data structure object using some set of algorithms and operations like push, pop and so on.  Time complexity comes into play when working with data structures.  Examples: stacks, queues, tree Data Structure
  • 12. Thank You Dr.Saradha A Assistant Professor Department of Economics Ethiraj College for Women Chennai