반응형
제육's 휘발성 코딩
반응형
[Network] 프로토콜이란?
CS/네트워크 2021. 9. 8. 12:19

Communication Communicate = to share 모스부호 -> 전기신호(아날로그 통신) -> 컴퓨터(디지털 통신) 아날로그 통신 - 주파수 디지털 통신 - 0과 1의 비트 값 통신을 위한 5가지 요소 송신자, 수신자, 전송매체 , 메세지, 약속(프로토콜) 컴퓨터 네트워크에서는 노드와 링크 (노드: 컴퓨터(송,수신), 링크: 네트워크 케이블(전송매체), 메시지(비트열), 프로토콜(tcp/ip)) 실제 송신, 수신 사이에 여러 노드들이 존재 한다. 노드의 종류 (1. Terminal (단순 전달, 스스로 계산X) , 2. Host (컴퓨터), 3. Device(네트워크 상의 여러 장치 - 허브, 스위치, 브릿지, 라우터 등)) 프로토콜 통신을 원활하게 연결해주는 S/W - 통신 규약 식별(..

[Database] 개체, 속성, 관계 의미
CS/데이터베이스 2021. 9. 1. 18:43

데이터베이스 엔티티 (Entity) 엔티티는 업무에서 관리해야 하는 데이터 집합을 의미 개념, 사건, 장소 등의 명사 엔티티 특징 식별자 : 유일한 식별자 인스턴스 집합 : 2개 이상의 인스턴스 필요 ex) 고객 정보는 2명 이상 있어야 한다. 속성 : 엔티티는 반드시 속성을 가지고 있다. ex) 고객 엔티티에 이름, 주소, 전화번호 등 관계 : 다른 엔티티와 최소한 한 개 이상 관계 필요 업무 : 업무에서 관리되어야 하는 집합 엔티티 종류 엔티티의 종류는 유형과 무형에 따른 종류, 발생하는 시점에 따른 종류로 나뉜다. 유형과 무형 유형 엔티티 : 업무에서 도출되며 지속적으로 사용되는 엔티티 ex) 고객, 강사, 사원 개념 엔티티 : 유형 엔티티는 물리적 형태가 있지만, 개념 엔티티는 없다. ex) 거래..

[Database] 데이터 모델링
CS/데이터베이스 2021. 8. 29. 21:00

데이터 모델링 데이터 모델링이란 현실 세계를 데이터베이스로 표현하는 것을 의미한다. 특징 추상화 (Abstraction) : 현실 세계를 간략하게 표현 단순화 (Simplification) : 누구나 쉽게 이해할 수 있도록 표현 명확성 (Clarity) : 명확하게 의미 해석, 한가지 의미만 가짐 단계 1. 개념적 모델링 Entity와 Attribute를 도출하고 개념적 ERD를 작성 복잡하게 표현하지 않고 중요한 부분을 위주로 모델링 추상화 수준이 가장 높으며, 전사적 관점에서 모델링 2. 논리적 모델링 개념적 모델링을 논리적 모델링으로 변환하는 작업 식별자를 도출하고 필요한 모든 릴레이션 정의 정규화를 통해 데이터 모델의 독립성 확보 3. 물리적 모델링 실제 데이터베이스를 구축 (테이블, 인덱스, 함..

반응형
반응형