SlideShare a Scribd company logo
http://www.tutorialspoint.com/data_structures_algorithms/data_structures_basics.htm Copyright © tutorialspoint.com
DATA STRUCTURES - BASIC CONCEPTSDATA STRUCTURES - BASIC CONCEPTS
Data Structure is a way to organized data in such a way that it can be used efficiently. This tutorial
explains basic terms related to data structure.
Data Definition
Data Definition defines a particular data with following characteristics.
Atomic − Definition should define a single concept
Traceable − Definition should be be able to be mapped to some data element.
Accurate − Definition should be unambiguous.
Clear and Concise − Definition should be understandable.
Data Object
Data Object represents an object having a data.
Data Type
Data type is way to classify various types of data such as integer, string etc. which determines the
values that can be used with the corresponding type of data, the type of operations that can be
performed on the corresponding type of data. Data type of two types −
Built-in Data Type
Derived Data Type
Built-in Data Type
Those data types for which a language has built-in support are known as Built-in Data types. For
example, most of the languages provides following built-in data types.
Integers
Boolean true, false
Floating Decimalnumbers
Character and Strings
Derived Data Type
Those data types which are implementation independent as they can be implemented in one or
other way are known as derived data types. These data types are normally built by combination of
primary or built-in data types and associated operations on them. For example −
List
Array
Stack
Queue
Basic Operations
The data in the data structures are processed by certain operations. The particular data structure
chosen largely depends on the frequency of the operation that needs to be performed on the data
structure.
Traversing
Searching
Insertion
Deletion
Sorting
Merging
Loading [MathJax]/jax/output/HTML-CSS/fonts/TeX/fontdata.js

More Related Content

PPT
Introduction to Data Abstraction
PPT
Basic terminologies
DOCX
Bt0066 dbms
PPTX
Object oriented data model
PDF
Data Abstraction
PPTX
Object oriented database concepts
PDF
Object oriented databases
PPT
OODM-object oriented data model
Introduction to Data Abstraction
Basic terminologies
Bt0066 dbms
Object oriented data model
Data Abstraction
Object oriented database concepts
Object oriented databases
OODM-object oriented data model

What's hot (20)

PPTX
PPL, OQL & oodbms
PPT
Elementary data organisation
PPT
Database model BY ME
PPTX
Introduction to Data Structure
PDF
The Object Oriented Database System Manifesto
PPTX
Adt
PPTX
Odbms concepts
PPTX
physical and logical data independence
PDF
Comparison of Relational Database and Object Oriented Database
PPT
Object Oriented Database Management System
DOCX
Bt0066 dbms
PPTX
Structure prespentation
PPTX
Types of datastructures
PPTX
Data structures
PPTX
Design approach
PDF
Chapt 1 odbms
PPTX
PPTX
Data Modeling Basics
DOCX
The three level of data modeling
PPT
Overview of Object-Oriented Concepts Characteristics by vikas jagtap
PPL, OQL & oodbms
Elementary data organisation
Database model BY ME
Introduction to Data Structure
The Object Oriented Database System Manifesto
Adt
Odbms concepts
physical and logical data independence
Comparison of Relational Database and Object Oriented Database
Object Oriented Database Management System
Bt0066 dbms
Structure prespentation
Types of datastructures
Data structures
Design approach
Chapt 1 odbms
Data Modeling Basics
The three level of data modeling
Overview of Object-Oriented Concepts Characteristics by vikas jagtap
Ad

Viewers also liked (6)

PPT
Basics of data structure
PPT
Op Sy 03 Ch 61a
PPT
Basic data-structures-v.1.1
PPTX
Graph & Heap in Data Structure (Basic Information)
PPT
Normalization Accepted
PPT
Bsc cs ii-dbms-u-iv-normalization
Basics of data structure
Op Sy 03 Ch 61a
Basic data-structures-v.1.1
Graph & Heap in Data Structure (Basic Information)
Normalization Accepted
Bsc cs ii-dbms-u-iv-normalization
Ad

Similar to Data structures basics (20)

PPTX
1. Introduction to Data Structure.pptx
PDF
Introduction of data structures and algorithms
PPTX
Data structures
PDF
Data Structure and its Fundamentals
PPTX
Lecture 1. Data Structure & Algorithm.pptx
PPTX
INTRODUCTION TO DATA STRUCTURE & ABSTRACT DATA TYPE.pptx
PPTX
unit 1.pptx for advanced cloud computing unit
PPTX
UNIT 3.pptx-Data Structures definition with examples
PPT
ARRAYS IN C++ CBSE AND STATE +2 COMPUTER SCIENCE
PPTX
chapter 1 Introduction to Ds and Algorithm Anyasis.pptx
PDF
unit 1 ds.INTRODUCTION TO DATA STRUCTURES
PPTX
DSA - Copy.pptx
PDF
Data structures introduction
PPTX
Dsa unit 1
PDF
Datastructures Notes
PPT
The Stack in Data structure and algorithm
PDF
Data Structure Ppt for our engineering college industrial training.
PPT
Elementary data organisation
PPTX
Introduction to data structures (ss)
PPTX
Lecture 2 Data Structure Introduction
1. Introduction to Data Structure.pptx
Introduction of data structures and algorithms
Data structures
Data Structure and its Fundamentals
Lecture 1. Data Structure & Algorithm.pptx
INTRODUCTION TO DATA STRUCTURE & ABSTRACT DATA TYPE.pptx
unit 1.pptx for advanced cloud computing unit
UNIT 3.pptx-Data Structures definition with examples
ARRAYS IN C++ CBSE AND STATE +2 COMPUTER SCIENCE
chapter 1 Introduction to Ds and Algorithm Anyasis.pptx
unit 1 ds.INTRODUCTION TO DATA STRUCTURES
DSA - Copy.pptx
Data structures introduction
Dsa unit 1
Datastructures Notes
The Stack in Data structure and algorithm
Data Structure Ppt for our engineering college industrial training.
Elementary data organisation
Introduction to data structures (ss)
Lecture 2 Data Structure Introduction

