SlideShare une entreprise Scribd logo
1  sur  59
Chapter A:  Network Model ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Basic Concepts ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Data-Structure Diagrams ,[object Object],[object Object],[object Object],[object Object],[object Object]
Data-Structure Diagrams (Cont.) ,[object Object]
Data-Structure Diagrams (Cont.) ,[object Object]
General Relationships ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Network Representation of Ternary Relationship
The DBTG CODASYL Model ,[object Object],[object Object]
DBTG Sets ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Repeating Groups ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Repeating Groups (Cont.) ,[object Object]
DBTG Data-Retrieval Facility ,[object Object],[object Object],[object Object]
DBTG Variables ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Example Schema
Example Program Work Area ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
 
The Find and Get Commands ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Access of Individual Records ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Access of Records Within a Set ,[object Object],[object Object],[object Object],[object Object],[object Object]
Predicates ,[object Object],[object Object],[object Object],[object Object]
Example DBTG Query ,[object Object]
DBTG Update Facility ,[object Object],[object Object],[object Object],[object Object],[object Object]
DBTG Update Facility (Cont.) ,[object Object],[object Object],[object Object],[object Object],[object Object]
DBTG Update Facility (Cont.) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
DBTG Set-Processing Facility ,[object Object],[object Object],[object Object],[object Object],[object Object]
Example  disconnect  Query ,[object Object],[object Object]
DBTG Set-Processing Facility (Cont.) ,[object Object],[object Object],[object Object],[object Object],[object Object]
Example  reconnect  Query ,[object Object]
DBTG Set-Processing Facility (Cont.) ,[object Object],[object Object],[object Object],[object Object],[object Object]
Set Insertion Example ,[object Object],[object Object],[object Object]
DBTG Set-Processing Facility (Cont.) ,[object Object],[object Object],[object Object],[object Object],[object Object]
DBTG Set-Processing Facility (Cont.) ,[object Object],[object Object],[object Object],[object Object]
Set Ordering ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Set ordering is specified by a programmer when the set is defined:
Set Ordering (Cont.) ,[object Object],[object Object],[object Object],[object Object]
Set Ordering Example ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Mapping of Networks to Files ,[object Object],[object Object],[object Object],Figure missing
Mapping of Networks to Files (Cont.) ,[object Object]
Mapping of Networks to Files (Cont.) ,[object Object],[object Object],[object Object]
Mapping of Networks to Files (Cont.) ,[object Object],[object Object]
Mapping of Networks to Files (Cont.) ,[object Object],[object Object],[object Object],[object Object],[object Object]
Example Ring Structure
Modified Ring Structures ,[object Object]
Physical Placement of Records ,[object Object],[object Object],[object Object],[object Object]
Physical Placement of Records (Cont.) ,[object Object]
Sample Database
Two Data-Structure Diagrams
Sample Database Corresponding to Diagram of Figure A.3b
Sample Database Corresponding to Diagram of Figure A.6b
Sample Database Corresponding to Diagram of Figure A.8b
Two Data-Structure Diagrams
Sample Database Corresponding to the Diagram of Figure A.11
DBTG Set
Three Set Occurrences
Data-Structure and E-R Diagram
A  customer  Record
Clustered Record Placement for Instance for Figure A.1
Class Enrollment E-R Diagram
Parent—Child E-R Diagram
Car-Insurance E-R Diagram

Contenu connexe

En vedette

Hanemaaijer governance nieuw
Hanemaaijer   governance nieuwHanemaaijer   governance nieuw
Hanemaaijer governance nieuwAtrivé
 
Pop literature and nick hornby
Pop literature and nick hornbyPop literature and nick hornby
Pop literature and nick hornbyguest76834be
 
Compelling videos east congo workshop2
Compelling videos east congo workshop2Compelling videos east congo workshop2
Compelling videos east congo workshop2GregTuke
 
C.e.obtencion de prubas mediante enlace en video.2008
C.e.obtencion de prubas mediante enlace en video.2008C.e.obtencion de prubas mediante enlace en video.2008
C.e.obtencion de prubas mediante enlace en video.2008Universidad de Sonora
 
Position paper
Position paperPosition paper
Position paperhmoulds
 
デブサミ2013【15-A-6】増加するセキュリティ脆弱性の解決策
デブサミ2013【15-A-6】増加するセキュリティ脆弱性の解決策デブサミ2013【15-A-6】増加するセキュリティ脆弱性の解決策
デブサミ2013【15-A-6】増加するセキュリティ脆弱性の解決策Developers Summit
 
We can do better: Shifting the conversation from mothers to communities - …
We can do better: Shifting the conversation from mothers to communities - …We can do better: Shifting the conversation from mothers to communities - …
We can do better: Shifting the conversation from mothers to communities - …W.K. Kellogg Foundation
 
QPWB Default Services E-Brochure
QPWB Default Services E-BrochureQPWB Default Services E-Brochure
QPWB Default Services E-Brochuremjbarker
 
