SlideShare a Scribd company logo
1 of 8
Database Management
System
What is a Database?
• It’s a storage structure that provides
mechanisms for recording manipulating
and retrieving data.
What is a DBMS?
• Used to create and maintain the structure
of a database, and then enter, manipulate
and retrieve the data it stores.
Database Terminology
• Character
• Field
• Record
• File
• Column
• Row
• table
Database management System
• Functionality:
– Data storage
– Security
– Multiuser access
– Backup
– Data Access language
– Data integrity
– Data Dictionary
System Development Life Cycle
• System investigation
• System analysis
• System Design
• System implementation
• System Integration and testing
• System deployment
• System maintenance and review
Entity- Relationship (E-R) Model
 One to one – In a one to one relationship, each occurrence of data in one
entity is represented by only one occurrence of data in other entity. For
example, each classroom is assigned to only one academic division, one-to-
one relationship to create is created between the classroom and division
entities.
 One to many – In one-to-many relationship, each occurrence of data in one
entity can be represented by many occurrence of the data in other entity.
For example, a class has only one instructor but an instructor might teach
many classes.
 Many to many – In many to many relationship, data can have multiple
occurrences in both entities. Example a class can consist of more than one
student and a student can take more than one class.
Example of E-R Model
• > Customer can place multiple orders, but each order can be placed by only one
customer (One to many). The dashed line between customers and orders means a
customer can exist in the database without having a current order
• stored in Orders table.
• > An order can consist of more than one book, and a book can appear on more than
one order (many to many)
• > A book can have more than one author, and an author can write more than one
book (many to many)
 A book can have only one publisher, but a publisher can publish more than one book
(one-to many).
 Identifying entities and relationships in the database design process is important
because entities are usually represented as a tables, and relationships can reveal
whether additional tables are needed in the database. If the problem arising from
many-to may relationship in the E-R model isn’t apparent to a designer at this point, it
will become clear during the normalization process.

More Related Content

What's hot

Slide1 mis update
Slide1 mis updateSlide1 mis update
Slide1 mis update
BunSeng
 
Is2215 lecture6 lecturer_file_access
Is2215 lecture6 lecturer_file_accessIs2215 lecture6 lecturer_file_access
Is2215 lecture6 lecturer_file_access
dannygriff1
 

What's hot (14)

Notes from the Library Juice Academy courses on XPath, XSLT, and XQuery: Univ...
Notes from the Library Juice Academy courses on XPath, XSLT, and XQuery: Univ...Notes from the Library Juice Academy courses on XPath, XSLT, and XQuery: Univ...
Notes from the Library Juice Academy courses on XPath, XSLT, and XQuery: Univ...
 
Indexing
IndexingIndexing
Indexing
 
Types of no sql databases
Types of no sql databasesTypes of no sql databases
Types of no sql databases
 
Indexes
IndexesIndexes
Indexes
 
SKOS, Simple Knowledge Organization System: University of Florida Libraries, ...
SKOS, Simple Knowledge Organization System: University of Florida Libraries, ...SKOS, Simple Knowledge Organization System: University of Florida Libraries, ...
SKOS, Simple Knowledge Organization System: University of Florida Libraries, ...
 
Hierarchical Topic Detection and Representation
Hierarchical Topic Detection and RepresentationHierarchical Topic Detection and Representation
Hierarchical Topic Detection and Representation
 
Lunch 'n Learn - Word: Mail Merge
Lunch 'n Learn - Word: Mail MergeLunch 'n Learn - Word: Mail Merge
Lunch 'n Learn - Word: Mail Merge
 
EDI Training Module 9: Explore EML with XML Editors
EDI Training Module 9:  Explore EML with XML EditorsEDI Training Module 9:  Explore EML with XML Editors
EDI Training Module 9: Explore EML with XML Editors
 
Fedora 4 :Introduction and Overview
Fedora 4 :Introduction and OverviewFedora 4 :Introduction and Overview
Fedora 4 :Introduction and Overview
 
Slide1 mis update
Slide1 mis updateSlide1 mis update
Slide1 mis update
 
Infromation Reprentation, Structured Data and Semantics
Infromation Reprentation,Structured Data and SemanticsInfromation Reprentation,Structured Data and Semantics
Infromation Reprentation, Structured Data and Semantics
 
