CS

CS/데이터베이스

[DB] Redshift에 생성된 Schema와 Table 정보 확인 방법

Redshift에 생성된 Schema와 Table 정보 확인 방법Schema 정보 확인 방법Schema 정보 확인 Query확인 가능한 정보 : nspname, nspowner, nspaclselect * from pg_namespace;Table 정보 확인 방법Table 정보 확인 Query확인 가능한 정보 : database, schema, table_id, table, encoded, diststyle, sortkey1, max_varchar 등아래 이미지에는 4개의 정보만 가져온 것select * from svv_table_info;각 Column의 데이터 타입 확인 QuerySELECT column_name, data_typeFROM information_schema.columnsWHERE ..

CS/데이터베이스

[DB] 생활코딩 - 관계형 데이터 모델링

며칠 뒤 시작되는 데브코스 최종 프로젝트에서 데이터베이스 스키마를 설계하고, Analytics 테이블을 생성하는 역할을 맡게 되었다. 그런데 관계형 데이터베이스 모델링에 대한 지식이 아직 정립되지 않았기에 생활코딩의 강의를 통해 준비를 하려고 한다!관계형 데이터 모델링전체적인 흐름관계형 데이터 모델링의 순서업무파악 : 어떤 업무를 진행하는지 파악 (기획서)개념적 데이터 모델링 : 진행하는 일에 어떤 개념과 상호작용이 존재하는지 파악논리적 데이터 모델링 : 관계형 DB에 맞게 표로 전환하는 작업물리적 데이터 모델링 : DB 제품 선택 및 SQL 코드 작성업무 파악컴퓨터를 활용해 작업하려면 해당 분야의 실무자와 정확하게 소통하는 것이 중요UI (User Interface)를 사용 : 의뢰인과 서로의 생각을 ..

CS/데이터베이스

[DB] 프로덕션 데이터베이스 vs 데이터 웨어하우스

프로덕션 데이터베이스 & 데이터 웨어하우스프로덕션 데이터베이스와 데이터 웨어하우스는 대표적인 관계형 데이터베이스이다. 같은 종류의 데이터베이스이지만, 기능 / 용도가 다르기 때문에 서로 다른 목적을 위해 사용된다. 이러한 프로덕션 데이터베이스와 데이터 웨어하우스의 개념과 사용 목적, 차이점을 알아보자.프로덕션 데이터베이스 (Production Database)개념프로덕션 데이터베이스는 사용자에게 정보를 제공하기 위해 사용하는 데이터베이스로 처리 용량보다 처리 속도가 중요시한다.대표적인 데이터베이스 : MySQL, PostgreSQL, Oracle 등OLTP (Online Transaction Process)프로덕션 데이터베이스는 OLTP에 속한다. OLTP는 온라인 뱅킹, 쇼핑, 주문 입력, 텍스트 메시..

CS/네트워크

[네트워크/Web] HTTP(HyperText Transfer Protocol) 개념과 동작

HTTP(HyperText Transfer Protocol)란?HTTP는 텍스트 기반의 통신 규약으로 인터넷에서 데이터를 주고받을 수 있는 프로토콜이다. 계층의 최상단인 Application Layer에 해당하며, Client-Server 모델을 바탕으로 서버는 클라이언트에게 데이터를 제공한다. 즉, 사용자(클라이언트)가 서버에 데이터를 요청하면 서버에서 데이터를 제공해 주는 것이다. 여기서는 HTTP에 대한 자세한 내용보다는 HTTP에 대한 전반적인 이해를 하는 것을 목표로 한다.프로토콜(Protocol) : 웹 상에서 정보를 주고받기 위한 약속/규약클라이언트(Client) : 정보를 요청하는 컴퓨터서버(Server) : 정보를 제공하는 컴퓨터 HTTP 동작사용자가 브라우저를 통해 URL을 통하거나 다..

기억에 남는 블로그 닉네임
'CS' 카테고리의 글 목록 (2 Page)