What is Database?
•A database is a systematic collection of data.
•They support electronic storage and manipulation of
data.
•Databases make data management easy.
Types of Databases
• Distributed databases
• Relational databases
• Object-oriented databases
• Centralized database
• Open-source databases
• Cloud databases
Database Components
• Hardware:
The hardware consists of physical, electronic devices like computers,
I/O devices, storage devices, etc.
This offers the interface between computers and real-world systems.
• Software:
This is a set of programs used to manage and control the overall
database.
This includes the database software itself, the Operating System, the
network software used to share the data among users, and the
application programs for accessing data in the database.
• Data:
Data is a raw and unorganized fact that is required to be processed to
make it meaningful.
Data can be simple at the same time unorganized unless it is organized.
Generally, data comprises facts, observations, perceptions, numbers,
characters, symbols, images, etc.
• Procedure:
Procedure are a set of instructions and rules that help to use the DBMS.
It is designing and running the database using documented methods,
which allows to guide the users who operate and manage it.
• Database Access Language
Database Access language is used to access the data to and from the
database, enter new data, update already existing data, or retrieve
required data from DBMS.
The user writes some specific commands in a database access language
and submits these to the database.
What is a Database Management System (DBMS)?
• Database Management System (DBMS) is a collection of programs
that enable its users to access databases, manipulate data, report the
data and delete the data from the database.
• Charles Bachman's Integrated Data Store (IDS) is said to be the first
DBMS in history represent data.
Advantages of DBMS
•DBMS offers a variety of techniques to store & retrieve data.
•DBMS serves as an efficient handler to balance the needs of multiple
applications using the same data.
•Uniform administration procedures for data.
•Application programmers never exposed to details of data
representation and storage.
•Offers Data Integrity and Security.
•The DBMS implies integrity constraints to get a high level of
protection against prohibited access to data.
•Reduced Application Development Time.
Disadvantage of DBMS
• Cost of Hardware and Software of a DBMS is quite high which
increases the budget of your organization.
• Most database management systems are often complex systems,
so the training for users to use the DBMS is required.
• In some organizations, all data is integrated into a single database
which can be damaged because of electric failure or database is
corrupted on the storage media.
• Use of the same program at a time by many users sometimes lead to
the loss of some data.
• DBMS can't perform sophisticated calculations.
RDBMS
The software used to store, manage, query, and retrieve data stored in a
relational database is called a relational database management
system (RDBMS).
The RDBMS provides an interface between users and applications and the
database, as well as administrative functions for managing data storage,
access, and performance.
Row
In the context of a relational database, a row—also called a tuple—represents a single,
implicitly structured data item in a table.
Column
A column can also be called an attribute. Each row would provide a data value for each
column and would then be understood as a single structured data value.
Table
A table has a specified number of columns, but can have any number of rows. Each row is
identified by one or more values appearing in a particular column subset.
Data Type
A data type is an attribute that specifies the type of data that the object can hold: integer
data, character data, monetary data, date and time data, binary strings, and so on.
Char
A FIXED length string (can contain letters, numbers, and special characters).
The size parameter specifies the column length in characters - can be from 0 to 255.
Default is 1.
VARCHAR(size)
A VARIABLE length string (can contain letters, numbers, and special characters).
The size parameter specifies the maximum column length in characters - can be from 0
to 65535
INT(size)
A medium integer. Signed range is from -2147483648 to 2147483647. Unsigned range is
from 0 to 4294967295. The size parameter specifies the maximum display width (which is
255)
FLOAT(size,d)
A floating point number. The total number of digits is specified in size. The number of digits
after the decimal point is specified in the d parameter.
DOUBLE(size, d)
A normal-size floating point number. The total number of digits is specified in size. The
number of digits after the decimal point is specified in the d parameter
What Is Database Architecture?
- The Database Management System (DBMS) architecture shows how data in the database
is viewed by the users. It is not concerned about how the data are handled and processed
by the DBMS. It helps in implementation, design, and maintenance of a database to store
and organize information for companies.
The architecture of DBMS can be defined at
three levels as follows −
External level/ View level
Conceptual level/ logic level
Internal level/ storage level
The levels in the architecture of DBMS are shown
below in diagram form −
External level/ View level
External level describes a part of the database that is relevant to each user. This level
insulates the users from the details of conceptual and the internal level.
Conceptual level/ logic level
Conceptual level describes what data is stored into the database and the relationship
among the data.
It represents the following −
All the entities, attributes and their relationships.
The constraints on the data.
Security and integrity information.
Internal level/ storage level
Internal level is the physical representation of the database on the computer. This level
describes how the data is stored in the database. It covers the data structure and file
organization used to store the data on storage devices.
1-tier architecture:
• One-tier architecture involves putting
all of the required components for a
software application or technology
on a single server or platform.
• Basically, a one-tier architecture
keeps all of the elements of an
application, including the interface,
Middleware and back-end data, in
one place. Developers see these
types of systems as the simplest and
most direct way.
2-tier architecture:
• The two-tier is based on Client
Server architecture.
• The two-tier architecture is like
client server application.
• The direct communication takes
place between client and server.
• There is no intermediate between
client and server.
3-tier architecture:
• Database (Data) Tier − At this tier, the
database resides along with its query
processing languages.
• Application (Middle) Tier − At this tier
reside the application server and the
programs that access the database.
• User (Presentation) Tier- multiple
views of the database can be
provided by the application. All views
are generated by applications that
reside in the application tier.
n-tier architecture:

