CS - 강의, 서적 18

[SQLD] 1-5. 식별자 (식별자, 키)

[홍쌤의 데이터랩, SQLD n과목 완벽 정리] 영상를 개인이 정리하여 [원작자의 허가 이후] 올린 글이며,[개인이 추가로 정리한 내용]이 포함되어 있습니다.    홍쌤의 데이터랩[개정판] SQLD n과목 완벽 정리https://www.youtube.com/watch?v=rdfHFnqVoRw    목차 식별자 (Identifier)- 어떤 대상을 유일하게 식별 및 구별할 수 있는 속성- 식별자는 논리 모델링의 용어이며, 물리 모델링은 Key로 표현- 이후 다루는 내용은 Key의 측면에서 서술 주식별자의 특징1) 유일성- 주식별자에 의해 모든 인스턴스가 유일하게 구분되는 특성 2) 최소성- 주식별자를 구성하는 속성의 집합이 유일성을 만족하는 최소한의 구성인 특성 3) 불변성- 주식별자가 한 번 지정되면, ..

[SQLD] 1-4. 관계

[홍쌤의 데이터랩, SQLD n과목 완벽 정리] 영상를 개인이 정리하여 [원작자의 허가 이후] 올린 글이며,[개인이 추가로 정리한 내용]이 포함되어 있습니다.    홍쌤의 데이터랩[개정판] SQLD n과목 완벽 정리https://www.youtube.com/watch?v=rdfHFnqVoRw    목차 관계 (Relationship)- 엔터티간의 연관성을 정의한 것- 인스턴스간의 논리적 연관성을 파악하여 정의- 엔터티를 어떻게 정의하느냐에 따라 변경되기도 함- RDMBS에서 주로 테이블을 의미하는 Relation 또한 관계임에 주의  관계의 종류- ERD에서는 존재관계와 행위관계를 구분하지 않음 1) 존재적 관계- 한 엔터티의 존재가 다른 엔터티의 존재에 영향을 미치는 관계- 엔터티간의 연관된 상태를 의..

[SQLD] 1-3. 속성 (속성, 함수적 종속성, 도메인)

[홍쌤의 데이터랩, SQLD n과목 완벽 정리] 영상를 개인이 정리하여 [원작자의 허가 이후] 올린 글이며,[개인이 추가로 정리한 내용]이 포함되어 있습니다.    홍쌤의 데이터랩[개정판] SQLD n과목 완벽 정리https://www.youtube.com/watch?v=rdfHFnqVoRw    목차 속성 (Attribute)- 업무에서 필요로하는 고유한 성질, 특징 => 컬럼으로 표현할 수 있는 단위- 인스턴스로 관리하고자 하는 더 이상 분리되지 않는 최소의 데이터 단위 속성의 특징- 정해진 주 식별자에 함수적 종속성을 가져야 한다- 하나의 인스턴스는 속성마다 반드시 하나의 속성값을 가진다(= 속성의 원자성) 속성의 원자성데이터 모델에서 각 엔터티의 인스턴스가 해당 속성에 대해 단일하고 명확한 값을 ..

[SQLD] 1-1. 데이터 모델의 이해 (모델링, 스키마, ERD)

[홍쌤의 데이터랩, SQLD n과목 완벽 정리] 영상를 개인이 정리하여 [원작자의 허가 이후] 올린 글이며,[개인이 추가로 정리한 내용]이 포함되어 있습니다.    홍쌤의 데이터랩[개정판] SQLD n과목 완벽 정리https://www.youtube.com/watch?v=rdfHFnqVoRw    목차 모델링- 현실 세계의 비즈니스 프로세스와 데이터 요구 사항을 추상적이고 구조화된 형태로 표현하는 과정- DB의 구조와 관계를 정의하며, 이를 통해 데이터의 저장, 조작, 관리 방법을 정의 모델링의 특징1. 단순화 (Simplification)- 핵심 요소에 집중하고 불필요한 세부 사항을 제거 2. 추상화 (Abstraction)-  일정한 형식에 맞추어 간략하게 표현 3. 명확화 (Clarity)- 대상의..

