SlideShare a Scribd company logo
RDBMS Concepts
Data and Database
• Data means information and it is the most important component in
any work that is done.
• A database is a collection of data.
• Thus, a database is a collection of data that is organized such that
its contents can be easily accessed, managed, and updated.
Database
Users
Allows to Access
Information
Stores Information
Data Management
• Data management deals with managing large
amount of information, which involves both the
storage of information and the provision of
mechanisms for the manipulation of information.
• The two different approaches of managing data
are:
– File-based systems
– Database systems
Problems with file storage
The process of manually maintaining data through
files is :
– Tedious
– Time consuming
– Error prone.
File-based systems
• Disadvantages of File-based Systems are:
– Data Redundancy and Inconsistency
– Unanticipated Queries
– Data Isolation
– Concurrent Access Anomalies
– Security Problems
– Integrity Problems
Database Systems
• Solved issues of handling large volume of data.
• Used to store data in an efficient and organize manner.
• Allows quick and easy management of data.
• Data is more permanent and long-lasting.
Advantages of database systems:
• The amount of redundancy in the stored data can be
reduced.
• No more inconsistent data.
• The stored data can be shared.
• Standard can be set and followed.
• Data integrity can be maintained.
• Security of data can be implemented.
Database Systems
Database Management System
(DBMS)
• It is a collection of related records and a set of programs
that access and manipulate these records.
• DBMS provides an environment that is both convenient
and efficient to use when there is a large volume of data
and many transactions to be processed.
• It enables the users to define, create, and maintain the
database and provides controlled access to this
database.
Database Management System
(DBMS)
Benefits of DBMS
• The benefits of typical DBMS are as follows:
– Data Storage
– Data Definition
– Data Manipulation
– Data Security and Integrity
– Data Recovery and Concurrency
– Performance
– Multi-user Access Control
– Database Access Languages
Database Models
• Databases can be differentiated based on
functions and model of the data.
• A data model describes a container for
storing data, and the process of storing
and retrieving data from that container.
Database Models
The Hierarchical Model
DEPARTMENT
D_NAME D_NUMBER MGRNAME MGRSTARTDATE
NAME SSN BDATE ADDRESS
a. DEPARTMENT: Research Administration
EMPLOYEE: Smith Max John Grace Elite James Frank
b. DEPARTMENT: Research Administration
PROJECT Product A Product B Computerization New benefits
PROJECT
PNAME PLOCATION
EMPLOYEE
PNUMBER
Network Model
customer
salesrep
paymentinvoiceproduct
invline
Relational Data Model
• In the relational model, there is no
physical link. All data is maintained in the
form of tables consisting of rows and
columns.
• Data in two tables is related through
common columns.
Relational Database Management
System (RDBMS)
• A Relational Database Management System (RDBMS) is a
database management system where all data visible to the user is
organized strictly as tables of data values, and where all database
operations take place on these tables.
• A relational database is a database divided into logical units called
tables, where tables are related to one another within the database.
Terms related to RDBMS
 These terms are mostly used in RDBMS:
 Data is presented as a collection of relations.
 Each relation is depicted as a table.
 Columns are attributes.
 Rows (“tuples”) represent entities.
 Every table has a set of attributes that are taken
together as a “key” (technically, a “superkey”), which
uniquely identifies each entity.
Terms related to RDBMS
Term Meaning
Relation A table
Tuple A row or a record in a relation
Attribute A field or a column in a relation
Cardinality of a relation The number of tuples in a relation
Degree of a relation The number of attributes in a relation
Domain of an attribute The set of all values that can be taken by the attribute
Primary Key of a
relation
An attribute or a combination of attributes that uniquely
defines each tuple in a relation
Foreign Key An attribute or a combination of attributes in one relation
R1, which indicates the relationship of R1 with another
relation R2
The foreign key attributes in R1 must contain values
matching with those of the values in R2
Entities and Tables
• An entity is a person, place, thing, object, event, or even
a concept, which can be distinctly identified.
• Each entity has certain characteristics known as
attributes.
• A table contains a group of related entities called an
entity set.
• The terms entity set and table are often used
interchangeably. A table is also called a relation, rows are
known as tuples and columns are known as attributes.
Entities and Tables
Emp_No Emp_Name Emp_DOB Emp_DOJ
345 James 24-Sep-1968 30-May-1990
873 Pamela 27-Jul-1970 19-Nov-1993
693 Allan 10-Sep-1970 01-Jul-1992
305 Geoff 12-Feb-1973 29-Oct-1996
AttributesTable
Tuples