More Related Content

PPTX
Unit 1.pptx
PPTX
Data concepts
PPTX
M. FLORENCE DAYANA/DATABASE MANAGEMENT SYSYTEM
PPTX
Unit-1 DBMS24.pptxruzruxtidtixift8ffticiycyoc
PDF
DBMS 1.pdf from computer application for business
PDF
Unit 1: Introduction to DBMS Unit 1 Complete
PDF
POTX
Unit 1.pptx
Data concepts
M. FLORENCE DAYANA/DATABASE MANAGEMENT SYSYTEM
Unit-1 DBMS24.pptxruzruxtidtixift8ffticiycyoc
DBMS 1.pdf from computer application for business
Unit 1: Introduction to DBMS Unit 1 Complete

Similar to Computer class of agriculture production 5.pptx (20)

PDF
20CS402 - DATABASE MANAGEMENT SYSTEMS NOTES
PPTX
Introduction to Database Management Systems (DBMS)
PPTX
Unit1 dbms
PPTX
DBMS.pptx
PPTX
Lec20.pptx introduction to data bases and information systems
PPTX
Components of Database Management Systems
PPTX
DATABASE MANAGEMENT SYSTEMS CS 3492.pptx
PPT
Database, Lecture-1.ppt
PPTX
Database Management Systems require to store
PPT
Database management system lecture notes
PPTX
Database management systems for students
PPTX
BCA Database Management Systems Unit - 1.pptx
PPTX
Introduction to Database System-WEEK2.pptx
PDF
Lect_2_dbms_its_rnvironment_and_components
PPTX
data base management sysytem a new apprach .pptx
PPTX
Computer applications.pptx
PPTX
Unit 1 dbms
PPTX
Database management system.pptx
PPTX
Unit1 DBMS Introduction
PPTX
Unit 2 DATABASE ESSENTIALS.pptx
20CS402 - DATABASE MANAGEMENT SYSTEMS NOTES
Introduction to Database Management Systems (DBMS)
Unit1 dbms
DBMS.pptx
Lec20.pptx introduction to data bases and information systems
Components of Database Management Systems
DATABASE MANAGEMENT SYSTEMS CS 3492.pptx
Database, Lecture-1.ppt
Database Management Systems require to store
Database management system lecture notes
Database management systems for students
BCA Database Management Systems Unit - 1.pptx
Introduction to Database System-WEEK2.pptx
Lect_2_dbms_its_rnvironment_and_components
data base management sysytem a new apprach .pptx
Computer applications.pptx
Unit 1 dbms
Database management system.pptx
Unit1 DBMS Introduction
Unit 2 DATABASE ESSENTIALS.pptx
Ad

More from muddydevil2003 (8)