Entities and attributes
Entities and attributesEntities and attributes
Entities and attributes
 
MS Access Intro
MS Access IntroMS Access Intro
MS Access Intro
 
Is2215 lecture6 lecturer_file_access
Is2215 lecture6 lecturer_file_accessIs2215 lecture6 lecturer_file_access
Is2215 lecture6 lecturer_file_access
 

Viewers also liked

Student database management system
Student database management systemStudent database management system
Student database management system
Snehal Raut
 
Student management system
Student management systemStudent management system
Student management system
Gaurav Subham
 
Project report-on-student-information-management-system-php-mysql
Project report-on-student-information-management-system-php-mysqlProject report-on-student-information-management-system-php-mysql
Project report-on-student-information-management-system-php-mysql
Raj Sharma
 
School management system
School management systemSchool management system
School management system
Soumya Behera
 

Viewers also liked (20)

Student database management system
Student database management systemStudent database management system
Student database management system
 
Student Management System Project Abstract
Student Management System Project AbstractStudent Management System Project Abstract
Student Management System Project Abstract
 
Student management system
Student management systemStudent management system
Student management system
 
Student management system
Student management systemStudent management system
Student management system
 
Oracle Database Management Basic 1
Oracle Database Management Basic 1Oracle Database Management Basic 1
Oracle Database Management Basic 1
 
Ad hoc Networks
Ad hoc NetworksAd hoc Networks
Ad hoc Networks
 
Project report-on-student-information-management-system-php-mysql
Project report-on-student-information-management-system-php-mysqlProject report-on-student-information-management-system-php-mysql
Project report-on-student-information-management-system-php-mysql
 
College Management System project
College Management System projectCollege Management System project
College Management System project
 
Student Information System ( S.I.S. )
Student Information System ( S.I.S.  )Student Information System ( S.I.S.  )
Student Information System ( S.I.S. )
 
School management system
School management systemSchool management system
School management system
 
Oracle Database Lifecycle Management
Oracle Database Lifecycle ManagementOracle Database Lifecycle Management
Oracle Database Lifecycle Management
 
Database Management System
Database Management SystemDatabase Management System
Database Management System
 
STUDENT MANAGEMENT SYATEM
STUDENT MANAGEMENT SYATEMSTUDENT MANAGEMENT SYATEM
STUDENT MANAGEMENT SYATEM
 
Emaktab - Student management system
Emaktab - Student management systemEmaktab - Student management system
Emaktab - Student management system
 
Student management system
Student management systemStudent management system
Student management system
 
College Department Management System
College Department Management SystemCollege Department Management System
College Department Management System
 
Student Database Management System
Student Database Management SystemStudent Database Management System
Student Database Management System
 
Student Management System best PPT
Student Management System best PPTStudent Management System best PPT
Student Management System best PPT
 
School Manament System
School Manament SystemSchool Manament System
School Manament System
 
student database management system
student database management systemstudent database management system
student database management system
 

Similar to ORACLE: Database management system student

Lecture Basic HTML tags. Beginning Web Site Design Stanford University Contin...
Lecture Basic HTML tags. Beginning Web Site Design Stanford University Contin...Lecture Basic HTML tags. Beginning Web Site Design Stanford University Contin...
Lecture Basic HTML tags. Beginning Web Site Design Stanford University Contin...
Anwar Patel
 
Info systems databases
Info systems databasesInfo systems databases
Info systems databases
MR Z
 
introduction-to-dbms-unit-1.ppt
introduction-to-dbms-unit-1.pptintroduction-to-dbms-unit-1.ppt
introduction-to-dbms-unit-1.ppt
rekhasai2468
 
01-Database Administration and Management.pdf
01-Database Administration and Management.pdf01-Database Administration and Management.pdf
01-Database Administration and Management.pdf
TOUSEEQHAIDER14
 

Similar to ORACLE: Database management system student (20)

DATABASE MANAGEMENT SYSTEM
DATABASE MANAGEMENT SYSTEMDATABASE MANAGEMENT SYSTEM
DATABASE MANAGEMENT SYSTEM
 
Lecture Basic HTML tags. Beginning Web Site Design Stanford University Contin...
Lecture Basic HTML tags. Beginning Web Site Design Stanford University Contin...Lecture Basic HTML tags. Beginning Web Site Design Stanford University Contin...
Lecture Basic HTML tags. Beginning Web Site Design Stanford University Contin...
 
