sql syntax used to define conventional constraints and may take the form defined by the syntax diagrams shown in fig2 7 these syntax diagrams show the manner in which ordered constraints are defined within the context of the existing sql syntax used in the oracle family of databases detailed information on the oracle sql language and its syntax can be found in the oracle 8 i sql reference available from oracle corporation this reference contains a complete description of the structured query language sql used to manage information in an oracle database oracle sql is a superset of the american national standards institute ansi and the international standards organization iso sql92 standard at entry level conformance appendix a to the oracle 8i sql reference describes the syntax diagram notation which is in common use for to visually defining program language syntax see for example pascal user manual and report 2ed by jensen k and wirth n 1974 springer verlag the syntax of the clauses shown in fig2 8 is substantially unchanged from that previously used in oracle sql the query_partition_clause shown in fig2 the order_by_clause shown in fig3 the using_index_clause shown in fig4 and the constraint_state clause shown in fig5 are existing syntactic elements in oracle sql and the only change is seen in the table_or_view_constraint syntax diagramed.