More from maamir farooq (20)

DOCX
Ooad lab1
PPT
Lesson 03
PPT
Lesson 02
PDF
Php client libray
PDF
Swiftmailer
PDF
PDF
PPTX
PDF
PDF
J query 1.7 cheat sheet
PDF
Assignment
PDF
Java script summary
PDF
PDF
PPTX
PPTX
Css summary
DOCX
Manual of image processing lab
PDF
Session management
PDF
Data management
PPTX
Content provider
Ooad lab1
Lesson 03
Lesson 02
Php client libray
Swiftmailer
J query 1.7 cheat sheet
Assignment
Java script summary
Css summary
Manual of image processing lab
Session management
Data management
Content provider

Recently uploaded (20)

PPTX
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
PPTX
Tissue processing ( HISTOPATHOLOGICAL TECHNIQUE
PPTX
Introduction-to-Literarature-and-Literary-Studies-week-Prelim-coverage.pptx
PDF
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PPTX
Microbial diseases, their pathogenesis and prophylaxis
PPTX
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
PPTX
202450812 BayCHI UCSC-SV 20250812 v17.pptx
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
A systematic review of self-coping strategies used by university students to ...
PPTX
Cell Types and Its function , kingdom of life
PDF
O7-L3 Supply Chain Operations - ICLT Program
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PDF
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
PDF
Chinmaya Tiranga quiz Grand Finale.pdf
PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PDF
Anesthesia in Laparoscopic Surgery in India
PDF
01-Introduction-to-Information-Management.pdf
PPTX
Lesson notes of climatology university.
PPTX
Pharma ospi slides which help in ospi learning
1st Inaugural Professorial Lecture held on 19th February 2020 (Governance and...
Tissue processing ( HISTOPATHOLOGICAL TECHNIQUE
Introduction-to-Literarature-and-Literary-Studies-week-Prelim-coverage.pptx
grade 11-chemistry_fetena_net_5883.pdf teacher guide for all student
Pharmacology of Heart Failure /Pharmacotherapy of CHF
Microbial diseases, their pathogenesis and prophylaxis
school management -TNTEU- B.Ed., Semester II Unit 1.pptx
202450812 BayCHI UCSC-SV 20250812 v17.pptx
Final Presentation General Medicine 03-08-2024.pptx
A systematic review of self-coping strategies used by university students to ...
Cell Types and Its function , kingdom of life
O7-L3 Supply Chain Operations - ICLT Program
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
A GUIDE TO GENETICS FOR UNDERGRADUATE MEDICAL STUDENTS
Chinmaya Tiranga quiz Grand Finale.pdf
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
Anesthesia in Laparoscopic Surgery in India
01-Introduction-to-Information-Management.pdf
Lesson notes of climatology university.
Pharma ospi slides which help in ospi learning

Data structures basics

  • 1. http://www.tutorialspoint.com/data_structures_algorithms/data_structures_basics.htm Copyright © tutorialspoint.com DATA STRUCTURES - BASIC CONCEPTSDATA STRUCTURES - BASIC CONCEPTS Data Structure is a way to organized data in such a way that it can be used efficiently. This tutorial explains basic terms related to data structure. Data Definition Data Definition defines a particular data with following characteristics. Atomic − Definition should define a single concept Traceable − Definition should be be able to be mapped to some data element. Accurate − Definition should be unambiguous. Clear and Concise − Definition should be understandable. Data Object Data Object represents an object having a data. Data Type Data type is way to classify various types of data such as integer, string etc. which determines the values that can be used with the corresponding type of data, the type of operations that can be performed on the corresponding type of data. Data type of two types − Built-in Data Type Derived Data Type Built-in Data Type Those data types for which a language has built-in support are known as Built-in Data types. For example, most of the languages provides following built-in data types. Integers Boolean true, false Floating Decimalnumbers Character and Strings Derived Data Type Those data types which are implementation independent as they can be implemented in one or other way are known as derived data types. These data types are normally built by combination of primary or built-in data types and associated operations on them. For example − List Array Stack Queue Basic Operations The data in the data structures are processed by certain operations. The particular data structure chosen largely depends on the frequency of the operation that needs to be performed on the data structure. Traversing