Info systems databases
Info systems databasesInfo systems databases
Info systems databases
 
introduction-to-dbms-unit-1.ppt
introduction-to-dbms-unit-1.pptintroduction-to-dbms-unit-1.ppt
introduction-to-dbms-unit-1.ppt
 
Presentation DBMS (1)
Presentation DBMS (1)Presentation DBMS (1)
Presentation DBMS (1)
 
Introduction to oracle database (basic concepts)
Introduction to oracle database (basic concepts)Introduction to oracle database (basic concepts)
Introduction to oracle database (basic concepts)
 
Database Systems - Lecture Week 1
Database Systems - Lecture Week 1Database Systems - Lecture Week 1
Database Systems - Lecture Week 1
 
lecture5 (1) (2).pptx
lecture5 (1) (2).pptxlecture5 (1) (2).pptx
lecture5 (1) (2).pptx
 
01-Database Administration and Management.pdf
01-Database Administration and Management.pdf01-Database Administration and Management.pdf
01-Database Administration and Management.pdf
 
Lec20.pptx introduction to data bases and information systems
Lec20.pptx introduction to data bases and information systemsLec20.pptx introduction to data bases and information systems
Lec20.pptx introduction to data bases and information systems
 
Databases
DatabasesDatabases
Databases
 
Relational Database explanation with detail.pdf
Relational Database explanation with detail.pdfRelational Database explanation with detail.pdf
Relational Database explanation with detail.pdf
 
DatabaseManagementSystem.pptx
DatabaseManagementSystem.pptxDatabaseManagementSystem.pptx
DatabaseManagementSystem.pptx
 
Introduction to Databases
Introduction to DatabasesIntroduction to Databases
Introduction to Databases
 
DATA MODELS.pptx
DATA MODELS.pptxDATA MODELS.pptx
DATA MODELS.pptx
 
Ch1_Intro-95(1).ppt
Ch1_Intro-95(1).pptCh1_Intro-95(1).ppt
Ch1_Intro-95(1).ppt
 
Analysis 3 1
Analysis 3 1Analysis 3 1
Analysis 3 1
 
Dbms unit 1
Dbms unit 1Dbms unit 1
Dbms unit 1
 
Dbms
DbmsDbms
Dbms
 
Unit 2 DATABASE ESSENTIALS.pptx
Unit 2 DATABASE ESSENTIALS.pptxUnit 2 DATABASE ESSENTIALS.pptx
Unit 2 DATABASE ESSENTIALS.pptx
 

More from jomerson remorosa (6)

XML DTD Validate
XML DTD ValidateXML DTD Validate
XML DTD Validate
 
ORACLE: Normalization student
ORACLE: Normalization student ORACLE: Normalization student
ORACLE: Normalization student
 
Cisco network 1 1
Cisco network 1 1Cisco network 1 1
Cisco network 1 1
 
Logic design and switching theory
Logic design and switching theoryLogic design and switching theory
Logic design and switching theory
 
Advanced data structures slide 2 2+
Advanced data structures slide 2 2+Advanced data structures slide 2 2+
Advanced data structures slide 2 2+
 
Advanced data structures slide 1 2
Advanced data structures slide 1 2Advanced data structures slide 1 2
Advanced data structures slide 1 2
 

Recently uploaded

The basics of sentences session 4pptx.pptx
The basics of sentences session 4pptx.pptxThe basics of sentences session 4pptx.pptx
The basics of sentences session 4pptx.pptx
heathfieldcps1
 
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
中 央社
 
MSc Ag Genetics & Plant Breeding: Insights from Previous Year JNKVV Entrance ...
MSc Ag Genetics & Plant Breeding: Insights from Previous Year JNKVV Entrance ...MSc Ag Genetics & Plant Breeding: Insights from Previous Year JNKVV Entrance ...
MSc Ag Genetics & Plant Breeding: Insights from Previous Year JNKVV Entrance ...
Krashi Coaching
 
Financial Accounting IFRS, 3rd Edition-dikompresi.pdf
Financial Accounting IFRS, 3rd Edition-dikompresi.pdfFinancial Accounting IFRS, 3rd Edition-dikompresi.pdf
Financial Accounting IFRS, 3rd Edition-dikompresi.pdf
MinawBelay
 