More Related Content

PPTX
Database and different types of databases available in market
PPTX
Types of database
PPTX
Types of databases
PPT
overview of database concept
PPTX
Different type of databases
PDF
Introduction to Database
PPTX
Se 381 - lec 21 - 23 - 12 may09 - df-ds and data dictionary
Database and different types of databases available in market
Types of database
Types of databases
overview of database concept
Different type of databases
Introduction to Database
Se 381 - lec 21 - 23 - 12 may09 - df-ds and data dictionary

What's hot (20)

PPTX
Database systems
PPTX
Relational database
PPT
PPT
Good PPT for RDBMS starter
PPTX
Database and types of database
PPT
Database an introduction
PPTX
Database management system
PPTX
Databases and types of databases
PPTX
Abap data dictionary
PPT
Database concepts
PPT
computer fund-database presentation
PPTX
Key database terms
PPTX
English database management_system
DOCX
Database
PPT
Object Relational Database Management System
PPT
SQL- Introduction to SQL database
PPT
Introduction to Database Concepts
PPTX
Database Basics
PPTX
Introduction to Database
PPTX
A project on DBMS and RDMS
Database systems
Relational database
Good PPT for RDBMS starter
Database and types of database
Database an introduction
Database management system
Databases and types of databases
Abap data dictionary
Database concepts
computer fund-database presentation
Key database terms
English database management_system
Database
Object Relational Database Management System
SQL- Introduction to SQL database
Introduction to Database Concepts
Database Basics
Introduction to Database
A project on DBMS and RDMS
Ad

Similar to Sql server ___________session_1-intro (20)

PPTX
data base management sysytem a new apprach .pptx
PPTX
PPTX
Ch 2-introduction to dbms
PPTX
DBMS ppts unit1.pptx
PPTX
Dbms unit 1
PPTX
DB Your score increases as you pick a category, fill out a long description a...
PPTX
DATABASE MANAGEMENT SYSTEMS CS 3492.pptx
PPTX
Unit1 DBMS Introduction
PDF
1.0 Introduction to Database Management Systems.pdf
PPTX
Database management systems for students
PPT
Fundamentals of information systems chapter 3.ppt
PPTX
Fundamentals of information systems chapter 3.pptx
PPTX
Week 1 and 2 Getting started with DBMS.pptx
PPTX
IET MySQL PPT Ver9ZESXRDCTFYVGBUHNIJOMK.pptx
PPT
Database.ppt
PPTX
MIS-3rd Unit.pptx
PPTX
MIS-3rd Unit.pptx
PPT
Lecture 1 =Unit 1 Part 1.ppt
PPTX
Data concepts
PPSX
DISE - Database Concepts
data base management sysytem a new apprach .pptx
Ch 2-introduction to dbms
DBMS ppts unit1.pptx
Dbms unit 1
DB Your score increases as you pick a category, fill out a long description a...
DATABASE MANAGEMENT SYSTEMS CS 3492.pptx
Unit1 DBMS Introduction
1.0 Introduction to Database Management Systems.pdf
Database management systems for students
Fundamentals of information systems chapter 3.ppt
Fundamentals of information systems chapter 3.pptx
Week 1 and 2 Getting started with DBMS.pptx
IET MySQL PPT Ver9ZESXRDCTFYVGBUHNIJOMK.pptx
Database.ppt
MIS-3rd Unit.pptx
MIS-3rd Unit.pptx
Lecture 1 =Unit 1 Part 1.ppt
Data concepts
DISE - Database Concepts
Ad

More from Ehtisham Ali (17)

