본문 바로가기
반응형

전체 글26

기차 / 버스 예약 방법( 코레일 / 네이버 / 인터파크 / 티머니 ) 무더운 여름이 지나고, 9월이면 추석이 다가옵니다! 고향에 내려갈 생각을 하니 벌써 설레이는데요! 오늘은 추석 대비해 기차 & 버스 예약하는 방법에 대해 알아보겠습니다! 1. 기차 & 버스 (1) 코레일 코레일에서 직접적으로 기차표를 예약할 수 있습니다! 코레일에서 운영하는 홈페이지 혹은 "코레일톡" 이라는 어플에 접속하여 미리미리 예약하 실 수 있어요! https://www.letskorail.com/ 레츠코레일 LetsKorail 한국철도공사, 레츠코레일, 승차권 예매, 기차여행상품, 운행정보 안내 www.letskorail.com 코레일톡(안드로이드) https://play.google.com/store/apps/details?id=com.korail.talk&hl=ko&gl=US&pli=1 코레일.. 2023. 8. 7.
SQL 문법과 실행 순서 : SQL 쿼리 동작 순서와 최적화 SQL은 데이터베이스에서 데이터를 조회, 조작하기 위한 언어입니다. SQL 쿼리는 원하는 데이터를 가져오기 위해 다양한 단계에 의해 실행됩니다. 이번 글에서는 SQL의 기본 문법과 쿼리의 실행 순서에 대해 알아보겠습니다. [1]. SQL의 기본 문법 1. SELCT ~ FROM ORDER BY SELECT [distinct] * or 컬럼명 FROM 스키마.테이블 as alia명 order by 컬럼명 [asc / desc] 데이터를 조회하기 위해선 기본적으로 SELECT ~ FROM 을 통해 질의합니다. 먼저 FROM 절뒤는 어떤 데이터를 조회할 것인지를 작성하게 되고, SELECT 절은 FROM절의 데이터에서 어떤 column을 조회할것인지 혹은 전체를 조회할것인지를 결정하게 됩니다. order by.. 2023. 8. 3.
SCD테이블 TYPE 1, TYPE 2, TYPE 3, TYPE 4 쿼리(MSSQL) 안녕하세요 투자하는 개발자 투개자입니다.오늘은 SCD 테이블의 TYPE1,2,3,4의 쿼리에 대해 알아보겠습니다.사실 업무를 하면서 쿼리를 저장해두기 위해 쓰는 글이니 SCD 쿼리가 필요하신 분들은 사용하시길 바랍니다, 원본 테이블 CREATE TABLE [dbo].[Client]( [ID] [int] IDENTITY(1,1) NOT NULL, [ClientName] [varchar](150) NULL, [Country] [varchar](50) NULL, [Town] [varchar](50) NULL, [County] [varchar](50) NULL, [Address1] [varchar](50) NULL, [Address2] [varchar](50) NULL, [ClientType] [varchar].. 2020. 9. 28.
[MSSQL] 누적값 구하기! (셀프조인!Self JOIN) 활용! 안녕하세요! 오늘은 누적값을 구하는 쿼리에 대해 알아보려합니다. 누적값은 현업에서도 많이 사용되고, 보통 날짜를 기준으로 해당하는 누적값을 구하거나, 그냥 일반적으로 상품 판매 누적값을 구하기도 합니다. 그렇다면 누적값을 구하는 방법과 그 원리에 대해 설명해보겠습니다. 누적값은 현재 1행에서 시작해서 2행으로 넘어갈 때, 전 행의 값을 함께 가져와야 구할 수 있습니다. 그럼 이 논리에 따라서 시작점을 잡아보겠습니다. (1) 1행의 값이 존재(2) 2행으로 넘어감(3) 2행에서는 1행의 값과 2행의 값을 동시에 가지고 있어야함(4) 3행으로 넘어감(5) 3행에서는 1행, 2행의 값과 3행의 값을 동시에 가지고 있어야함 이러한 로직대로 누적값을 구할 수 있습니다. 그렇다면 자기 자신의 값과 그 전행값을 가지.. 2020. 8. 11.
EDW, DM(데이터마트) 구축 배경 안녕하세요 투자하는 개발자 투개자입니다.오늘은 EDW(Enterprise DataWarehouse), DM(Data Mart)를 구축을 위한 배경 지식에 대해 이야기해보곘습니다. DW는 왜 필요할까요? DW의 필요성을 설명하기 위해선 OLTP와 OLAP를 알아야합니다. OLTP, OLAP에 대한 설명은 제 블로그에 포스팅되어 있기 때문에 해당 글을 참조해주시면 될 것같습니다.2020/07/15 - [Data WareHouse & Data Mart] - OLTP와 OLAP환경의 차이 서론데이터 웨어하우스, 데이터 마트의 개념은 어떻게 등장하게 된 것일까요? DW, DM의 등장 이유는 BI로 데이터를 시각화 시키기 위함입니다. 그럼 왜 BI가 탄생하게 된것일까요? 이유는 의사결정자들을 위해 탄생하게 되었습니.. 2020. 8. 6.
데이터웨어하우스(DW) 아키텍쳐 비교! 안녕하세요 투자하는 개발자 투개자입니다. 오늘은 데이터웨어하우스의 아키텍쳐에 대해 이야기해볼까합니다. 저번시간에 킴벌과 인본방식의 차이를 알아보았습니다. 오늘은 그분들의 데이터웨어하우스 아키텍쳐에 대해 알아보고 그외 다른 데이터웨어파우스 아키텍쳐가 무엇이 있는지 알아보겠습니다. 1. 킴벌 아키텍쳐킴벌에 아키텍쳐에서 가장 중요한것은 주제영역입니다. 주제별로 DW를 구성하여 각 비즈니스의 주제에 맞게 사용해야한다고 주장했습니다. 서로 다른 이기종의 시스템 데이터에서 키로 연결된 의미있는 데이터를 찾고 해당 데이터를 정규화와 표준화등의 데이터 처리를 거쳐 표준 디멘젼과 팩트를 개발하여 스타스키마를 구축 후 BI화면으로 보여주는 아키텍쳐를 나타냅니다. 이때 디멘젼과 팩트를 개발할 쿼리성능에 따라 BI 퍼포먼스를.. 2020. 8. 4.
데이터 표준화 필요성 및 개념 서론안녕하세요 투자하는 개발자 투개자입니다. 오늘은 데이터 표준화에 대해 이야기 해보려합니다.전글에서 우리는 데이터와 데이터베이스에 대해 알아봤습니다. 개념적으로 데이터와 데이터베이스에 대해 이해했지만 실제로 데이터를 활용하다 보면 이 데이터가 어떻게 활용되고, 도대체 무엇을 위해 사용되는지 모를때가 많습니다. 특히 현업에서 데이터를 통해 새로운 인사이트나 의사결정을 해야하는 위치라면 더욱이 공감하실 것같습니다. 하여 데이터를 사용하는 모든 공유자들이 서로 해당 데이터가 무엇이고, 이햐하며 데이터의 품질을 향상하기 위해 약속 및 통합하는 과정을 데이터 표준화작업이라고 생각하시면 됩니다. 서론에선 간단하게 설명드렸지만 본론에서 자세하게 데이터 표준화의 필요성과 개념에 대해 설명드리겠습니다. 데이터와 데이터.. 2020. 7. 31.
데이터베이스의 개념 및 용어 정리! 안녕하세요 투자하는 개발자 투개자입니다. 오늘은 데이터베이스의 개념과 용어에 대해 알아보겠습니다. 개발자라면 반드시 알고있어야하는 데이터베이스의 개념과 이를 관리하는 DBMS(DataBase Management System)는 무엇인지에 대해 설명드리겠습니다.데이터베이스에 설명드리기 전에 우선 데이터가 무엇인지 알아야합니다. 데이터란 단순 관찰이나 측정 등의 수단을 통해 수집된 사실 또는 값이라고 표현할 수 있습니다. 데이터는 현실세계의 모든 것이라고 말 할 수 있습니다. 영수증에 써있는 상표명, 카카오톡 메세지, 자동차 마크 등 모든것이 데이터가 될 수 있습니다. 그리고 이 데이터 중에서 체계화된 데이터가 지니는 의미를 정보라고 합니다. 예를들어 종이에 나, 한국, 사는곳이라고 적혀있는 글씨가 있습니다.. 2020. 7. 30.
클라우드 IAAS, PAAS , SAAS 정의 안녕하세요 투자하는 개발자 투개자입니다. 오늘은 클라우드가 무엇인지 알아보고 클라우드에서 사용하는 IASS, PASS, SASS 서비스에 대해 알아보겠습니다.1.클라우드 서로 다른 물리적인 위치에 존재하는 컴퓨터들의 리소스를 가상화 기술로 통합해 제공하는 기술을 말합니다. - 사용자 중심의 컴퓨터 환경입니다. 클라우드는 네트워크 전체에서 컴퓨팅, 네트워크, 스토리지 자원, 서비스, 플랫폼, 애플리케이션을 사용자에게 제공하는 접근 방식입니다. 가상화와는 다르게 사용자 초점의 방식입니다. 가상화는 하드웨어 기능을 분리하는 기술이고, 클라우드는 방법론입니다. 앞서 클라우드를 방법론이라고 했는데요. 클라우드 내에서 다양한 서비스 방법이 존재합니다. IAAS, PAAS , SAAS 형태라고 불리우며 해당 방법들의.. 2020. 7. 30.
반응형