목록SQLD (11)
Dende
과목명장절데이터 모델링의 이해SQL 기본 및 활용데이터 모델링의 이해데이터모델의 이해엔터티속성관계식별자데이터 모델과 성능정규화와 성능반정규화와 성능대용량 데이터에 따른 성능DB 구조와 성능분산DB 데이터에 따른 성능SQL 기본정보 요구 사항DDLDMLTCLWHERE 절FUNCTIONGROUP BY, HAVING 절ORDER BY 절조인SQL 활용표준조인집합연산자계층형 질의서브쿼리그룹 함수윈도우 함수DCL절차형 SQL

2절 엔티티 ▪︎ 개념 - 업무에 필요하고 유용한 정보를 저장하고 관리하기 위한 집합적인 것(Thing) [오브젝트] - 인스턴스(리스트 아이템)의 집합 - 테이블과 비슷한 개념 ▪︎ 특징 - 해당 업무에서 필요하고 관리하고자 하는 정보 - 유일한 식별자(Unique Identifier)로 식별 가능[ userobject_id ] - 2개 이상의 인스턴스( p051, p052)를 포함 - 업무 프로세스에 이용됨 - 속성(userobject_id._id )을 반드시 가짐 - 관계를 가짐 ▪︎ 분류 - 유무형에 따른 분류 : 유형(유저, 동물) , 개념(동물 보호 요청), 사건(주문, 환불) - 발생시점에 따른 분류 기본 엔티티(Key Entity) : 독립적 / 주식별자를 상속받지 않고 자신의 고유한 주식..

데이터 모델링의 이해 모델링 : 현실 세계를 단순화 하여 표현 ◆ 특징 추상화 : 일정한 형식에 맞춰 표현함 단순화 : 제한된 표기법이나 언어로 표현 명확성 : 이해가 쉽게 표현됨 ▸ 정리하자면 모델링 == ‘현실세계를 추상화, 단순화, 명확화하기 위해 일정한 표기법에 의해 표현하는 기법’으로 정리 ◆ 관점 데이터 관점 : 업무가 어떤 데이터와 관련이 있는지 또는 데이터간의 관계는 무엇인지에 대해서 모델링하는 방법(What, Data) 프로세스 관점 : 업무가 실제하고 있는 일은 무엇인지 또는 무엇을 해 야 하는지를 모델링하는 방법(How, Process) 상관 관점 : 업무가 처리하는 일의 방법에 따라 데이터는 어떻게 영향을 받는지 모델링하는 방법(Interaction)으로 설명 될 수 있다. ◆ 데이..