PPT
Android tutorial
PPTX
Sql server ___________session_20(ddl triggers)
PPTX
Sql server ___________session3-normailzation
PPTX
Sql server ___________session2-data_modeling
PPTX
Sql server ___________session_19(triggers)
PPTX
Sql server ___________session_18(stored procedures)
PPTX
Sql server ___________session_17(indexes)
PPTX
Sql server ___________session_16(views)
PPTX
Sql server ___________session_15(data integrity)
PPTX
Sql server ___________session_11-12(joins)
PPTX
Sql server ___________session_10(group by clause)
PPT
Sql server ___________session 3(sql 2008)
PPT
Sql server ___________session 2(sql 2008)
PPT
Sql server ___________session 1(sql 2008)
PPTX
Sql server ___________data type of sql server
PPTX
Sql server ___________data control language
PPTX
Sql server ___________ (advance sql)
Android tutorial
Sql server ___________session_20(ddl triggers)
Sql server ___________session3-normailzation
Sql server ___________session2-data_modeling
Sql server ___________session_19(triggers)
Sql server ___________session_18(stored procedures)
Sql server ___________session_17(indexes)
Sql server ___________session_16(views)
Sql server ___________session_15(data integrity)
Sql server ___________session_11-12(joins)
Sql server ___________session_10(group by clause)
Sql server ___________session 3(sql 2008)
Sql server ___________session 2(sql 2008)
Sql server ___________session 1(sql 2008)
Sql server ___________data type of sql server
Sql server ___________data control language
Sql server ___________ (advance sql)

Recently uploaded (20)

PDF
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
PPTX
master seminar digital applications in india
PPTX
Cell Types and Its function , kingdom of life
PDF
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
PPTX
Cell Structure & Organelles in detailed.
PDF
FourierSeries-QuestionsWithAnswers(Part-A).pdf
PPTX
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
PDF
01-Introduction-to-Information-Management.pdf
PPTX
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
PPTX
Lesson notes of climatology university.
PPTX
human mycosis Human fungal infections are called human mycosis..pptx
PDF
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
PPTX
Pharmacology of Heart Failure /Pharmacotherapy of CHF
PDF
Insiders guide to clinical Medicine.pdf
PDF
TR - Agricultural Crops Production NC III.pdf
PDF
Classroom Observation Tools for Teachers
PPTX
GDM (1) (1).pptx small presentation for students
PPTX
Institutional Correction lecture only . . .
PPTX
Final Presentation General Medicine 03-08-2024.pptx
PDF
Module 4: Burden of Disease Tutorial Slides S2 2025
Saundersa Comprehensive Review for the NCLEX-RN Examination.pdf
master seminar digital applications in india
Cell Types and Its function , kingdom of life
BÀI TẬP BỔ TRỢ 4 KỸ NĂNG TIẾNG ANH 9 GLOBAL SUCCESS - CẢ NĂM - BÁM SÁT FORM Đ...
Cell Structure & Organelles in detailed.
FourierSeries-QuestionsWithAnswers(Part-A).pdf
IMMUNITY IMMUNITY refers to protection against infection, and the immune syst...
01-Introduction-to-Information-Management.pdf
BOWEL ELIMINATION FACTORS AFFECTING AND TYPES
Lesson notes of climatology university.
human mycosis Human fungal infections are called human mycosis..pptx
Chapter 2 Heredity, Prenatal Development, and Birth.pdf
Pharmacology of Heart Failure /Pharmacotherapy of CHF
Insiders guide to clinical Medicine.pdf
TR - Agricultural Crops Production NC III.pdf
Classroom Observation Tools for Teachers
GDM (1) (1).pptx small presentation for students
Institutional Correction lecture only . . .
Final Presentation General Medicine 03-08-2024.pptx
Module 4: Burden of Disease Tutorial Slides S2 2025

