Содержание
- 2. CONTENTS Definition of the data model Hierarchy data structure Hierarchy data structure operations Integrity constraints Advantageous
- 3. Data model definition Data structure Operations Integrity constraints schema – data description instance – data value
- 4. Field and Segment Graphic notation: TEACHER (Name, Post, Address) Data field – elementary named data. Its
- 5. Hierarchy Data Schema It is hierarchy ordered set of segments with the following properties: every segment
- 6. Hierarchy Data Schema (2) TEACHER Name Post Address DEPARTMENT Name Head Building FACULTY Name Dean Fund
- 7. Hierarchy Data Schema (3)
- 8. Hierarchy Schema Instance (1) Integrity constraints: Every instance of a segment is connected with the only
- 9. Hierarchy Schema Instance (2) FACULTY DEPARTMENT STUDENT Informatics CAD Alex Operating systems Bobby Diana Helen Mary
- 10. Hierarchy Data Structure Hierarchy data structure is a collection of hierarchy data schema and a set
- 11. Hierarchy Data Base Hierarchy data base is a set of hierarchy data structures. Schemas Schemas instances
- 12. Hierarchy Data Structure Operations Data selection: GET UNIQUE GET NEXT GET NEXT WITHIN PARENT Data manipulation:
- 13. Data selection (1) Direct access. It finds the first segment of the specified type that satisfies
- 14. Data selection (2) Sequential access. It selects the next segment located after the current segment. A
- 15. Data selection (3) Example. Select all professors of the mathematics department of the informatics faculty: GET
- 16. Data selection (4) Sequential access to the segments within specified parent segment GET NEXT WITHIN PARENT
- 17. Data manipulation (1) INSERT – insertion of segment instances. Example. Enter segment about CAD department of
- 18. Data manipulation (2) GET HOLD – selection the segment to be replaced REPLACE – segment replacing.
- 19. Data manipulation (3) GET HOLD – selection the segment to be deleted DELETE – selected segment
- 20. Hierarchy data model advantages Advanced low level facilities to control of data in external memory An
- 22. Скачать презентацию