본문 바로가기

전체 글

(142)
[Python] 대화식 모드 / 배치모드 * 개인 공부 내용이니 잘못 작성된 내용이 있다면 댓글로 정정 부탁드립니다. 파이썬은 인터프리터 언어이다 사람이 언어로 컴퓨터에게 코딩언어을 주면 컴퓨터는 인터프리터로 읽어 컴파일 과정(기계식언어로 치환) 되어 한줄한줄씩 번역한 다음 실행하여 결과값을 주게 된다. 간단하게 데이터 분석과 시각화를 할때는 주피터 노트북 유용 인공지능 핑퐁과 같은 긴 코드(스크립트)를 작성해서 수행할때에는 스파이더가 유용하다. 대화식 모드 → 프로그래머가 소스코드를 한라인씩 작성하고 인터프리터가 한라인씩 결과를 출력 하는 모드 print(2+2) → 값 : 4 배치모드 → 여러개의 스크립트를 작성하여 한번에 실행 하는 모드 ex) 게임실행 코드 텍스트 에디터로 프로그래밍 하기 라인단위로 코드를 입력하고 실행하는 인터페이스는 ..
[Python] 파이썬 설치 아나콘다 https://www.anaconda.com/products/individual Anaconda | Individual Edition Anaconda's open-source Individual Edition is the easiest way to perform Python/R data science and machine learning on a single machine. www.anaconda.com 아나콘다를 설치해서 쥬피터, 스파이더를 이용해도 되고 파이썬 홈페이지에서 파이썬을 다운받아 idle 사용도 가능하다. 구글 colab 에서도 파이썬이 가능하다. (접근성이 제일 좋음, 설치 필요 없음)
SQL 알고리즘 문제 직각삼각형의 여부 판단(피타고라스의정리이용) 피타고라스의정의로 직각삼각형의여부를 확인 할 수 있다. 이걸 구현 하려면 POWER 라는 함수로 구현 해야한다. (지수함수 구현가능) 예제 2의3승 값. POWER 함수 사용 할것 SELECT POWER(2,3) FROM DUAL; -> 8 문제 630 아래의 수학식 SQL 구현하기 2^2 +3^2 =? SELECT POWER(2,2) + POWER(3,2) FROM DUAL; 피타고라스의 정리로 직각삼각형의 여부를 다음과 같이 출력 되게하시오 ACCEPT P_NUM1 PROMPT '밑변의 길이 입력' ACCEPT P_NUM2 PROMPT '높이 입력' ACCEPT P_NUM3 PROMPT '빗변의 길이 입력' SELECT DECODE( POWER(&P_NUM1,2) + POWER(&P_NUM2,2),P..
SQL 알고리즘 (삼각형, 마름모, 사각형 구현하기) WITH LEVEL_TABLE AS (SELECT LEVEL AS NUM1 FROM DUAL CONNECT BY LEVEL
SQL 알고리즘 ( 구구단 구현하기) select level as num from dual connect by level 먼저 CONNECT BY 절로 1 부터 10 까지 출력 해보도록 한다. 구구단 2단 출력 with num_table as (select level as num from dual connect by level
SQL - DCL 문 GRANT : 권한 부여 데이터를 ACESS 하거나, 조작 하는 권한이다. → 특정데이터를 아무나 조회하면 안되므로, DBA 들이 권한 관리를 철저하게 한다. 현재 접속해 있는 유저가 누구인지 확인 하는 방법 SHOW USER ; 유저 생성하기 CREATE USER C##SMITH IDENTIFIED BY TIGER ; 접속 밑에 초록색+ ( 새접속) 을 클릭하여 새로 생성한 c##smith 에 로그인 해 준다. 이름과, 비밀번호를 입력한후 테스트를 거쳐서 성공 ! 하면 접속하면 되고, sqldeveloper 접속할때 접속 버튼 안보이면 저장을 누르면 된다. 만약 테스트 시 IO 오류가 뜬다면 명령 프롬포트 창에 들어가서 IPCONFIG 들어가고 IP4 주소를 복사 한뒤, LOCALHOST 를 지우고 I..
SQL - WITH 절 사용 서브쿼리 Factoring with 절의 쿼리 결과를 임시테이블로 생성하는것을 subquery factoring 이라고 한다. from 의 서브쿼리와 with 절의 차이점 from 절의 서브쿼리 —> 쿼리문의 결과가 memory 에 올라간다. with 절의 쿼리 ——> 쿼리문의 결과가 disk 에 저장된다. memory ? ram 사용 막 서로 날리면 서로 쓰겠다고 경쟁이 일어날 수있다. disk ? 내가 from 절의 서브쿼리를 써야할지 with 절을 써야할지 고민 된다면 데이터가 있는 서버가 oltp 서버인지, dw 서버인지 먼저 알아야한다. from 절 안에 쿼리문의 결과 데이터가 대용량 데이터 이면 메모리에 올라가면 부담이기 때문에 with 절을 사용해서 disk 에 저장되서 실행 할수 있도록 하는게 바람직하다. subqu..
SQL - WITH 절을 이용한 알고리즘 문제 (1) 구구단출력,log, 주사위던지기(랜덤)확률 문제풀기 문제 1부터 10까지 숫자중 짝수만 출력 with emp2 as (select level as num from dual connect by level