데엔하는 뎅뎅이🐕

고정 헤더 영역

글 제목

메뉴 레이어

espriter

메뉴 리스트

    • 전체보기 (88)
      • Notice (0)
      • Gallery (1)
      • BookMark (1)
      • DATA (38)
        • SQL (20)
        • Airflow (0)
        • MachineLearning (1)
        • Transform (17)
      • DEVELOPMENT (29)
        • MacOS (0)
        • Linux (0)
        • Windows (5)
        • Python (6)
        • Java (17)
        • Device (1)
      • CLOUD (19)
        • AWS (0)
        • Azure (6)
        • GCP (1)

    검색 레이어

    espriter

    검색 영역

    컨텐츠 검색

    DATA/SQL

    • SQLD 2과목 2장 정리

      2021.07.14 by 에스프리터

    • SQLD 2과목 1장(SQL 기본) 정리

      2021.06.12 by 에스프리터

    • SQLD 1과목 2장(데이터 모델과 SQL) 정리

      2021.05.24 by 에스프리터

    • SQLD 1과목 1장(데이터 모델링의 이해) 정리

      2021.05.23 by 에스프리터

    • 파이썬에서 MS-SQL 테이블 가져오기 예제

      2020.05.25 by 에스프리터

    • [Python pandas] MS SQL에 접속하여 테이블 가져오기

      2019.10.15 by 에스프리터

    • MS-SQL의 DB를 csv로 추출하는 방법

      2018.08.18 by 에스프리터

    • EverSQL SQL Query Syntax Check - SQL 문법이 맞는지 미리 검사하자

      2018.04.04 by 에스프리터

    SQLD 2과목 2장 정리

    Contents 2장 1절 - 서브 쿼리 서브쿼리란? 하나의 SQL문 안에 포함되어 있는 또다른 SQL문을 의미한다. 서브쿼리 사용 시 주의 사항 서브 쿼리는 괄호로 감싸서 기술 서브 쿼리는 단일행(single row) 또는 복수 행(multiple row) 비교 연산자와 함께 사용 가능. 단일행 비교 연산자는 서브쿼리 결과가 반드시 1건 이하여야 하고, 복수행 비교 연산자는 서브 쿼리의 결과 건수와 무관 중첩 서브 쿼리 및 스칼라 서브 쿼리에서는 order by를 사용하지 못한다. 서브 쿼리의 분류 동작 방식에 따른 서브쿼리 분류 반환 데이터 형태에 따른 서브쿼리 분류 단일 행 서브쿼리 서브쿼리가 단일행 비교 연산자(=, >,

    DATA/SQL 2021. 7. 14. 17:06

    SQLD 2과목 1장(SQL 기본) 정리

    Contents관계형 데이터베이스 개요데이터베이스DBMS(Database Management System)라고 호칭관계형 데이터 베이스 : 데이터 정합성 보장에 대한 고민의 결과물, 메타 데이터 총괄 관리 이점, 데이터 무결성(Integrity) 보장 등...SQLSQL(Structured Query Language)관계형 데이터베이스에서 데이터 정의, 데이터 조작, 데이터 제어를 위해 사용 언어ANSI/ISO에 따라 표준 정의된 SQL 기능이 존재SQL 문장의 종류 (DML, DDL, DCL, TCL)STANDARD SQL (기출문제 보고 더 많이 나올 것 같으면 추가 공부)테이블데이터는 DB의 기본 단위인 테이블 형태로 저장어느 특정한 주제와 목적으로 만들어지는 일종의 집합테이블은 삭제하지 않는 한 ..

    DATA/SQL 2021. 6. 12. 17:31

    SQLD 1과목 2장(데이터 모델과 SQL) 정리

    Key ResultsSQLP 과목1 - 데이터 모델링의 이해 부분 정리 Contents정규화정규화(Normlization)은 가장 기초적이지만 필수적으로 이뤄져야 하는 작업.제1 정규형 : 모든 속성은 반드시 하나의 값을 가져야 한다아래와 같이 중복된 값이 없도록 엔터티 추가 필요제2정규형 : 엔터티의 일반속성은 주식별자 전체에 종속적이여야 한다.데이터가 반복 사용되는 것을 방지하기 위해 일반 속성은 주식별자 전체에 종속적이여야 한다. 2번째 이미지처럼 주문상세 엔터티에서는 상품번호만 가지고 있고, 상품번호를 매핑하여 상품명 데이터를 가져올 수 있다. 이를 흔히 Join이라고 한다.제3정규형 : 엔터티의 일반속성 간에서는 서로 종속적이지 않다.고객이 이름을 바꿔 고객명이 변경되었다면 주문 엔터티에 고객명..

    DATA/SQL 2021. 5. 24. 22:11

    SQLD 1과목 1장(데이터 모델링의 이해) 정리

    Contents 모델링의 이해 모델링의 정의 웹스터 사전 : 가설적, 일정 양식에 맞춘 표현 복잡한 현실세계를 단순화해서 표현 현상세계를 추상화한 반영 사물 또는 사건에 대한 양상(aspect)나 관점(perspective)를 연관된 사람이나 그룹을 위해 명확하게 하는 거 모델링의 특징 추상화 : 현실세계를 일정 형식에 맞춰 표현 단순화 : 복잡한 현실세계를 제한된 표기법이나 언어로 표현 명확화 : 누구나 이해하기 쉽게 현상 기술 모델리의 3가지 관점 데이터 관점 : 업무가 어떤 데이터와 연관이 있는지, 데이터 간 관계가 무엇인지에 대해 모델링(what, data) 프로세스 관점 : 실제하고 있는 업무는 무엇인지, 무엇을 해야하는지 모덜렝(how, process) 데이터와 프로세스의 상관 관점 : 업무가..

    DATA/SQL 2021. 5. 23. 21:51

    파이썬에서 MS-SQL 테이블 가져오기 예제

    개요 pymssql을 사용해서 파이썬에서 MS-SQL 테이블을 가져오는 예제 코드

    DATA/SQL 2020. 5. 25. 19:31

    [Python pandas] MS SQL에 접속하여 테이블 가져오기

    소개 # pymssql을 사용하여 ms sql에 접속하여 테이블을 추출합니다. 자료 출처 # http://pythonstudy.xyz/python/article/208-MSSQL-%EC%82%AC%EC%9A%A9 라이브러리 및 데이터 불러오기 # 라이브러리 import pandas as pd import pymssql # 접속 정보 정의 conn = pymssql.connect(server='192.168.0.1', user='ID', password='PASSWORD', port=NUMBER) SQL 문 정의 sql_statement = ''' SELECT * FROM TABLE ''' DB에 접속하여 가져오기 data = pd.read_sql(sql=sql_statement, con=conn) dat..

    DATA/SQL 2019. 10. 15. 15:36

    MS-SQL의 DB를 csv로 추출하는 방법

    이번 편에는 MS-SQL의 DB를 csv로 추출하는 방법을 알아봅니다. 사실 명령어를 쓰면 더 빠를 수도 있겠지만 여기서는 MS-SQL의 클라이언트를 사용하여 추출하는 방법을 알아보겠습니다. 우선 Microsoft SQL Server Management Studio (SSMS) 클라이언트를 다운 받겠습니다. 대부분 있겠지만 혹시 모르니 여기에다가 링크를 달겠습니다. https://docs.microsoft.com/ko-kr/sql/ssms/download-sql-server-management-studio-ssms?view=sql-server-2017 다운받아 실행 한 뒤에 DB에 접속하면 아래 이미지처럼 좌측에 DB 관련 트리가 뜹니다. 여기서 추출하기를 원하는 DB를 선택한 뒤(테이블에선 메뉴가 활성..

    DATA/SQL 2018. 8. 18. 17:44

    EverSQL SQL Query Syntax Check - SQL 문법이 맞는지 미리 검사하자

    오늘은 SQL 문법을 검사해주는 사이트를 소개하려고 합니다. 아시다시피 SQL이 단순한 것 같으면서도 굉장히 사람을 애먹이는 경우가 많습니다. 그리고 보통 그 오류의 근원은 띄워쓰기나 문자 하나의 실수로 귀결되는 경우도 많죠. 그리고 커맨드 창에 SQL문을 죽어라 썼는데 에러 났다고 처음부터 다시 쓰라고 하면 분노 게이지가 차오를 수 밖에 없습니다. 그러기 전에 사전에 체크하는 사이트입니다. https://www.eversql.com/sql-syntax-check-validator/ 사이트 구조는 굉장히 단순해서 박스 안에 SQL문을 넣고 Check SQL Syntax 버튼을 누르면 그만입니다. 여러가지 사유로 변수가 많은 JAVA 검사에 비하면 효율성(?)이 높죠. 우선 옳은 문장을 넣으면 아래와 같이..

    DATA/SQL 2018. 4. 4. 17:47

    추가 정보

    인기글

    1. -
      -
      파이썬(주피터 노트북) 주석처리할 때 방법

      2018.08.13 14:41

    2. -
      -
      MS-SQL의 DB를 csv로 추출하는 방법

      2018.08.18 17:44

    3. -
      -
      [Python pandas] 특정 칼럼의 특정값이 들어간 row를 제거하기

      2019.10.21 17:45

    4. -
      -
      특정 값일 때 데이터프레임의 특정 칼럼에 값 넣기

      2019.10.21 17:50

    최신글

    1. -
      -
      제주공항 항공기 착륙 22-05-31

      Gallery

    2. -
      -
      Notion 기반 '북마크 모음 페이지' 사용 안내

      BookMark

    3. -
      -
      소니 WF-1000XM3 이어폰 배터리 교체 후기

      Device

    4. -
      -
      PowerToys 수정이나 삭제, 업데이트가 안 될 경우 대처

      Windows

    인스타그램

    페이징

    이전
    1 2 3
    다음
    데엔하는 뎅뎅이🐕

    티스토리툴바