표준SQL 테이블 조인
표준 SQL 개요ANSI/ISO SQL2의 경우 표준에 대한 명세가 부족하여, DBMS 벤더 별로 문법이나 용어의 차이가 너무 커져 상호 호환성 등의 문제가 발생했다. SQL에서 필요한 기능을 정리하고 호환 가능한 여러 기준을 제정한 것이 1999년에 정해진 ANSI/ISO SQL3이다. 표준 SQL 제정·개정현재 사용되는 데이터베이스는 대부분 SQL-20
표준 SQL 개요ANSI/ISO SQL2의 경우 표준에 대한 명세가 부족하여, DBMS 벤더 별로 문법이나 용어의 차이가 너무 커져 상호 호환성 등의 문제가 발생했다. SQL에서 필요한 기능을 정리하고 호환 가능한 여러 기준을 제정한 것이 1999년에 정해진 ANSI/ISO SQL3이다. 표준 SQL 제정·개정현재 사용되는 데이터베이스는 대부분 SQL-20
질의어와 SQL질의어는 사용자가 데이터베이스에 존재하는 데이터를 요구하기 위해 사용하는 언어이다. 질의어의 종류는 다양하나 데이터베이스에서 가장 널리 이용되고 있는 질의어는 SQL이다. SQL은 표준 언어로서 거의 모든 DBMS에서 지원하고 있으며, 벤더별로 상이한 부분도 있지만 대부분의 관계형 데이터베이스에서 ANSI/ISO 표준을 최대한 따르고 있다.
성능 데이터 모델링성능 데이터 모델링이란 데이터베이스 성능 향상을 목적으로 설계단계부터 정규화, 역정규화, 테이블 통합, 테이블 분할, 조인구조, PK, FK 등 여러가지 성능과 관련된 사항이 데이터 모델링에 반영될 수 있도록 하는것이다. 성능 데이터 모델링 수행시점 분석/설계단계에서 데이터베이스의 처리 성능을 향상시킬 수 있는 방법을 고민해야 한다. 이
데이터 모델모델링 현실세계를 추상화, 단순화, 명확화하기 위해 일정한 표기법에 의해 표현하는 기법이다. 세 가지 관점: 데이터 관점Data, What + 프로세스 관점Process, How + 상관 관점Data vs. Process 데이터 모델링 정보시스템을 구축하기 위한 데이터 관점의 업무 분석 기법 현실세계의 데이터에 대해 약속된 표기법에 의해 표현
스키마(Scheme) 구조스키마는 데이터베이스의 구조와 제약조건에 관한 전반적인 명세를 기술한다. 스키마는 사용자의 관점에 따라 외부 스키마, 개념 스키마, 내부 스키마로 나뉜다. 외부 스키마(External Schemea) = 서브 스키마 = 사용자 뷰(View) 사용자 입장에서 필요로 하는 데이터베이스의 논리적인 구조를 정의한다. 전체 데이터베이스의