분류 전체보기(19)
-
맵을 이용한 데이터 추출
Map은 key : value 값으로 이루어져있다. key값을 통해 value를 추출할 수 있다. 예제)
2019.05.30 -
DDL
DDL - Data Definition Language 데이터베이스의 구조나 스키마를 가진 오브젝트를 다루는(생성, 삭제, 변경 등) 데이터베이스 언어 하나의 데이터베이스는 여러 개의 데이터파일을 가질 수 있다. 하나의 데이터파일은 반드시 하나의 데이터베이스에 소속한다. 하나의 데이터파일에는 여러 개의 테이블 스페이스가 존재할 수 있다. 하나의 테이블 스페이스에는 여러 개의 데이터파일을 이용할 수 있다. 하나의 테이블 스페이스에는 여러 개의 테이블이 존재할 수 있다. 하나의 테이블은 반드시 한 테이블 스페이스에 소속한다. 하나의 테이블에는 여러 개의 뷰가 생성될 수 있다. 하나의 뷰는 여러 개의 테이블을 이용하여 생성될 수 있다. 테이블 스페이스 - 각종 오브젝트(테이블, 뷰, 인덱스, 시퀀스)를 저장하..
2019.04.25 -
오라클 SQL
SQL - Structured Query Language 관계형 데이터베이스에 접근(생성, 변경, 수정, 삭제)하기 위한 비절차적 표준 언어이다. DML - Date Manipulation Language 데이터 조작어, 데이터베이스 사용자가 응용 프로그램이나 질의어를 통하여 저장된 데이터를 실질적으로 처리하는데 사용하는 언어 SELECT, INSERT, UPDATE, DELETE ** SELECT [DISTINCT] 칼럼(들) FROM 테이블(들) [ WHERE 조건 [ 중첩질의 ] ] [ GROUP BY 칼럼(들) ] [ HAVING 조건] [ ORDER BY 칼럼(들) ] [ ASC | DESC ] SELECT - 추출할 데이터 항목을 기술 FROM - 어떤 데이터 오브젝트에서 무슨 테이블의 데이터..
2019.04.24 -
물리 설계 - 데이터베이스 구축
논리 설계를 물리 설계 즉 관계형 테이블 전환하기 위한 순서 ERD 전환 관계형 테이블 전환, 반정규화, 무결성 제약 정의 물리 설계 트랜잭션 분석, 뷰 설계, 인덱스 설계, 용량 설계, 접근 방법 설계 분산 설계 분산 설계 관계형 테이블 전환 1. 엔티티타입 - 독립 엔티티타입은 독립 테이블로 전환 : 독립 엔티티타입의 주식별자는 스스로 발생되었기 때문에 - 완전 종속 엔티티타입은 완전 종속 테이블로 전환 : 완전 종속 엔티티타입의 주식별자는 자신의 부모 엔티티타입으로부터 상속받아 발생 완전 종속 관계의 테이블에서는 부모로부터 받은 칼럼값이 반드시 존재해야 한다. - 부분 종속 엔티티타입은 부분 종속 테이블로 전환 : 자신의 일반 속성은 부모 엔티티타입에서 상속받아 발생 2. 주식별자 -> PK - 데..
2019.04.17 -
모델링 검토 - 2
엔티티타입 검토 - 선정된 PK가 업무적으로 발생하는 자료의 유일성을 보장하는가 - 선정된 PK는 효율적인 모습인가 엔티티타입 내에서 PK를 정하는 기준 - 선정된 속성은 해당 업무에 대해서 대표성을 가지는가 - 최소의 속성으로 자료의 유일성을 확보할 수 있는가 - 자료의 발생 유형이 유사한 엔티티는 통합되었는가 - 독립된 엔티티타입이나 엔티티타입 그룹은 없는가 - 병합 또는 분리되어야 할 엔티티타입은 없는가 - 추가적으로 도출되어야 하거나 불필요한 엔티티타입은 없는가 - 엔티티타입이 주변 여러 엔티팉타입의 공통 엔티티타입인 경우, 자료 원천이 어느 엔티티타입인지 추적할 수 있는가 - PK의 순서는 시스템의 성능을 고려하여 적절한 순서로 정의되어 있는가 속성 검토 - 반정규화된 속성은 식별되는가 - 반정..
2019.04.16 -
모델링 검토 - 1
모델링 검토 시기 - 분석 단계에서 모델링 작업이 완성되고 설계 단계로 넘어가기 전에 모델에 대한 검증작업 실제 프로젝트에서 3단계 데이터 모델 검토 진행 - 모델링을 수행한 모델러 장점 : 업무를 잘 알고 모델을 검토할 수 있다. 단점 : 내부 인원이 검토하기 때문에 정확하고 객관적인 시각에서 모델을 검증할 수 없다. - 시스템 통합이나 품질 보증팀 전체 모델링 작업을 진행하는 동안 어느 정도 업무 파악이 되어 있으므로, 업무에 의한 모델 검토가 용이 하고 시스템 전체적인 인터페이스를 검증하는데 효율적 - 외부 감지 인원 초청 분석 단계 종료 시점에 감리를 초청하여 다시 모델을 검토 받아 이중적인 검토 활동을 수행하여 모델의 완성도를 높이는 경우 상관 모델링 - 정보화 시스템을 구축하기 위해 그 업무에..
2019.04.16