Data Scientist 옌

매일 발전하는 IT문제해결사

728x90

전체 344

22-05-24(화) 081일차 [Oracle, Spring Framework, Mybatis Framework] 게시판 만들기

수업내용 1교시 (09:30-10:20) 프로젝트 방식에 대한 설명 JOIN -- SQL 99 -- NATURAL JOIN SELECT E.EMPNO, E.ENAME, E.JOB, E.MGR, E.HIREDATE, E.SAL, E.COMM, DEPTNO, D.DNAME, D.LOC FROM EMP E NATURAL JOIN DEPT D ORDER BY DEPTNO, E.EMPNO; -- JOIN ~ USING SELECT E.EMPNO, E.ENAME, E.JOB, E.MGR, E.HIREDATE, E.SAL, E.COMM, DEPTNO, D.DNAME, D.LOC FROM EMP E JOIN DEPT D USING (DEPTNO) ORDER BY DEPTNO, E.EMPNO; SELECT * FROM ..

[국비지원교육] 22-06-21(화) 일일회고 99일차

오늘의 회고! Facts 사실 React.createElement와 Python XML parsing를 다시 하면서 복습했다. React와 Python 숙제가 있다! 내일까지 이력서를 써오라해서 얼레벌레 쓰고 있다. Feelings 느낌 아니 숙제가 너무 많은데? 안그래도 할 일 많고만ㅠㅠ 어쩌겠어 해야지 이력서 양식을 미리 주고 쓰라고 하면 안됐던 걸까... 왜 하루 전에 알려주시죠? 그래도 지난 금요일에 설명듣고 이력서 쓰니까 이제 정말 끝이 가까워오는 것 같다. Findings 교훈 존버는 승리한다. Future Action Plan 미래 행동 계획 이력서 잘 마무리 하기

[국비지원교육] 22-06-20(월) 일일회고 98일차

오늘의 회고! Facts 사실 React.createElement를 배워 DOM을 생성해보았다. Node.js로 파일 업로드를 배웠다. 오늘부터 오전만 수업하기로 했는데 지난 수업 때 파이썬 못따라간 사람이 있어서 다시 하느라 결국 한 시간 남겨놓고 계속 수업을 했다. Feelings 느낌 어제부터 몸이 안좋았는지 머리가 계속 아팠는데 프로젝트 서류를 만들어야하다보니 쉴 수가 없어서 고생했다. 오늘부터 하려했던 개인프로젝트 뒤처리를 내일 해야겠다. 틈 나는대로 타이핑 쳐놓고 머리 잘 돌아갈 때 로직 고민하고 디버깅을 해야지 그냥 마구잡이로 하려하니 머리가 안돌아가서 포기한 적이 한 두번이 아니다. 자바스크립트, 리액트 뿐만 아니라 지금 스프링 정리도 안된 상태라 너무 바쁘고 복잡하다. 할 게 너무 많다...

[국비지원교육] 22-06-17(금) 일일회고 97일차

오늘의 회고! Facts 사실 드디어 리액트를 들어갔다. Node.js로 파일업로드를 하는 방법을 배웠다. Python으로 Open API를 이용하여 날씨 데이터를 가져와 보았다. 오늘 수업이 끝난 후 취업설명회를 해서 앞으로 어떤 방식으로 이력서를 준비해서 입사지원을 할지에 대하여 설명을 들었다. Feelings 느낌 자바스크립트를 동태눈으로 수업을 들었더니 리액트가 뭐하는건지 모르겠다. 특히 동기 비동기 설명했을 때 선생님께서 쉽게 설명하신다고 사람을 불러서 주먹을 맞대는 방식이라고 설명하셨는데 보면서 이게 뭐지 싶었다. 이번 주가 유독 안좋은 일이 몰려 정말 힘든 주였다. 취업설명회를 들으며 생각해보니 이제 앞으로 수업듣는 것도 한 달밖에 남지 않았고, 여기에 잘 집중하면 내가 어려워하는 대다수의 ..

22-05-23(월) 080일차 [Oracle, Spring Framework, Mybatis Framework] 프로젝트 주제 발표

수업내용 1교시 (09:30-10:20) 자습 2교시 (10:30-11:20) UNION SELECT DEPTNO, ENAME, '1' FROM EMP UNION SELECT DEPTNO, '1', DNAME FROM DEPT; SELECT DEPTNO, ENAME, 'DNAME' FROM EMP UNION SELECT DEPTNO, 'ENAME', DNAME FROM DEPT; MINUS & JOIN -- 232P -- LEFT OUTER JOIN SELECT A.DEPTNO, B.DEPTNO FROM DEPT A LEFT OUTER JOIN EMP B ON A.DEPTNO = B.DEPTNO; -- RIGHT OUTER JOIN SELECT A.DEPTNO, B.DEPTNO FROM EMP A RIG..

22-05-20(금) 079일차 [Oracle, Spring Framework, Mybatis Framework] 인라인 뷰 서브쿼리, 메인 페이지 만들기, 로그인 기능

