AI
Tips
Latest Posts
-
[Data Engineering] - Mindmap
https://mm.tt/1897797019?t=obp7XLO4gc Data Engineering taeyoon noh님이 공유하신 마인드맵 www.mindmeister.com
2021.05.16 17:34 -
Environment & Database (1) - Virtual Environment & Git / Github
New Stuff Python Virtual Environment Git & Github Learned Stuff [Python Virtual Environment] anaconda를 쓰는 이유 프로젝트를 진행할 때 package 별 버전에 따라 수행할 수 있는 일이 있고 없는 일이 있습니다. ex) Tensorflow 2 버전 같은 경우 Python 3.5~3.8 버전을 지원한다고 합니다. Local 환경에서 프로젝트를 진행할 경우 상황에 맞게 매번 패키지를 Upgrade / Downgrade 해아합니다. 이를 가상환경에서 구축하게 된다면 이런 번거러움을 해소할 수 있고 anaconda가 이를 가능케 합니다. anaconda 뿐 아니라 pipenv, virtenv 도 있습니다. anaconda prom..
2021.05.16 17:34 -
Environment & Database (2) - Docker
New Stuff Key Points Docker Docker Commands Docker Compose Learned Stuff [Docker] 어플리케이션 환경에 구애받지 않고 소프트웨어 컨테이너 안에 배치시켜 작업 및 배포하는 플랫폼 사용 이유 환경 표준화 리소스 격리성 Docker Commands Docker 프로그램을 실행한 상태에서 코드 작성할 것 Docker Image Code 작성 시 "{}"는 없애기 # 레지스토리에서 이미지 or 레지스토리 가져오기 docker image pull {이미지 이름} : {TAG} # 이미지 리스트 출력 docker image ls # 특정 이미지 삭제 docker image rm {이미지 이름} # 이미지 전체 삭제 docker rmi(doc..
2021.05.16 17:34 -
Environment & Database (3) - Relational Database
New Stuff Key Points Relational Database Relational Database Types Schema Design Database Normalization Learned Stuff [Relational Database] Table 로 이루어진 데이터를 의미 Key 와 Value의 관계로 나타남 Keywords Field (or Column) : Table 의 열 Record (or Tuple) : Table 의 한 행에 저장된 정보 Key : Table 의 각 Record를 구분할 수 있느 값 (보통 ID 로 나타남) Primary Key : 고유값 Foreign Key : 다른 Table 의 고유값을 참조하는 값 Relational Database Types 1:1 Rel..
2021.05.16 17:34 -
Environment & Database (4) - SQL Property & Syntax
New Stuff Key Points SQL (Structured Query Language) ACID Property SQL Syntax Learned Stuff [SQL (Structured Query Language)] Relational Database 를 관리하기 위해 만들어진 프로그래밍 언어 ACID Property Transaction : Query 를 하나의 묶음으로 처리해준 것 하나의 Transaction 은 성공 또는 실패로 나뉨 모든 작업이 성공 --> SUCCESS! 중간에 실패 --> FAIL! SQL Database 는 ACID 성질을 가집니다 Transaction Property Atomicity 부분적으로 실행되지 않거나 중단되지 않아야 합니다. Consistency Tran..
2021.05.16 17:34 -
Environment & Database (5) - Further SQL & NoSQL Database
New Stuff Key Points NoSQL NoSQL Types NoSQL Properties SQL & NoSQL Properties SQL vs NoSQL Advantages / Disadvantages Learned Stuff [NoSQL] Non-Relational Database 를 의미 Relational Database (SQL) 와 다름 NoSQL Types 1. Key - Value Store 하나의 Key 와 하나의 Value 로 구성된 Database Example 2. Column Store Row 형 Data 가 아닌 Column 형 Data 로 구성된 Database Example 3. Document Database Table 의 Row (Record) 를 문서화 시킨 형..
2021.05.16 17:33