Day 25

·2023년 7월 11일
0

Global_2023_2

목록 보기
24/56
post-thumbnail

1. 아래를 설명하시오.

  • CARTESIAN PRODUCT

    join의 기본적인것으로
    카테이션 곱 (모든 경우수를 따지는 것)

  • EQUI JOIN

    등가 조인
    join 대상이 되는 두 테이블에서 공통적으로 존재하는 컬럼의
    값이 일치되는 행을 연결하여 결과를 생성하는 join

  • NON-EQUI JOIN(비등가 조인)

    동일 컬럼이 없이 다른 조건을 사용하여 join 할 떄 쓰이는 join

  • SELF JOIN

    자기 자신과 join

  • OUTER JOIN

    교집합에 + left면 왼쪽 것 포함, + right면 오른쪽 것 포함

  • union

    합집합. 중복불가 (union all은 중복허용)

  • inner join

    교집합. 기본적인 join

2. 아래의 쿼리를 완성하시오.

  • 이름이 SMITH인 사람의 부서명을 출력해 보는 쿼리문
select ename, dname from emp, dept where emp.deptno = dept.deptno and emp.ename = 'SMITH';
  • 각 사원의 급여가 몇 등급인지 살펴보는 쿼리문

    select * from emp, salgrade where sal between losal and hisal order by ename; 
  • EMP테이블을 EMPLOTEE와 MANAGER로 별칭을 지정한 후 특정 사원의 매니저가 누구인지 알아내는 쿼리문

    SELECT E.ENAME||'의 매니저는 '|| M.ENAME||'입니다.' FROM EMP E, EMP M WHERE E.MGR = M.EMPNO; 

  • DB설계가 돈을 제일 많이 번다👌
    • 대신 가장 경력 많은 사람이 함

    (시키면 맨땅에 헤딩하는 회사니까 런각💨)


Point

  • 규모가 커지면 DB 관리가 필요해진다

    • 테이블 갯수가 1000개가 넘음 / 다루는건 개인당 20개정도
    • JOIN은 4~5개
  • 기억해 둘것: TO_CHAR / TO_DATE / TO_NUMBER

  • join

    • 가장 중요함
    • 여러 테이블에 흩어진 데이터를 가상의 테이블로 한번에 조회
    • 자바의 UML(상속) 같은
    • NON-EQUI JOIN 비등가 join (중요)
    • ANCI 조인<스탠다드> ( , 들어가는 조인은 오라클 ≠ mysql)
    • 유니온
  • DataBase 프로그래밍

    • 3종 세트

      	Connection connection = null;
      			PreparedStatement pstmt = null;
      			ResultSet rs = null;
  • 취직 선배 설명회

    • 1개월전(6월) 내정 → 9월 중순 예상(비자 나오면 입국)

    • 2가지 무조건 질문: 자기소개, 지망동기

      • 장단점, 일본에 대해서(생활 어필)
      • 30분 이내 (일본은 기술면접 따로)
      • 영주권이나 귀화 어필
    • 기업설명회 질문: 챗GPT 실무 가능? 어떤 사람과 일하고 싶은지
      팀프로젝트 끝나고 10군데 넘게 옴

    • 면접 결과는 한국계는 금방 오지만 일본은 1주?
      (블랙은 70%만 준다?)

    • 하루 루틴: 수업 끝나고 집에서 공부

    • CSS가 제일 어렵다?

    • 정처기 필기 코딩테스트 정도 실력이면 충분 (sql은 CRUD)

    • 프로젝트 준비: 일본회사 취업용도니까 설명할수 있도록

      • 주제나 아이디어 고민하는데 너무 시간 뺏기지 말기
    • 느낀점: 시간이 부족함

      • 팀프로젝트 하느라...(약 2주)
      • 이력서 내면 5일정도에 일본어 면접 준비
        (자기소개 지망동기에 중점X)
      • 자기소개엔 차별점 대신 융화될수 있는 부분 중시
      • 어떻게든 취업은 된다
      • 토익은 600이상
    • 회사에서 항공권 지원 해줄수도 안해줄수도

    • 면접은 정장

    • 4년제면 전공 상관X

    • 깃허브는 있으면 좋고 없으면 말고

0개의 댓글