Hyperion installation 111210
Hyperion installation 111210Hyperion installation 111210
Hyperion installation 111210Ravi Kumar Lanke
 
NSO politics communications 01122017
NSO politics communications 01122017NSO politics communications 01122017
NSO politics communications 01122017dinica
 
الدبلوم التدريبي المتخصص- إدارة مواقع التواصل الاجتماعي
الدبلوم التدريبي المتخصص- إدارة مواقع التواصل الاجتماعي الدبلوم التدريبي المتخصص- إدارة مواقع التواصل الاجتماعي
الدبلوم التدريبي المتخصص- إدارة مواقع التواصل الاجتماعي DigiArabs
 

En vedette (20)

Simosi
SimosiSimosi
Simosi
 
Acqueon iQ 3.0 - Glance
Acqueon iQ 3.0 - GlanceAcqueon iQ 3.0 - Glance
Acqueon iQ 3.0 - Glance
 
Hanemaaijer governance nieuw
Hanemaaijer   governance nieuwHanemaaijer   governance nieuw
Hanemaaijer governance nieuw
 
Pop literature and nick hornby
Pop literature and nick hornbyPop literature and nick hornby
Pop literature and nick hornby
 
Ca eed 2014 milan wg2 4 nl presentation def
Ca eed 2014 milan wg2 4   nl presentation defCa eed 2014 milan wg2 4   nl presentation def
Ca eed 2014 milan wg2 4 nl presentation def
 
Energiebesparing met prestatiecontracten
Energiebesparing met prestatiecontractenEnergiebesparing met prestatiecontracten
Energiebesparing met prestatiecontracten
 
Compelling videos east congo workshop2
Compelling videos east congo workshop2Compelling videos east congo workshop2
Compelling videos east congo workshop2
 
Globalinvacom
GlobalinvacomGlobalinvacom
Globalinvacom
 
C.e.obtencion de prubas mediante enlace en video.2008
C.e.obtencion de prubas mediante enlace en video.2008C.e.obtencion de prubas mediante enlace en video.2008
C.e.obtencion de prubas mediante enlace en video.2008
 
Position paper
Position paperPosition paper
Position paper
 
デブサミ2013【15-A-6】増加するセキュリティ脆弱性の解決策
デブサミ2013【15-A-6】増加するセキュリティ脆弱性の解決策デブサミ2013【15-A-6】増加するセキュリティ脆弱性の解決策
デブサミ2013【15-A-6】増加するセキュリティ脆弱性の解決策
 
We can do better: Shifting the conversation from mothers to communities - …
We can do better: Shifting the conversation from mothers to communities - …We can do better: Shifting the conversation from mothers to communities - …
We can do better: Shifting the conversation from mothers to communities - …
 
Verduurzamen?Verduurzamen!
Verduurzamen?Verduurzamen!Verduurzamen?Verduurzamen!
Verduurzamen?Verduurzamen!
 
QPWB Default Services E-Brochure
QPWB Default Services E-BrochureQPWB Default Services E-Brochure
QPWB Default Services E-Brochure
 
Corporate Websites
Corporate WebsitesCorporate Websites
Corporate Websites
 
Hyperion installation 111210
Hyperion installation 111210Hyperion installation 111210
Hyperion installation 111210
 
NSO politics communications 01122017
NSO politics communications 01122017NSO politics communications 01122017
NSO politics communications 01122017
 
Installing winrar
Installing winrarInstalling winrar
Installing winrar
 
Tema 9
Tema 9Tema 9
Tema 9
 
الدبلوم التدريبي المتخصص- إدارة مواقع التواصل الاجتماعي
الدبلوم التدريبي المتخصص- إدارة مواقع التواصل الاجتماعي الدبلوم التدريبي المتخصص- إدارة مواقع التواصل الاجتماعي
الدبلوم التدريبي المتخصص- إدارة مواقع التواصل الاجتماعي
 

Similaire à App A

Similaire à App A (20)

App a
App aApp a
App a
 
Network model.ppt
Network model.pptNetwork model.ppt
Network model.ppt
 
App B
App BApp B
App B
 
Lesson 2 network database system
Lesson 2 network database systemLesson 2 network database system
Lesson 2 network database system
 
C programming session 09
C programming session 09C programming session 09
C programming session 09
 
LF_DPDK17_DPDK Membership Library
LF_DPDK17_DPDK Membership LibraryLF_DPDK17_DPDK Membership Library
LF_DPDK17_DPDK Membership Library
 
New
NewNew
New
 
SA Chapter 10
SA Chapter 10SA Chapter 10
SA Chapter 10
 
Bca examination 2017 dbms
Bca examination 2017 dbmsBca examination 2017 dbms
Bca examination 2017 dbms
 
BAPI - Criação de Ordem de Manutenção
BAPI - Criação de Ordem de ManutençãoBAPI - Criação de Ordem de Manutenção
BAPI - Criação de Ordem de Manutenção
 
