1、 KSKSKSKS KS X ISO/IEC 10027SKSKSKS KSKSKS SKSKS KSKS SKS KS KS X ISO/IEC 10027:2005 2005 12 27 X ISO/IEC 10027:2005 e ( ) ( ) () () () () ( ) : :1992 12 17 :2005 12 27 20050960 : e : e ( ) ( 02 5097272 4) . 7 5 , . ICS 35.240.01 KS X ISO/IEC 10027:2005 Information technology Information Resource Di
2、ctionary System(IRDS) framework 1. (Information Resource Dictionary System : IRDS) (framework) . IRDS . IRDS . IRDS IRDS . , IRDS . 2. . . KS X 3002:1986 3. OSI OSI . OSI . OSI , IRDS , . OSI . . a) (real system) b) (server) c) (service) d) (access control ) e) (application level) f) (application le
3、vel pair) IRD g) (application schema) h) (auditing) . . i) (client) j) (constrain) , X ISO/IEC 10027:2005 k) (data container) l) (data level) (object) m) (data modelling facility) n) (database) o) (database integrity) p) (export) IRDS /(export/import) q) / (export/import file) r) (import) / IRDS s)
4、(IRD : Information Resource Dictionary) IRDS t) (IRDS : Information Resource Dictionary System) IRD IRD u) (information resource management) v) (interfa ce) w) IRD (IRD definition) IRD x) IRD (IRD definition level) IRD y) IRD (IRD definition level pair) IRD IRD z) IRD (IRD definition schema) IRD aa)
5、 IRD (IRD definition schema level) IRD ab) IRD (IRD level) ac) IRD (IRD level pair) IRD IRD ad) IRD (IRD schema) IRD ae) (level pair) 2 , af) (life cycle) (framework) ag) (life cycle phase) ah) (partition) IRD IRD ai) (processor) aj) (status of dictionary content) ak) (storage medium) al) (user) am)
6、 (value) 2 X ISO/IEC 10027:2005 (abstraction) 4. 4.1 . . 1 . 1 1 4.2 . . 1 . . 4.3 2 . 2 4.4 . 3 . . . 4.5 . . . . . . 4 . 3 X ISO/IEC 10027:2005 3 21 4 4.6 . 4 . 5. IRDS 5.1 IRDS . IRDS . (Information Resource Dictionary : IRD) . . a) b) c) d) e) (Information Resource Dictionary System : IRDS) IRD
7、IRD . IRD, IRDS . IRD IRDS . IRD . , , , , . IRD . IRD , , . 5.2 IRDS IRDS IRDS . . IRDS . 4 X ISO/IEC 10027:2005 2 . a) b) c) d) 5.2.1 . 5.2.2 5.2.2.1 . a) b) ( ) c) (OSI ) CALL . CALL . . . 5.2.2.2 . a) ( ) b) c) . ( ) . . (abstract syntax) . 5.2.2.3 . . . , . . 5.2.3 . . 5 X ISO/IEC 10027:2005 .
8、a) (NDL SQL) b) c) (COBOL PL/I) d) (OSI ) e) ( ) . 5.2.4 IRDS . . 5.3 IRDS . IRDS , . 5.4 . . a) b) c) IRD IRD . IRD . . . . 7. 3 a) b) . 8.5 a) c) . 6. IRDS 6.1 IRDS 4 3 . 4 IRD . IRD , IRDS . 6.2 (type) (instance) . 6 X ISO/IEC 10027:2005 EMPLOYEE, . , . EMPLOYEE . EMPLOYEE (occurrence) . . EMPLOY
9、EE . IRDS 2 . IRDS 4 . EMPLOYEE IRDS . 6.3 (data container) . . . . . . . . (semantics) . 6.4 IRDS 3 4 . 4 . a) IRD b) IRD c) IRD d) 7 X ISO/IEC 10027:2005 IRD IRD IRD IRD IRD IRD IRD IRD IRD IRD , IRD IRD 5 IRDS . 5 . 6.4.1 IRD IRD IRD (object) . IRD IRD (IRD definition schema) . 6.4.2 IRD IRD IRD
10、. IRD IRD . IRD IRD . IRD IRD IRD . IRD IRD . IRD IRD , IRD . . 5 . IRD 3 . 8 X ISO/IEC 10027:2005 a) b) IRD c) IRD IRD (dictionary administrator) IRD . IRD 7.3 . 6.4.3 IRD IRD IRD . IRD IRD . IRD IRD . IRD . , IRD EMPLOYEE PURCHASE ORDER 2 . IRD . 5 IRD . IRD , , . IRD IRDS , , . IRD , , . , , , .
11、IRD . IRD . IRD . IRDS . IRD , . IRD IRD . IRD IRD . IRD IRD . 6.4.4 . . . EMPLOYEE . 1989 5 17 PURCHASE ORDER 738942 . , EMPLOYEE IRD . IRD . IRD . . . . 2 IRD . 9 X ISO/IEC 10027:2005 6.5 IRDS . , IRD , IRD . . 2 . 2 . . IRDS (version) . . . 3 ( ). a) IRD (IRDS_LP) b) IRD (IRD_LP) c) (AP_LP) IRDS . . 5 , . 6 . 7 4 . . IRD IRD IRD IRD IRD IRD IRD IRD IRD IRD IRD 6 10 X ISO/IEC 10027:2005 IRD IRD IRD IRD IRD 7 6.5.1 IRD IRD IRD IRD . IRD IRD IRD . IRD IRD . IRD IRD . 6.5.2 IRD IRD IRD IRD . IRDS