{"id":457408,"date":"2024-10-20T09:51:02","date_gmt":"2024-10-20T09:51:02","guid":{"rendered":"https:\/\/pdfstandards.shop\/product\/uncategorized\/bs-iso-iec-390752024\/"},"modified":"2024-10-26T18:18:08","modified_gmt":"2024-10-26T18:18:08","slug":"bs-iso-iec-390752024","status":"publish","type":"product","link":"https:\/\/pdfstandards.shop\/product\/publishers\/bsi\/bs-iso-iec-390752024\/","title":{"rendered":"BS ISO\/IEC 39075:2024"},"content":{"rendered":"
PDF Pages<\/th>\n | PDF Title<\/th>\n<\/tr>\n |
---|---|
2<\/td>\n | undefined <\/td>\n<\/tr>\n |
5<\/td>\n | Contents <\/td>\n<\/tr>\n |
14<\/td>\n | Tables <\/td>\n<\/tr>\n |
15<\/td>\n | Figures <\/td>\n<\/tr>\n |
16<\/td>\n | Foreword <\/td>\n<\/tr>\n |
17<\/td>\n | Introduction <\/td>\n<\/tr>\n |
19<\/td>\n | 1 Scope <\/td>\n<\/tr>\n |
20<\/td>\n | 2 Normative references <\/td>\n<\/tr>\n |
21<\/td>\n | 3 Terms and definitions 3.1 General terms and definitions <\/td>\n<\/tr>\n |
22<\/td>\n | 3.2 GQL-environment terms and definitions <\/td>\n<\/tr>\n |
24<\/td>\n | 3.3 GQL-catalog terms and definitions <\/td>\n<\/tr>\n |
25<\/td>\n | 3.4 Graph terms and definitions <\/td>\n<\/tr>\n |
27<\/td>\n | 3.5 Procedure and command terms and definitions <\/td>\n<\/tr>\n |
30<\/td>\n | 3.6 General syntax terms and definitions <\/td>\n<\/tr>\n |
32<\/td>\n | 3.7 Graph pattern terms and definitions <\/td>\n<\/tr>\n |
33<\/td>\n | 3.8 Value terms and definitions <\/td>\n<\/tr>\n |
35<\/td>\n | 3.9 Type terms and definitions <\/td>\n<\/tr>\n |
37<\/td>\n | 3.10 Temporal terms and definitions <\/td>\n<\/tr>\n |
39<\/td>\n | 4 Concepts 4.1 Use of terms 4.2 GQL-environments and their components 4.2.1 General description of GQL-environments <\/td>\n<\/tr>\n |
40<\/td>\n | 4.2.2 GQL-agents 4.2.3 GQL-implementations 4.2.3.1 Introduction to GQL-implementations <\/td>\n<\/tr>\n |
41<\/td>\n | 4.2.3.2 GQL-clients 4.2.3.3 GQL-servers <\/td>\n<\/tr>\n |
42<\/td>\n | 4.2.4 Basic security model 4.2.4.1 Principals 4.2.4.2 Authorization identifiers and privileges 4.2.5 GQL-catalog 4.2.5.1 General description of the GQL-catalog <\/td>\n<\/tr>\n |
43<\/td>\n | 4.2.5.2 GQL-directories <\/td>\n<\/tr>\n |
44<\/td>\n | 4.2.5.3 GQL-schemas <\/td>\n<\/tr>\n |
45<\/td>\n | 4.2.6 GQL-data 4.3 GQL-objects 4.3.1 General introduction to GQL-objects 4.3.2 References to GQL-schemas and GQL-objects <\/td>\n<\/tr>\n |
46<\/td>\n | 4.3.3 Primary objects and secondary objects 4.3.4 Properties and supported property value types <\/td>\n<\/tr>\n |
47<\/td>\n | 4.3.5 Graphs 4.3.5.1 Introduction to graphs <\/td>\n<\/tr>\n |
48<\/td>\n | 4.3.5.2 Graph descriptors 4.3.6 Binding tables <\/td>\n<\/tr>\n |
50<\/td>\n | 4.4 Values 4.4.1 General information about values 4.4.2 Comparable values 4.4.3 Properties of distinct values <\/td>\n<\/tr>\n |
51<\/td>\n | 4.4.4 Reference values 4.4.5 Material values and the null value 4.5 GQL-sessions 4.5.1 General description of GQL-sessions <\/td>\n<\/tr>\n |
52<\/td>\n | 4.5.2 Session contexts 4.5.2.1 Introduction to session contexts <\/td>\n<\/tr>\n |
53<\/td>\n | 4.5.2.2 Session context creation 4.5.2.3 Session context modification 4.6 GQL-transactions 4.6.1 General description of GQL-transactions <\/td>\n<\/tr>\n |
54<\/td>\n | 4.6.2 Transaction demarcation <\/td>\n<\/tr>\n |
55<\/td>\n | 4.6.3 Transaction isolation 4.6.4 Encompassing transaction belonging to an external agent <\/td>\n<\/tr>\n |
56<\/td>\n | 4.7 GQL-requests and GQL-programs 4.7.1 General description of GQL-requests and GQL-programs 4.7.2 GQL-request contexts 4.7.2.1 Introduction to GQL-request contexts 4.7.2.2 GQL-request context creation <\/td>\n<\/tr>\n |
57<\/td>\n | 4.7.2.3 GQL-request context modification 4.7.3 Execution of GQL-requests <\/td>\n<\/tr>\n |
58<\/td>\n | 4.7.4 Working schema references <\/td>\n<\/tr>\n |
59<\/td>\n | 4.7.5 Working graph site 4.7.6 Execution stack 4.7.7 Operations <\/td>\n<\/tr>\n |
60<\/td>\n | 4.8 Execution contexts 4.8.1 General description of execution contexts <\/td>\n<\/tr>\n |
62<\/td>\n | 4.8.2 Execution context creation and initialization <\/td>\n<\/tr>\n |
63<\/td>\n | 4.8.3 Execution context modification 4.8.4 Execution outcomes <\/td>\n<\/tr>\n |
64<\/td>\n | 4.9 Diagnostic information 4.9.1 Introduction to diagnostic information 4.9.2 GQL-status objects <\/td>\n<\/tr>\n |
65<\/td>\n | 4.9.3 Conditions <\/td>\n<\/tr>\n |
67<\/td>\n | 4.10 Procedures and commands 4.10.1 General description of procedures and commands 4.10.2 Procedures 4.10.2.1 General description of procedures <\/td>\n<\/tr>\n |
68<\/td>\n | 4.10.2.2 Named procedure descriptors 4.10.2.3 Procedure execution 4.10.2.4 Procedures classified by kind of side effects <\/td>\n<\/tr>\n |
69<\/td>\n | 4.10.3 Commands 4.10.4 GQL-procedures 4.10.4.1 Introduction to GQL-procedures 4.10.4.2 Binding variables and general parameters <\/td>\n<\/tr>\n |
70<\/td>\n | 4.10.4.3 Statements 4.10.4.4 Statements classified by use of working graph sites 4.10.4.5 Statements classified by function <\/td>\n<\/tr>\n |
71<\/td>\n | 4.11 Graph pattern matching 4.11.1 Summary of graph pattern matching 4.11.2 Paths <\/td>\n<\/tr>\n |
72<\/td>\n | 4.11.3 Path patterns <\/td>\n<\/tr>\n |
73<\/td>\n | 4.11.4 Graph pattern variables <\/td>\n<\/tr>\n |
74<\/td>\n | 4.11.5 References to graph pattern variables <\/td>\n<\/tr>\n |
75<\/td>\n | 4.11.6 Path pattern matching <\/td>\n<\/tr>\n |
76<\/td>\n | 4.11.7 Path modes <\/td>\n<\/tr>\n |
77<\/td>\n | 4.11.8 Selective path search prefixes 4.11.9 Match modes 4.12 Data types 4.12.1 General introduction to data types and base types <\/td>\n<\/tr>\n |
78<\/td>\n | 4.12.2 Major classes of data types <\/td>\n<\/tr>\n |
80<\/td>\n | 4.12.3 Data type descriptors 4.12.4 Naming of data types and base types <\/td>\n<\/tr>\n |
81<\/td>\n | 4.12.5 Material, nullable, and immaterial data types 4.12.6 Most specific static value type and static base type 4.12.7 Open and closed data types <\/td>\n<\/tr>\n |
82<\/td>\n | 4.12.8 Additional terminology related to data types 4.13 GQL-object types 4.13.1 Introduction to GQL-object types and related base types <\/td>\n<\/tr>\n |
83<\/td>\n | 4.13.2 Graph types and graph element types 4.13.2.1 Introduction to graph types and graph element types 4.13.2.2 Graph type descriptors <\/td>\n<\/tr>\n |
84<\/td>\n | 4.13.2.3 Node types <\/td>\n<\/tr>\n |
85<\/td>\n | 4.13.2.4 Edge types <\/td>\n<\/tr>\n |
86<\/td>\n | 4.13.2.5 Property types <\/td>\n<\/tr>\n |
87<\/td>\n | 4.13.2.6 Key label sets 4.13.2.7 Structural consistency of element types <\/td>\n<\/tr>\n |
88<\/td>\n | 4.13.3 Binding table types <\/td>\n<\/tr>\n |
89<\/td>\n | 4.14 Dynamic union types 4.14.1 Introduction to dynamic union types and the dynamic base type 4.14.2 Dynamic union data type descriptors 4.14.3 Characteristics of dynamic union types <\/td>\n<\/tr>\n |
90<\/td>\n | 4.14.4 Dynamic generation of type tests and casts 4.14.4.1 Introduction to dynamic generation of type tests and casts for s 4.14.4.2 Dynamic generation of type tests and strict casts for a without operands <\/td>\n<\/tr>\n |
91<\/td>\n | 4.14.4.3 Dynamic generation of type tests and strict casts for a with operands <\/td>\n<\/tr>\n |
93<\/td>\n | 4.14.4.4 Dynamic generation of additional type tests and lax casts for a 4.15 Constructed value types 4.15.1 Introduction to constructed value types and related base types <\/td>\n<\/tr>\n |
94<\/td>\n | 4.15.2 Path value types 4.15.3 List value types <\/td>\n<\/tr>\n |
95<\/td>\n | 4.15.4 Record types <\/td>\n<\/tr>\n |
97<\/td>\n | 4.16 Predefined value types 4.16.1 Introduction to predefined value types and related base types <\/td>\n<\/tr>\n |
99<\/td>\n | 4.16.2 Boolean types <\/td>\n<\/tr>\n |
100<\/td>\n | 4.16.3 Character string types 4.16.3.1 Introduction to character strings <\/td>\n<\/tr>\n |
101<\/td>\n | 4.16.3.2 Collations <\/td>\n<\/tr>\n |
102<\/td>\n | 4.16.4 Byte string types <\/td>\n<\/tr>\n |
103<\/td>\n | 4.16.5 Numeric types 4.16.5.1 Introduction to numbers 4.16.5.2 Characteristics of numbers <\/td>\n<\/tr>\n |
105<\/td>\n | 4.16.5.3 Binary exact numeric types <\/td>\n<\/tr>\n |
106<\/td>\n | 4.16.5.4 Decimal exact numeric types <\/td>\n<\/tr>\n |
107<\/td>\n | 4.16.5.5 Approximate numeric types <\/td>\n<\/tr>\n |
108<\/td>\n | 4.16.6 Temporal types 4.16.6.1 Introduction to temporal data 4.16.6.2 Temporal instant types <\/td>\n<\/tr>\n |
109<\/td>\n | 4.16.6.3 Temporal duration types <\/td>\n<\/tr>\n |
110<\/td>\n | 4.16.6.4 Operators involving values of temporal types <\/td>\n<\/tr>\n |
111<\/td>\n | 4.16.7 Reference value types <\/td>\n<\/tr>\n |
112<\/td>\n | 4.16.8 Immaterial value types: null type and empty type 4.17 Sites 4.17.1 General description of sites <\/td>\n<\/tr>\n |
113<\/td>\n | 4.17.2 Static and dynamic sites 4.17.3 Assignment and store assignment 4.17.4 Nullability 4.17.4.1 Introduction to nullability <\/td>\n<\/tr>\n |
114<\/td>\n | 4.17.4.2 Nullability requirements 4.17.4.3 Nullability inference <\/td>\n<\/tr>\n |
115<\/td>\n | 5 Notation and conventions 5.1 Notation taken from The Unicode\u00ae Standard 5.2 Notation <\/td>\n<\/tr>\n |
116<\/td>\n | 5.3 Conventions 5.3.1 Specification of syntactic elements <\/td>\n<\/tr>\n |
117<\/td>\n | 5.3.2 Use of terms 5.3.2.1 Syntactic containment <\/td>\n<\/tr>\n |
118<\/td>\n | 5.3.2.2 Keywords and s 5.3.2.3 Terms denoting rule requirements 5.3.2.4 Rule evaluation order <\/td>\n<\/tr>\n |
119<\/td>\n | 5.3.2.5 Conditional rules <\/td>\n<\/tr>\n |
120<\/td>\n | 5.3.2.6 Syntactic substitution 5.3.3 Descriptors <\/td>\n<\/tr>\n |
121<\/td>\n | 5.3.4 Subclauses used as subroutines 5.3.5 Document typography 5.3.6 Index typography <\/td>\n<\/tr>\n |
122<\/td>\n | 5.3.7 Feature ID and Feature Name <\/td>\n<\/tr>\n |
123<\/td>\n | 6 <\/td>\n<\/tr>\n |
125<\/td>\n | 7 Session management 7.1 <\/td>\n<\/tr>\n |
129<\/td>\n | 7.2 <\/td>\n<\/tr>\n |
131<\/td>\n | 7.3 <\/td>\n<\/tr>\n |
132<\/td>\n | 7.4 <\/td>\n<\/tr>\n |
133<\/td>\n | 8 Transaction management 8.1 <\/td>\n<\/tr>\n |
134<\/td>\n | 8.2 <\/td>\n<\/tr>\n |
135<\/td>\n | 8.3 <\/td>\n<\/tr>\n |
136<\/td>\n | 8.4 <\/td>\n<\/tr>\n |
137<\/td>\n | 9 Procedure specification 9.1 <\/td>\n<\/tr>\n |
139<\/td>\n | 9.2 <\/td>\n<\/tr>\n |
143<\/td>\n | 10 Variable definitions 10.1 <\/td>\n<\/tr>\n |
145<\/td>\n | 10.2 <\/td>\n<\/tr>\n |
147<\/td>\n | 10.3 <\/td>\n<\/tr>\n |
149<\/td>\n | 11 Object expressions 11.1 <\/td>\n<\/tr>\n |
151<\/td>\n | 11.2 <\/td>\n<\/tr>\n |
153<\/td>\n | 11.3 |