PPTX
2021005033 asdewfewfdcvdvcewfwevdvdvdvdv.pptx
PPTX
Use of Sensors in agtrickdbjcojelcj[ecuobe.pptx
PPTX
Lec.No.8 Drip irrigation system and mgt.pptx
PPTX
XGSFGRHGJHGJGJJMMFNCVNVNGTTHETHLec no 5.pptx
PPT
DSGDSDGSFBF VGTRTRRTCSREE EWF Lec no 10.ppt
PPTX
Agro informatics centre up State of Lec 6.pptx
PPTX
Computer class of agriculture college2.pptx
PPTX
Computer class of agriculture production 3.pptx
2021005033 asdewfewfdcvdvcewfwevdvdvdvdv.pptx
Use of Sensors in agtrickdbjcojelcj[ecuobe.pptx
Lec.No.8 Drip irrigation system and mgt.pptx
XGSFGRHGJHGJGJJMMFNCVNVNGTTHETHLec no 5.pptx
DSGDSDGSFBF VGTRTRRTCSREE EWF Lec no 10.ppt
Agro informatics centre up State of Lec 6.pptx
Computer class of agriculture college2.pptx
Computer class of agriculture production 3.pptx
Ad

Recently uploaded (20)

PPT
Technicalities in writing workshops indigenous language
PPT
dsa Lec-1 Introduction FOR THE STUDENTS OF bscs
PPTX
Basic Statistical Analysis for experimental data.pptx
PPTX
Overview_of_Computing_Presentation.pptxxx
PDF
technical specifications solar ear 2025.
PPTX
DIGITAL DESIGN AND.pptx hhhhhhhhhhhhhhhhh
PDF
Hikvision-IR-PPT---EN.pdfSADASDASSAAAAAAAAAAAAAAA
PDF
Teal Blue Futuristic Metaverse Presentation.pdf
PDF
Mcdonald's : a half century growth . pdf
PPTX
cyber row.pptx for cyber proffesionals and hackers
PPTX
transformers as a tool for understanding advance algorithms in deep learning
PPTX
indiraparyavaranbhavan-240418134200-31d840b3.pptx
PDF
9 FinOps Tools That Simplify Cloud Cost Reporting.pdf
PDF
REPORT CARD OF GRADE 2 2025-2026 MATATAG
PPTX
lung disease detection using transfer learning approach.pptx
PDF
General category merit rank list for neet pg
PPTX
Capstone Presentation a.pptx on data sci
PPT
What is life? We never know the answer exactly
PDF
book-34714 (2).pdfhjkkljgfdssawtjiiiiiujj
PPTX
DATA ANALYTICS COURSE IN PITAMPURA.pptx
Technicalities in writing workshops indigenous language
dsa Lec-1 Introduction FOR THE STUDENTS OF bscs
Basic Statistical Analysis for experimental data.pptx
Overview_of_Computing_Presentation.pptxxx
technical specifications solar ear 2025.
DIGITAL DESIGN AND.pptx hhhhhhhhhhhhhhhhh
Hikvision-IR-PPT---EN.pdfSADASDASSAAAAAAAAAAAAAAA
Teal Blue Futuristic Metaverse Presentation.pdf
Mcdonald's : a half century growth . pdf
cyber row.pptx for cyber proffesionals and hackers
transformers as a tool for understanding advance algorithms in deep learning
indiraparyavaranbhavan-240418134200-31d840b3.pptx
9 FinOps Tools That Simplify Cloud Cost Reporting.pdf
REPORT CARD OF GRADE 2 2025-2026 MATATAG
lung disease detection using transfer learning approach.pptx
General category merit rank list for neet pg
Capstone Presentation a.pptx on data sci
What is life? We never know the answer exactly
book-34714 (2).pdfhjkkljgfdssawtjiiiiiujj
DATA ANALYTICS COURSE IN PITAMPURA.pptx

Computer class of agriculture production 5.pptx

  • 1. What is Database? •A database is a systematic collection of data. •They support electronic storage and manipulation of data. •Databases make data management easy.
  • 2. Types of Databases • Distributed databases • Relational databases • Object-oriented databases • Centralized database • Open-source databases • Cloud databases
  • 4. • Hardware: The hardware consists of physical, electronic devices like computers, I/O devices, storage devices, etc. This offers the interface between computers and real-world systems. • Software: This is a set of programs used to manage and control the overall database. This includes the database software itself, the Operating System, the network software used to share the data among users, and the application programs for accessing data in the database.
  • 5. • Data: Data is a raw and unorganized fact that is required to be processed to make it meaningful. Data can be simple at the same time unorganized unless it is organized. Generally, data comprises facts, observations, perceptions, numbers, characters, symbols, images, etc. • Procedure: Procedure are a set of instructions and rules that help to use the DBMS. It is designing and running the database using documented methods, which allows to guide the users who operate and manage it.
  • 6. • Database Access Language Database Access language is used to access the data to and from the database, enter new data, update already existing data, or retrieve required data from DBMS. The user writes some specific commands in a database access language and submits these to the database.
  • 7. What is a Database Management System (DBMS)? • Database Management System (DBMS) is a collection of programs that enable its users to access databases, manipulate data, report the data and delete the data from the database. • Charles Bachman's Integrated Data Store (IDS) is said to be the first DBMS in history represent data.
  • 8. Advantages of DBMS •DBMS offers a variety of techniques to store & retrieve data. •DBMS serves as an efficient handler to balance the needs of multiple applications using the same data. •Uniform administration procedures for data. •Application programmers never exposed to details of data representation and storage. •Offers Data Integrity and Security. •The DBMS implies integrity constraints to get a high level of protection against prohibited access to data. •Reduced Application Development Time.
  • 9. Disadvantage of DBMS • Cost of Hardware and Software of a DBMS is quite high which increases the budget of your organization. • Most database management systems are often complex systems, so the training for users to use the DBMS is required. • In some organizations, all data is integrated into a single database which can be damaged because of electric failure or database is corrupted on the storage media. • Use of the same program at a time by many users sometimes lead to the loss of some data. • DBMS can't perform sophisticated calculations.
  • 10. RDBMS The software used to store, manage, query, and retrieve data stored in a relational database is called a relational database management system (RDBMS). The RDBMS provides an interface between users and applications and the database, as well as administrative functions for managing data storage, access, and performance.
  • 11. Row In the context of a relational database, a row—also called a tuple—represents a single, implicitly structured data item in a table. Column A column can also be called an attribute. Each row would provide a data value for each column and would then be understood as a single structured data value. Table A table has a specified number of columns, but can have any number of rows. Each row is identified by one or more values appearing in a particular column subset.
  • 12. Data Type A data type is an attribute that specifies the type of data that the object can hold: integer data, character data, monetary data, date and time data, binary strings, and so on. Char A FIXED length string (can contain letters, numbers, and special characters). The size parameter specifies the column length in characters - can be from 0 to 255. Default is 1. VARCHAR(size) A VARIABLE length string (can contain letters, numbers, and special characters). The size parameter specifies the maximum column length in characters - can be from 0 to 65535
  • 13. INT(size) A medium integer. Signed range is from -2147483648 to 2147483647. Unsigned range is from 0 to 4294967295. The size parameter specifies the maximum display width (which is 255) FLOAT(size,d) A floating point number. The total number of digits is specified in size. The number of digits after the decimal point is specified in the d parameter. DOUBLE(size, d) A normal-size floating point number. The total number of digits is specified in size. The number of digits after the decimal point is specified in the d parameter
  • 14. What Is Database Architecture? - The Database Management System (DBMS) architecture shows how data in the database is viewed by the users. It is not concerned about how the data are handled and processed by the DBMS. It helps in implementation, design, and maintenance of a database to store and organize information for companies. The architecture of DBMS can be defined at three levels as follows − External level/ View level Conceptual level/ logic level Internal level/ storage level
  • 15. The levels in the architecture of DBMS are shown below in diagram form −
  • 16. External level/ View level External level describes a part of the database that is relevant to each user. This level insulates the users from the details of conceptual and the internal level. Conceptual level/ logic level Conceptual level describes what data is stored into the database and the relationship among the data. It represents the following − All the entities, attributes and their relationships. The constraints on the data. Security and integrity information. Internal level/ storage level Internal level is the physical representation of the database on the computer. This level describes how the data is stored in the database. It covers the data structure and file organization used to store the data on storage devices.
  • 17. 1-tier architecture: • One-tier architecture involves putting all of the required components for a software application or technology on a single server or platform. • Basically, a one-tier architecture keeps all of the elements of an application, including the interface, Middleware and back-end data, in one place. Developers see these types of systems as the simplest and most direct way.
  • 18. 2-tier architecture: • The two-tier is based on Client Server architecture. • The two-tier architecture is like client server application. • The direct communication takes place between client and server. • There is no intermediate between client and server.
  • 19. 3-tier architecture: • Database (Data) Tier − At this tier, the database resides along with its query processing languages. • Application (Middle) Tier − At this tier reside the application server and the programs that access the database. • User (Presentation) Tier- multiple views of the database can be provided by the application. All views are generated by applications that reside in the application tier.