SlideShare ist ein Scribd-Unternehmen logo
1 von 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.

Weitere ähnliche Inhalte

Was ist angesagt? (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
 

Andere mochten auch

Student database management system
Student database management systemStudent database management system
Student database management systemSnehal Raut
 
Student Management System Project Abstract
Student Management System Project AbstractStudent Management System Project Abstract
Student Management System Project AbstractUdhayyagethan Mano
 
Student management system
Student management systemStudent management system
Student management systemGaurav Subham
 
Student management system
Student management systemStudent management system
Student management systemAmit Gandhi
 
Oracle Database Management Basic 1
Oracle Database Management Basic 1Oracle Database Management Basic 1
Oracle Database Management Basic 1Chien Chung Shen
 
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-mysqlRaj Sharma
 
College Management System project
College Management System projectCollege Management System project
College Management System projectManish Kushwaha
 
Student Information System ( S.I.S. )
Student Information System ( S.I.S.  )Student Information System ( S.I.S.  )
Student Information System ( S.I.S. )Pulkiŧ Sharma
 
School management system
School management systemSchool management system
School management systemSoumya Behera
 
Oracle Database Lifecycle Management
Oracle Database Lifecycle ManagementOracle Database Lifecycle Management
Oracle Database Lifecycle ManagementHari Srinivasan
 
Database Management System
Database Management SystemDatabase Management System
Database Management SystemAbishek V S
 
STUDENT MANAGEMENT SYATEM
STUDENT MANAGEMENT SYATEMSTUDENT MANAGEMENT SYATEM
STUDENT MANAGEMENT SYATEMRahul Mishra
 
Emaktab - Student management system
Emaktab - Student management systemEmaktab - Student management system
Emaktab - Student management systemMustafa Hemani
 
Student management system
Student management systemStudent management system
Student management systemStudent
 
College Department Management System
College Department Management SystemCollege Department Management System
College Department Management SystemJIGAR MAKHIJA
 
Student Database Management System
Student Database Management SystemStudent Database Management System
Student Database Management SystemAjay Bidyarthy
 
Student Management System best PPT
Student Management System best PPTStudent Management System best PPT
Student Management System best PPTDheeraj Kumar tiwari
 
School Manament System
School Manament SystemSchool Manament System
School Manament SystemMajid Talpur
 
student database management system
student database management systemstudent database management system
student database management systemMd. Riadul Islam
 

Andere mochten auch (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
 

Ähnlich wie 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 databasesMR Z
 
introduction-to-dbms-unit-1.ppt
introduction-to-dbms-unit-1.pptintroduction-to-dbms-unit-1.ppt
introduction-to-dbms-unit-1.pptrekhasai2468
 
Presentation DBMS (1)
Presentation DBMS (1)Presentation DBMS (1)
Presentation DBMS (1)Ali Raza
 
Introduction to oracle database (basic concepts)
Introduction to oracle database (basic concepts)Introduction to oracle database (basic concepts)
Introduction to oracle database (basic concepts)Bilal Arshad
 
Database Systems - Lecture Week 1
Database Systems - Lecture Week 1Database Systems - Lecture Week 1
Database Systems - Lecture Week 1Dios Kurniawan
 
01-Database Administration and Management.pdf
01-Database Administration and Management.pdf01-Database Administration and Management.pdf
01-Database Administration and Management.pdfTOUSEEQHAIDER14
 
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 systemssamiullahamjad06
 
Relational Database explanation with detail.pdf
Relational Database explanation with detail.pdfRelational Database explanation with detail.pdf
Relational Database explanation with detail.pdf9wldv5h8n
 
DatabaseManagementSystem.pptx
DatabaseManagementSystem.pptxDatabaseManagementSystem.pptx
DatabaseManagementSystem.pptxuwmctesting
 
Introduction to Databases
Introduction to DatabasesIntroduction to Databases
Introduction to DatabasesMohd Tousif
 

Ähnlich wie 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
 

Mehr von jomerson remorosa

Mehr von 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
 

Kürzlich hochgeladen

Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterMateoGardella
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...christianmathematics
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxnegromaestrong
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfChris Hunter
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...EduSkills OECD
 
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...KokoStevan
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 

Kürzlich hochgeladen (20)

Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch Letter
 
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
Explore beautiful and ugly buildings. Mathematics helps us create beautiful d...
 
Seal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptxSeal of Good Local Governance (SGLG) 2024Final.pptx
Seal of Good Local Governance (SGLG) 2024Final.pptx
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Making and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdfMaking and Justifying Mathematical Decisions.pdf
Making and Justifying Mathematical Decisions.pdf
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
Presentation by Andreas Schleicher Tackling the School Absenteeism Crisis 30 ...
 
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
SECOND SEMESTER TOPIC COVERAGE SY 2023-2024 Trends, Networks, and Critical Th...
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 

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.

Hinweis der Redaktion

  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.