ch3
ch3ch3
ch3
 
Linq
LinqLinq
Linq
 
Visual basic programming
Visual basic programmingVisual basic programming
Visual basic programming
 
Visual basic programming
Visual basic programmingVisual basic programming
Visual basic programming
 
ADBMS ASSIGNMENT
ADBMS ASSIGNMENTADBMS ASSIGNMENT
ADBMS ASSIGNMENT
 
Populating Data from Data Pages.pptx
Populating Data from Data Pages.pptxPopulating Data from Data Pages.pptx
Populating Data from Data Pages.pptx
 
MSBI-SQL Server Reporting Services
MSBI-SQL Server Reporting ServicesMSBI-SQL Server Reporting Services
MSBI-SQL Server Reporting Services
 
NOSQL and MongoDB Database
NOSQL and MongoDB DatabaseNOSQL and MongoDB Database
NOSQL and MongoDB Database
 
Running complex data queries in a distributed system
Running complex data queries in a distributed systemRunning complex data queries in a distributed system
Running complex data queries in a distributed system
 
Xml
XmlXml
Xml
 

Dernier

Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsLeah Henrickson
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfSrushith Repakula
 
Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024Hiroshi SHIBATA
 
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Skynet Technologies
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераMark Opanasiuk
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...FIDO Alliance
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfFIDO Alliance
 
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxIntro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxFIDO Alliance
 
Introduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptxIntroduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptxFIDO Alliance
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfFIDO Alliance
 
AI mind or machine power point presentation
AI mind or machine power point presentationAI mind or machine power point presentation
AI mind or machine power point presentationyogeshlabana357357
 
Using IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & IrelandUsing IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & IrelandIES VE
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...FIDO Alliance
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxFIDO Alliance
 
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfThe Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfFIDO Alliance
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfFIDO Alliance
 
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FIDO Alliance
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessUXDXConf
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe中 央社
 
Your enemies use GenAI too - staying ahead of fraud with Neo4j
Your enemies use GenAI too - staying ahead of fraud with Neo4jYour enemies use GenAI too - staying ahead of fraud with Neo4j
Your enemies use GenAI too - staying ahead of fraud with Neo4jNeo4j
 

Dernier (20)

Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
 
How we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdfHow we scaled to 80K users by doing nothing!.pdf
How we scaled to 80K users by doing nothing!.pdf
 
Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024Long journey of Ruby Standard library at RubyKaigi 2024
Long journey of Ruby Standard library at RubyKaigi 2024
 
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
Human Expert Website Manual WCAG 2.0 2.1 2.2 Audit - Digital Accessibility Au...
 
Intro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджераIntro in Product Management - Коротко про професію продакт менеджера
Intro in Product Management - Коротко про професію продакт менеджера
 
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
Secure Zero Touch enabled Edge compute with Dell NativeEdge via FDO _ Brad at...
 
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdfIntroduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
Introduction to FDO and How It works Applications _ Richard at FIDO Alliance.pdf
 
Intro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptxIntro to Passkeys and the State of Passwordless.pptx
Intro to Passkeys and the State of Passwordless.pptx
 
Introduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptxIntroduction to FIDO Authentication and Passkeys.pptx
Introduction to FIDO Authentication and Passkeys.pptx
 
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdfSimplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
Simplified FDO Manufacturing Flow with TPMs _ Liam at Infineon.pdf
 
AI mind or machine power point presentation
AI mind or machine power point presentationAI mind or machine power point presentation
AI mind or machine power point presentation
 
Using IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & IrelandUsing IESVE for Room Loads Analysis - UK & Ireland
Using IESVE for Room Loads Analysis - UK & Ireland
 
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...Hyatt driving innovation and exceptional customer experiences with FIDO passw...
Hyatt driving innovation and exceptional customer experiences with FIDO passw...
 
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptxHarnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
Harnessing Passkeys in the Battle Against AI-Powered Cyber Threats.pptx
 
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdfThe Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
The Value of Certifying Products for FDO _ Paul at FIDO Alliance.pdf
 
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdfWhere to Learn More About FDO _ Richard at FIDO Alliance.pdf
Where to Learn More About FDO _ Richard at FIDO Alliance.pdf
 
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
FDO for Camera, Sensor and Networking Device – Commercial Solutions from VinC...
 
Structuring Teams and Portfolios for Success
Structuring Teams and Portfolios for SuccessStructuring Teams and Portfolios for Success
Structuring Teams and Portfolios for Success
 
Portal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russePortal Kombat : extension du réseau de propagande russe
Portal Kombat : extension du réseau de propagande russe
 
Your enemies use GenAI too - staying ahead of fraud with Neo4j
Your enemies use GenAI too - staying ahead of fraud with Neo4jYour enemies use GenAI too - staying ahead of fraud with Neo4j
Your enemies use GenAI too - staying ahead of fraud with Neo4j
 

App A