SlideShare a Scribd company logo
DATABASE MANAGEMENT SYSTEMS BASIC CONCEPTS 1. What is a database? A database is a collection of data which can be used:  alone, or  combined / related to other data  to provide answers to the user’s question. N. Fenmen - CAA292 Database Applications for Business - 2003 - 2004 Spring
2. What is a Database Management System? A DBMS is a collection of programs which provide management of databases  control access to data contain a query language to retrieve  information easily  DATABASE MANAGEMENT SYSTEMS N. Fenmen - CAA292 Database Applications for Business - 2003 - 2004 Spring
3. Database Design It is important to design the database in such a way that: A specific item can be reached easily    (maximum guarantee that the desired record will be   reached) The database can respond to the user’s   different questions easily    (necessary relationships are provided) DATABASE MANAGEMENT SYSTEMS N. Fenmen - CAA292 Database Applications for Business - 2003 - 2004 Spring
The database occupies minimum storage space   (choosing data types and how to express a certain   concept is important) The database contains no unnecessary data   (storing the gross salary is enough, the net salary   can be calculated from the gross salary) Data can be added and updated easily   without causing mistakes    (no data redundancy) DATABASE MANAGEMENT SYSTEMS N. Fenmen - CAA292 Database Applications for Business - 2003 - 2004 Spring
Data redundancy Different and conflicting versions of the same data e.g. Employee database: personal info payroll - ID - ID  (relating parameter) - name - name  (causes redundancy) - address - gross salary DATABASE MANAGEMENT SYSTEMS N. Fenmen - CAA292 Database Applications for Business - 2003 - 2004 Spring
STEPS IN DATABASE DESIGN Requirement analysis  What does the user want? Conceptual database design Defining the entities and attributes, and the relationships between these  --> The ER model  Physical database design Implementation of the conceptual design using a Database Management System  DATABASE MANAGEMENT SYSTEMS N. Fenmen - CAA292 Database Applications for Business - 2003 - 2004 Spring
TERMINOLOGY Entity  --> What is this table about?  students Attribute  (Field) --> What items of information are necessary to keep concerning this entity?   ID, name, department, year, advisor Record  (Tuple) --> A set of values for each attribute for one item 20027654 Ali Kaya CAA 2 Ahmet Durukal   DATABASE MANAGEMENT SYSTEMS N. Fenmen - CAA292 Database Applications for Business - 2003 - 2004 Spring
Key  --> The attribute used to define a required item who is the advisor of  Ali Kaya ? Types of keys: *  Primary Key : Key used to uniquely identify a record  *  Foreign Key : A field in this table which is the Primary   key of another table Relationship  --> Definitions linking two or more tables  DATABASE MANAGEMENT SYSTEMS N. Fenmen - CAA292 Database Applications for Business - 2003 - 2004 Spring

More Related Content

PPTX
01.01 introduction to database
PDF
Database basics
PPT
Creating and editing a database
PPTX
Data dictionary
PPT
PPT
Data management new
PPTX
Data Dictionary in System Analysis and Design
PPT
Uses of dbms
01.01 introduction to database
Database basics
Creating and editing a database
Data dictionary
Data management new
Data Dictionary in System Analysis and Design
Uses of dbms

What's hot (7)

PPTX
Fact table design for data ware house
PPT
PPT demo
PDF
Difference between fact tables and dimension tables
PPTX
Presentation1
PPT
Database management systems cs403 power point slides lecture 02
PDF
DBMS INTRODUCTION
DOC
Systems Lifecycle workbook
Fact table design for data ware house
PPT demo
Difference between fact tables and dimension tables
Presentation1
Database management systems cs403 power point slides lecture 02
DBMS INTRODUCTION
Systems Lifecycle workbook
Ad

Similar to DBMS_Fundamentals (20)

PPT
data base management
PPT
Database management system presentation
PPT
PPTX
Database Management system : UNit I Helping to understand basics of dbms oper...
PPT
Computing 7
PPTX
lecture-1-database-systems-overview (1).pptx
PPTX
Database part1-
PPT
Basics of Database Management System: Key Components
PPTX
1588332331-lecture-1-database-systems-overview.pptx
PPTX
DATABASE ADMINISTRATION: Identify Physical Database Requirements
PDF
chapter 1-Introduction Fundamentals of database system.pdf
PPTX
1588332331-lecture-1-database-systems-overview.pptx
PPT
Information Management
PPT
introductiontodatabase-230307143929-a424d19b.ppt
PPTX
Database Management System Part-1.pptx
PPTX
PPTX
Data concepts
PPTX
Cp 121 lecture 01
PDF
dbms Unit 1.pdf arey bhai teri maa chodunga
data base management
Database management system presentation
Database Management system : UNit I Helping to understand basics of dbms oper...
Computing 7
lecture-1-database-systems-overview (1).pptx
Database part1-
Basics of Database Management System: Key Components
1588332331-lecture-1-database-systems-overview.pptx
DATABASE ADMINISTRATION: Identify Physical Database Requirements
chapter 1-Introduction Fundamentals of database system.pdf
1588332331-lecture-1-database-systems-overview.pptx
Information Management
introductiontodatabase-230307143929-a424d19b.ppt
Database Management System Part-1.pptx
Data concepts
Cp 121 lecture 01
dbms Unit 1.pdf arey bhai teri maa chodunga
Ad

