목록CS (10)
log.Sehee

Database의 3단계 구조 : 데이터 독립성 확보를 목표로 한다. DB 독립성의 필요성 : 데이터의 중복성과 데이터 복잡도 증가로 인한 유지보수 비용 증가, 요구사항 대응 저하 3-level Schema ( 3층 스키마 ) 외부 스키마 : 각 사용자 단계의 개인적 DB 스키마, 사용자 관점, 응용 프로그램이 접근하는 DB 정의 개념 스키마 : 조직 전체의 통합된 DB 스키마, 설계자 관점 데이터 모델링의 지향점 데이터 독립성 1. 물리적 독립성 : 개념 스키마가 내부 스키마의 변화에 무관함, 물리적 사상 X 2. 논리적 독립성 : 외부 스키마가 개념 스키마의 변화에 무관, 논리적 사상 X DB 구조와 성능 슈퍼타입/서브타입 데이터 모델 변환을 통한 성능 향상 슈퍼타입/서브타입 데이터 모델 : 속성을 ..
성능 데이터 모델링 : DB 성능 향상을 위한 사항이 데이터 모델링에 반영되도록 하는 것 수행 시점 : 분석/설계 단계, 성능 데이터 모델링 시점이 늦어질수록 재업무 비용이 증가함 고려사항 : 정규화 수행, DB 용량 산정과 트랜잭션 유형 파악을 통한 반정규화 수행 ( 정규화는 무조건 해야 함 ) 정규화와 성능 정규화 (Normalization) : 데이터 분해 과정, 이상현상(abnomality)제거 정규형 (NF; Normal Form) : 정규화로 도출된 데이터 모델이 갖춰야 할 특성 함수적 종속성 (FD; Functional Dependency) : 결정자와 종속자의 관계, 결정자의 값으로 종속자의 값을 알 수 있음 다치 종속 (MVD; Multivalued Dependency) : 여러 칼럼이 ..

Entity : 업무에서 관리해야 하는 데이터의 집합, 명사형, 인스턴스의 집합 특징 업무에서 필요로 함 유일한 식별자에 의해 식별이 가능해야 함 2개 이상의 인스턴스를 포함함 업무 프로세스에 이용됨 속성을 가짐 다른 엔터티와 최소 한 개 이상의 관계를 가짐 종류 유무형에 따른 분류 1. 유형 Entity : 물리적 형태가 있고 지속적으로 활용되는 Entity 2. 개념 Entity : 물리적 형태가 없는 엔터티 발생 시점에 따른 분류 1. Key Entity (기본 엔터티) : 독립적으로 생성되는 엔터티 2. Main Entity (중심 엔터티) : 기본 엔터티와 행위 엔터티의 중간에 존재하는 Entity 3. Active Entity (행위/사건 엔터티) : 2개 이상의 부모 엔터티로부터 발생, 비즈..

MAC 주소 (Media Access Control address) MAC 주소의 구조 : 랜 카드에 정해져 있는 번호. 제조할 때 새기며 물리 주소라고도 부른다. 중복이 되지 않도록 규칙이 명확하다. 48비트 숫자로 구성되어 있으며 앞쪽 24비트는 랜카드를 만든 제조사 번호, 뒤쪽 24비트는 제조사가 랜 카드에 붙인 일련번호를 의미한다. EX) 00-00-00-00-00-00 00:00:00:00:00:00 0000.0000.0000 ARP (Address Resolution Protocol) : 인터넷은 TCP/IP로 통신을 하고 통신을 위해 IP 주소를 MAC 주소로 바꾸는 절차를 말한다. 이더넷 헤더 (Ethernet Header) : OSI의 데이터 링크 계층, TCP/IP의 네트워크 계층에서 ..