Sql server ___________session_1-intro

  • 2. Data and Database • Data means information and it is the most important component in any work that is done. • A database is a collection of data. • Thus, a database is a collection of data that is organized such that its contents can be easily accessed, managed, and updated. Database Users Allows to Access Information Stores Information
  • 3. Data Management • Data management deals with managing large amount of information, which involves both the storage of information and the provision of mechanisms for the manipulation of information. • The two different approaches of managing data are: – File-based systems – Database systems
  • 4. Problems with file storage The process of manually maintaining data through files is : – Tedious – Time consuming – Error prone.
  • 5. File-based systems • Disadvantages of File-based Systems are: – Data Redundancy and Inconsistency – Unanticipated Queries – Data Isolation – Concurrent Access Anomalies – Security Problems – Integrity Problems
  • 6. Database Systems • Solved issues of handling large volume of data. • Used to store data in an efficient and organize manner. • Allows quick and easy management of data. • Data is more permanent and long-lasting.
  • 7. Advantages of database systems: • The amount of redundancy in the stored data can be reduced. • No more inconsistent data. • The stored data can be shared. • Standard can be set and followed. • Data integrity can be maintained. • Security of data can be implemented. Database Systems
  • 8. Database Management System (DBMS) • It is a collection of related records and a set of programs that access and manipulate these records. • DBMS provides an environment that is both convenient and efficient to use when there is a large volume of data and many transactions to be processed. • It enables the users to define, create, and maintain the database and provides controlled access to this database.
  • 10. Benefits of DBMS • The benefits of typical DBMS are as follows: – Data Storage – Data Definition – Data Manipulation – Data Security and Integrity – Data Recovery and Concurrency – Performance – Multi-user Access Control – Database Access Languages
  • 11. Database Models • Databases can be differentiated based on functions and model of the data. • A data model describes a container for storing data, and the process of storing and retrieving data from that container.
  • 13. The Hierarchical Model DEPARTMENT D_NAME D_NUMBER MGRNAME MGRSTARTDATE NAME SSN BDATE ADDRESS a. DEPARTMENT: Research Administration EMPLOYEE: Smith Max John Grace Elite James Frank b. DEPARTMENT: Research Administration PROJECT Product A Product B Computerization New benefits PROJECT PNAME PLOCATION EMPLOYEE PNUMBER
  • 15. Relational Data Model • In the relational model, there is no physical link. All data is maintained in the form of tables consisting of rows and columns. • Data in two tables is related through common columns.
  • 16. Relational Database Management System (RDBMS) • A Relational Database Management System (RDBMS) is a database management system where all data visible to the user is organized strictly as tables of data values, and where all database operations take place on these tables. • A relational database is a database divided into logical units called tables, where tables are related to one another within the database.
  • 17. Terms related to RDBMS  These terms are mostly used in RDBMS:  Data is presented as a collection of relations.  Each relation is depicted as a table.  Columns are attributes.  Rows (“tuples”) represent entities.  Every table has a set of attributes that are taken together as a “key” (technically, a “superkey”), which uniquely identifies each entity.
  • 18. Terms related to RDBMS Term Meaning Relation A table Tuple A row or a record in a relation Attribute A field or a column in a relation Cardinality of a relation The number of tuples in a relation Degree of a relation The number of attributes in a relation Domain of an attribute The set of all values that can be taken by the attribute Primary Key of a relation An attribute or a combination of attributes that uniquely defines each tuple in a relation Foreign Key An attribute or a combination of attributes in one relation R1, which indicates the relationship of R1 with another relation R2 The foreign key attributes in R1 must contain values matching with those of the values in R2
  • 19. Entities and Tables • An entity is a person, place, thing, object, event, or even a concept, which can be distinctly identified. • Each entity has certain characteristics known as attributes. • A table contains a group of related entities called an entity set. • The terms entity set and table are often used interchangeably. A table is also called a relation, rows are known as tuples and columns are known as attributes.
  • 20. Entities and Tables Emp_No Emp_Name Emp_DOB Emp_DOJ 345 James 24-Sep-1968 30-May-1990 873 Pamela 27-Jul-1970 19-Nov-1993 693 Allan 10-Sep-1970 01-Jul-1992 305 Geoff 12-Feb-1973 29-Oct-1996 AttributesTable Tuples