Recently uploaded (20)

PPTX
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
PDF
Zenith AI: Advanced Artificial Intelligence
PPTX
OMC Textile Division Presentation 2021.pptx
PDF
WOOl fibre morphology and structure.pdf for textiles
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PDF
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PDF
Enhancing emotion recognition model for a student engagement use case through...
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
Unlocking AI with Model Context Protocol (MCP)
PDF
DP Operators-handbook-extract for the Mautical Institute
PDF
A comparative analysis of optical character recognition models for extracting...
PDF
NewMind AI Weekly Chronicles - August'25-Week II
PDF
Getting Started with Data Integration: FME Form 101
PPTX
TLE Review Electricity (Electricity).pptx
PPTX
Tartificialntelligence_presentation.pptx
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
PDF
August Patch Tuesday
TechTalks-8-2019-Service-Management-ITIL-Refresh-ITIL-4-Framework-Supports-Ou...
Zenith AI: Advanced Artificial Intelligence
OMC Textile Division Presentation 2021.pptx
WOOl fibre morphology and structure.pdf for textiles
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
DASA ADMISSION 2024_FirstRound_FirstRank_LastRank.pdf
Univ-Connecticut-ChatGPT-Presentaion.pdf
Enhancing emotion recognition model for a student engagement use case through...
gpt5_lecture_notes_comprehensive_20250812015547.pdf
Unlocking AI with Model Context Protocol (MCP)
DP Operators-handbook-extract for the Mautical Institute
A comparative analysis of optical character recognition models for extracting...
NewMind AI Weekly Chronicles - August'25-Week II
Getting Started with Data Integration: FME Form 101
TLE Review Electricity (Electricity).pptx
Tartificialntelligence_presentation.pptx
Group 1 Presentation -Planning and Decision Making .pptx
Agricultural_Statistics_at_a_Glance_2022_0.pdf
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
August Patch Tuesday

DBMS_Fundamentals

  • 1. DATABASE MANAGEMENT SYSTEMS BASIC CONCEPTS 1. What is a database? A database is a collection of data which can be used: alone, or combined / related to other data to provide answers to the user’s question. N. Fenmen - CAA292 Database Applications for Business - 2003 - 2004 Spring
  • 2. 2. What is a Database Management System? A DBMS is a collection of programs which provide management of databases control access to data contain a query language to retrieve information easily DATABASE MANAGEMENT SYSTEMS N. Fenmen - CAA292 Database Applications for Business - 2003 - 2004 Spring
  • 3. 3. Database Design It is important to design the database in such a way that: A specific item can be reached easily (maximum guarantee that the desired record will be reached) The database can respond to the user’s different questions easily (necessary relationships are provided) DATABASE MANAGEMENT SYSTEMS N. Fenmen - CAA292 Database Applications for Business - 2003 - 2004 Spring
  • 4. The database occupies minimum storage space (choosing data types and how to express a certain concept is important) The database contains no unnecessary data (storing the gross salary is enough, the net salary can be calculated from the gross salary) Data can be added and updated easily without causing mistakes (no data redundancy) DATABASE MANAGEMENT SYSTEMS N. Fenmen - CAA292 Database Applications for Business - 2003 - 2004 Spring
  • 5. Data redundancy Different and conflicting versions of the same data e.g. Employee database: personal info payroll - ID - ID (relating parameter) - name - name (causes redundancy) - address - gross salary DATABASE MANAGEMENT SYSTEMS N. Fenmen - CAA292 Database Applications for Business - 2003 - 2004 Spring
  • 6. STEPS IN DATABASE DESIGN Requirement analysis What does the user want? Conceptual database design Defining the entities and attributes, and the relationships between these --> The ER model Physical database design Implementation of the conceptual design using a Database Management System DATABASE MANAGEMENT SYSTEMS N. Fenmen - CAA292 Database Applications for Business - 2003 - 2004 Spring
  • 7. TERMINOLOGY Entity --> What is this table about? students Attribute (Field) --> What items of information are necessary to keep concerning this entity? ID, name, department, year, advisor Record (Tuple) --> A set of values for each attribute for one item 20027654 Ali Kaya CAA 2 Ahmet Durukal DATABASE MANAGEMENT SYSTEMS N. Fenmen - CAA292 Database Applications for Business - 2003 - 2004 Spring
  • 8. Key --> The attribute used to define a required item who is the advisor of Ali Kaya ? Types of keys: * Primary Key : Key used to uniquely identify a record * Foreign Key : A field in this table which is the Primary key of another table Relationship --> Definitions linking two or more tables DATABASE MANAGEMENT SYSTEMS N. Fenmen - CAA292 Database Applications for Business - 2003 - 2004 Spring