수업내용 1교시 (09:30-10:20) 쿼리 공부 -- 인라인 뷰(Inline view) 서브쿼리 -- 입사 순으로 빠른 사람 5명 조회 SELECT * FROM ( SELECT * FROM EMP ORDER BY HIREDATE) WHERE ROWNUM (SELECT AVG(SAL) FROM EMP WHERE DEPTNO = 20) AND DEPTNO != 20; -- 직업이 MANAGER인 사원의 사원명, 부서명을 조회하시오 SELECT A.ENAME, B.DNAME FROM EMP A JOIN DEPT B ON A.DEPTNO = B.DEPTNO WHERE A.JOB = 'MANAGER'; SELECT A.ENAME, A.DEPTNO, (SELECT B.DNAME FROM DEPT B WHERE ..

22-05-19(목) 078일차 [Oracle, Spring Framework, Mybatis Framework] 서브쿼리, 회원 만들기, 로그인

수업내용 1교시 (09:30-10:20) SUBQUERY SELECT MAX(SAL) FROM EMP GROUP BY DEPTNO; -- 다중행 연산자 IN, NOT IN, ANY, ALL, EXISTS -- ANY 연산자 SELECT ENAME, SAL, JOB, DEPTNO FROM EMP WHERE DEPTNO != 30 AND SAL > ANY (SELECT SAL FROM EMP WHERE JOB = 'SALESMAN') ORDER BY 2; -- ALL 연산자 SELECT ENAME, SAL, JOB, DEPTNO FROM EMP WHERE SAL > ALL (SELECT SAL FROM EMP WHERE DEPTNO = 30); SELECT * FROM EMP WHERE JOB = 'SALE..

22-05-18(수) 077일차 [Oracle, Spring Framework, Mybatis Framework] 서브쿼리, 장바구니 만들어서 넣기

수업내용 1교시 (09:30-10:20) 조언 면접보고 비대면으로 듣는데 마이크 연결이 안되어서 못들었음 2교시 (10:30-11:20) 날짜와 시간 time.ewha.or.kr/domestic.html 윈도우 10 : 제어판 - 날짜 및 시간 - 인터넷 시간 설정 변경을 클릭 후 ntp 서버 주소를 입력합니다. 참고로 NTP 서버 목록은 다음과 같습니다. LG U+ : time.bora.net KT : ntp.kornet.net google : time.google.com 윈도우 + R service.msc msc : Microsoft Common Console 서비스(윈도우 서비스창) Window Time 항목 더블 클릭 Window Time 항목 더블 클릭 Window Time 속성(로컴컴퓨터) 시..

22-05-17(화) 076일차 [Oracle, Spring Framework, Mybatis Framework] 서브쿼리, 상품 상세 페이지 만들기

수업내용 1교시 (09:30-10:20) JOIN SELECT A.* FROM DEPT A ,(SELECT DEPTNO FROM EMP WHERE ENAME='SMITH') B WHERE A.DEPTNO = B.DEPTNO; -- SCOTT과 동일한 부서에 근무하는 사원의 이름, 부서번호를 조회하시오 SELECT * FROM EMP WHERE ENAME = 'SCOTT'; SELECT ENAME, DEPTNO FROM EMP WHERE DEPTNO = (SELECT DEPTNO FROM EMP WHERE ENAME='SMITH'); -- SCOTT과 동일한 부서에 근무하는 사원의 이름, 부서명, 부서번호를 조회하시오 SELECT A.ENAME, B.DNAME, B.DEPTNO FROM EMP A, DEP..

22-05-16(월) 075일차 [Oracle, Spring Framework, Mybatis Framework] 서브쿼리, 상품 게시판 전체 선택(SelectALL) 만들기

수업내용 1교시 (09:30-10:20) 앞으로의 수업 방식 변경 수업 시간에 집중해서 할 것 배우지 않아서 모른다 (X) → 이것 하고 싶어요(O) 2교시 (10:30-11:20) 서브쿼리 -- 복문, 단문 -- 메인 쿼리, 서브 쿼리 --서브쿼리 유형 --단일 행(Single-Row) 서브쿼리 --다중 행(Multi-Row) 서브쿼리 --다중 열(컬럼)(Multi-Column) 서브쿼리 --인라인 뷰(Inline view) 서브쿼리 --스칼라(Scala) 서브쿼리 --서브쿼리 --SELECT : 셀렉트 절 -- SELECT * FROM DUAL; : 스칼라 서브쿼리 : 셀렉트 절에 SELECT 구문을 사용하는 것 -- 일부 OUTER JOIN 효과가 있다. --FROM : 프럼 절 -- SELECT ..

22-05-13(금) 074일차 [Oracle, Spring Framework, Mybatis Framework] JOIN, 상품 등록 페이지 만들기(Insert)

수업내용 1교시 (09:30-10:20) JOIN SELECT EMPNO, ENAME, JOB, MGR FROM EMP; -- 내가 짠 코드 SELECT A.EMPNO, A.ENAME, A.MGR, B.ENAME AS MANAGER FROM EMP A JOIN EMP B ON A.MGR = B.EMPNO; SELECT * FROM EMP A, EMP B WHERE A.MGR = B.EMPNO; SELECT A.*, B.* FROM EMP A, EMP B WHERE A.MGR = B.EMPNO; SELECT A.ENAME, B.ENAME FROM EMP A, EMP B WHERE A.MGR = B.EMPNO; SELECT * FROM EMP WHERE MGR = (SELECT MGR FROM EMP WHE..

22-05-12(목) 073일차 [Oracle, Spring Framework, Mybatis Framework] JOIN, 상품 등록 페이지 팀으로 만들어 보기(Insert)

수업내용 1교시 (09:30-10:20) 학습방법 쿼리 이너조인 아우터조인 페이징에 대한 설명 2교시 (10:30-11:20) 페이징 -- 페이징 테스트를 위한 테이블 만들기 CREATE TABLE BOARD_PAGING( bnumNUMBER(20)PRIMARY KEY, btitleVARCHAR2(50)NOT NULL, bnameVARCHAR2(20)NOT NULL, bareaVARCHAR2(2000)NOT NULL, bpassVARCHAR2(20)NULL, bwritedayDATEDEFAULT SYSDATE, bhitsNUMBER(8)NULL ); SELECT COUNT(BNUM)FROM BOARD_PAGING; SELECT * FROM USER_SEQUENCES; CREATE SEQUENCE B_SE..

728x90