Recently uploaded (20)

24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
24 ĐỀ THAM KHẢO KÌ THI TUYỂN SINH VÀO LỚP 10 MÔN TIẾNG ANH SỞ GIÁO DỤC HẢI DƯ...
 
UChicago CMSC 23320 - The Best Commit Messages of 2024
UChicago CMSC 23320 - The Best Commit Messages of 2024UChicago CMSC 23320 - The Best Commit Messages of 2024
UChicago CMSC 23320 - The Best Commit Messages of 2024
 
An Overview of the Odoo 17 Discuss App.pptx
An Overview of the Odoo 17 Discuss App.pptxAn Overview of the Odoo 17 Discuss App.pptx
An Overview of the Odoo 17 Discuss App.pptx
 
The basics of sentences session 4pptx.pptx
The basics of sentences session 4pptx.pptxThe basics of sentences session 4pptx.pptx
The basics of sentences session 4pptx.pptx
 
“O BEIJO” EM ARTE .
“O BEIJO” EM ARTE                       .“O BEIJO” EM ARTE                       .
“O BEIJO” EM ARTE .
 
Removal Strategy _ FEFO _ Working with Perishable Products in Odoo 17
Removal Strategy _ FEFO _ Working with Perishable Products in Odoo 17Removal Strategy _ FEFO _ Working with Perishable Products in Odoo 17
Removal Strategy _ FEFO _ Working with Perishable Products in Odoo 17
 
Championnat de France de Tennis de table/
Championnat de France de Tennis de table/Championnat de France de Tennis de table/
Championnat de France de Tennis de table/
 
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽會考英聽
 
REPRODUCTIVE TOXICITY STUDIE OF MALE AND FEMALEpptx
REPRODUCTIVE TOXICITY  STUDIE OF MALE AND FEMALEpptxREPRODUCTIVE TOXICITY  STUDIE OF MALE AND FEMALEpptx
REPRODUCTIVE TOXICITY STUDIE OF MALE AND FEMALEpptx
 
The Ball Poem- John Berryman_20240518_001617_0000.pptx
The Ball Poem- John Berryman_20240518_001617_0000.pptxThe Ball Poem- John Berryman_20240518_001617_0000.pptx
The Ball Poem- John Berryman_20240518_001617_0000.pptx
 
....................Muslim-Law notes.pdf
....................Muslim-Law notes.pdf....................Muslim-Law notes.pdf
....................Muslim-Law notes.pdf
 
MichaelStarkes_UncutGemsProjectSummary.pdf
MichaelStarkes_UncutGemsProjectSummary.pdfMichaelStarkes_UncutGemsProjectSummary.pdf
MichaelStarkes_UncutGemsProjectSummary.pdf
 
MSc Ag Genetics & Plant Breeding: Insights from Previous Year JNKVV Entrance ...
MSc Ag Genetics & Plant Breeding: Insights from Previous Year JNKVV Entrance ...MSc Ag Genetics & Plant Breeding: Insights from Previous Year JNKVV Entrance ...
MSc Ag Genetics & Plant Breeding: Insights from Previous Year JNKVV Entrance ...
 
Mattingly "AI and Prompt Design: LLMs with Text Classification and Open Source"
Mattingly "AI and Prompt Design: LLMs with Text Classification and Open Source"Mattingly "AI and Prompt Design: LLMs with Text Classification and Open Source"
Mattingly "AI and Prompt Design: LLMs with Text Classification and Open Source"
 
Exploring Gemini AI and Integration with MuleSoft | MuleSoft Mysore Meetup #45
Exploring Gemini AI and Integration with MuleSoft | MuleSoft Mysore Meetup #45Exploring Gemini AI and Integration with MuleSoft | MuleSoft Mysore Meetup #45
Exploring Gemini AI and Integration with MuleSoft | MuleSoft Mysore Meetup #45
 
Financial Accounting IFRS, 3rd Edition-dikompresi.pdf
Financial Accounting IFRS, 3rd Edition-dikompresi.pdfFinancial Accounting IFRS, 3rd Edition-dikompresi.pdf
Financial Accounting IFRS, 3rd Edition-dikompresi.pdf
 
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjjStl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjj
 