[네트워크] KOCW 이석복 강의 - 애플리케이션 2

[한양대학교 이석복 교수, 2015년도 컴퓨터네트워크 강의]를 개인이 정리한 글이며, [추가 내용 및 의역]이 포함되어 있습니다.  컴퓨터네트워크인터넷을 동작시키는 컴퓨터네트워크 프로토폴을 학습한다.www.kocw.net   목차 Principles of Reliable Data Transfer - (TCP 등에서) 신뢰성 보장을 위해 어떤 프로토콜을 사용할 수 있는지, 또한 그 프로토콜은 어떤 매커니즘으로 동작하는지 탐구한다. (이는 네트워크에서 근본적으로 중요한 주제이다.)- 기본적으로 전송 계층 하위의 계층들은 Unreliable한 구조로 이루어져 있다. 즉, 신뢰성 보장을 위한 규약이 따로 존재하지 않는다.- 따라서, 하위 계층을 사용하는 전송 계층에서 구현해야 한다. 이를 위한 프로토콜로, 현대..

[네트워크] KOCW 이석복 강의 - 애플리케이션 1

[한양대학교 이석복 교수, 2015년도 컴퓨터네트워크 강의]를 개인이 정리한 글이며, [추가 내용 및 의역]이 포함되어 있습니다.  컴퓨터네트워크인터넷을 동작시키는 컴퓨터네트워크 프로토폴을 학습한다.www.kocw.net    목차 What Is a Socket?앱과 네트워크 사이의 인터페이스 - 소켓의 유형이 통신 방식의 스타일을 결정한다.e.g.relable vs best effortconnection-oriented vs connectionless - 구성이 완료되면, 앱은네트워크 전송을 위해 데이터를 소켓으로 전달한다.다른 호스트로부터 네트워크를 거쳐 전송된 데이터를 소켓으로 전달받는다. Two Essential Types of Sockets (in C lang)SOCK_STREAM (소켓 스트림..

[네트워크] KOCW 이석복 강의 - 컴퓨터 네트워크 기본 2

[한양대학교 이석복 교수, 2015년도 컴퓨터네트워크 강의]를 개인이 정리한 글이며, [추가 내용 및 의역]이 포함되어 있습니다.  컴퓨터네트워크인터넷을 동작시키는 컴퓨터네트워크 프로토폴을 학습한다.www.kocw.net   목차  Caravan analogy100km/hs의 차(bit) 10대가 같이 다녀야만 할 때(packet of 10bit), 100km 떨어진 톨게이트에 도달하는 시간단, 톨게이트에서 한대의 차에 서비스 하는 시간은 12sec trasmission delay = (12*10)s = 2mpropagation delay = 1hour = 60mtotal = 62m 중요한 것은, 패킷 단위의 전송에서 하나의 비트가 적재된 이후 바로 전파되는 것이 아니라, 한 패킷의 모든 비트가 적재될 ..

[네트워크] KOCW 이석복 강의 - 컴퓨터 네트워크 기본 1

[한양대학교 이석복 교수, 2015년도 컴퓨터네트워크 강의]를 개인이 정리한 글이며, [추가 내용 및 의역]이 포함되어 있습니다.  컴퓨터네트워크인터넷을 동작시키는 컴퓨터네트워크 프로토폴을 학습한다.www.kocw.net   목차  Network StructureNetwork Edge구성 : 종단 시스템(End System/Host)- 사용자가 스마트폰/PC등으로 접근하는 애플리케이션이 주 Network Core구성: Router, Network Of Networks (네트워크에 연결하기 위한 네트워크) Communicatcion LinkAccess Network - 서비스 제공자와 사용자를 연결하는 역할e.g. DSL, Wi-Fi, FTTH, 케이블 모뎀 등 Phsical Media(물리 매체) - 데..