How to Analyse Profit of a Sales Order in Odoo 17
How to Analyse Profit of a Sales Order in Odoo 17How to Analyse Profit of a Sales Order in Odoo 17
How to Analyse Profit of a Sales Order in Odoo 17
 
Incoming and Outgoing Shipments in 2 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 2 STEPS Using Odoo 17Incoming and Outgoing Shipments in 2 STEPS Using Odoo 17
Incoming and Outgoing Shipments in 2 STEPS Using Odoo 17
 
II BIOSENSOR PRINCIPLE APPLICATIONS AND WORKING II
II BIOSENSOR PRINCIPLE APPLICATIONS AND WORKING IIII BIOSENSOR PRINCIPLE APPLICATIONS AND WORKING II
II BIOSENSOR PRINCIPLE APPLICATIONS AND WORKING II
 

ORACLE: Database management system student

  • 2. What is a Database? • It’s a storage structure that provides mechanisms for recording manipulating and retrieving data.
  • 3. What is a DBMS? • Used to create and maintain the structure of a database, and then enter, manipulate and retrieve the data it stores.
  • 4. Database Terminology • Character • Field • Record • File • Column • Row • table
  • 5. Database management System • Functionality: – Data storage – Security – Multiuser access – Backup – Data Access language – Data integrity – Data Dictionary
  • 6. System Development Life Cycle • System investigation • System analysis • System Design • System implementation • System Integration and testing • System deployment • System maintenance and review
  • 7. Entity- Relationship (E-R) Model  One to one – In a one to one relationship, each occurrence of data in one entity is represented by only one occurrence of data in other entity. For example, each classroom is assigned to only one academic division, one-to- one relationship to create is created between the classroom and division entities.  One to many – In one-to-many relationship, each occurrence of data in one entity can be represented by many occurrence of the data in other entity. For example, a class has only one instructor but an instructor might teach many classes.  Many to many – In many to many relationship, data can have multiple occurrences in both entities. Example a class can consist of more than one student and a student can take more than one class.
  • 8. Example of E-R Model • > Customer can place multiple orders, but each order can be placed by only one customer (One to many). The dashed line between customers and orders means a customer can exist in the database without having a current order • stored in Orders table. • > An order can consist of more than one book, and a book can appear on more than one order (many to many) • > A book can have more than one author, and an author can write more than one book (many to many)  A book can have only one publisher, but a publisher can publish more than one book (one-to many).  Identifying entities and relationships in the database design process is important because entities are usually represented as a tables, and relationships can reveal whether additional tables are needed in the database. If the problem arising from many-to may relationship in the E-R model isn’t apparent to a designer at this point, it will become clear during the normalization process.

Editor's Notes

  1. > Imagine you’re starting up an online book retail company. How will customers orders be recorded? Will Customers be able to search for products by name or keywords? Will you be able to analyze sales information to track profits, determine products success, and target marketing efforts to customers? Analyzing thousand of orders could take days without using databse.
  2. > When a new customer places an order, he or she provides data such as name, billing, and shipping addresses and items ordered.
  3. Character – is a basic unit of data, and it can be a letter, number or special symbol.Field – A group of related charaters ( the characters that make up a customer’s name). A field represent one attribute or characteristic (the name, for instance) of a customer.Record – a collection of fields about one customer (name, address, city, state, and zip code).File – A group of records about the same type of entity (such as customers or inventory items) a collection of interrelated files – such as those relating to customers, their purchases, and their payments – stored in database.Column – When creating the physical database, a field is commonly referred to as a column.Records is a rowFile is known as a table. A table is quite similar to a spreadsheet, in that it contains column and rows.
  4. As mentioned earlier, a database is housed in a DBMS, which provides the functionality to create and work with a database.Data storage - Manage the physical structure of the database.Security – Control user access and privilegesMultiuser access - Manage concurrent data accessBack UP – Enable recovery option for database failures.Data access language – Provide a language that allows database accessData dictionary – Maintain information about database structure.
  5. To determine the most appropriate structure of fields, records, and files in a database, developers g through a design process. The design and development of a system is accomplished through a process that’s formally called the SDLCSI – Understanding the problemSA – Understanding the solution to the previously indentified problemSD – Defining the logical and physical componentsSim- Creating the systemSIT – Placing the system into operation for testingSdeployment – Placing the system into productionSystem maintenance – Evaluating the implemented system.