본문 바로가기
[2020]KIC 캠퍼스 복습/SQL(3,4)

[수업 D-14] SQL JOIN, commit, rollback

by 두블두블 2020. 7. 31.

2020.07.30(목) 3주차 4일

 

오늘  시험을 쳤다. 캬 

 

그리고 학원에 들어오기전에 사전 평가?를 쳤는데 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 점수 박살났네

키야

하지만! 시작은 미약하지만 끝은 창대하리라! 

이런게 있어야 좀 스토리 텔링이 되고 그렇지 않겠어?


2020 07 30 : 조인,  1,2,3정규화?, 

배운거 간략하게 잘 정리하게, 면접에 간단명료하게 대답할 수 있게

1. 조인, : 관계형데이터베이스의 꽃!
1) 카페 53번글 
두 개 이상의 테이블로부터 자료를 읽어오는 select 의 문법구조? : 공통칼럼이 있어야 한다. 
(칼럼 이름은 상관없다. )

2) 조인의 종류 : inner join, outer join
INNER JOIN(보통 JOIN)

LEFT OUTER JOIN  왼쪽에 있는 데이터는 다 나오고, 오른쪽은 왼쪽과 겹치는 것만 출력 : 상품이 모두 나오고
RIGHT OUTER JOIN : 회사가 모두 나오고

3)SELECT 정말 중요하니까!!!!!!!!!!!!


2. 문제풀기 JOIN1

 

3.  3개 이상의 테이블 조인

 

4. 문제풀기 JOIN2 




5. UNION , MERGE



6. commit, rollback



7. deadlock 

 


※ 오늘 배우고 느낀 것 

 

1. 오늘 일과 : 서블릿 책받기, 시험!, 

 

2. SQL의 핵심, JOIN

 

3. 그동안 컴퓨터 하나로만 진행을해서 내 컴퓨터(뭐라고 표현해야할 지 모르겠다. 클라이언트?)와 DB서버와 연동하는 방식에 대해 체감이 없었는데, commit, rollback,  deadlock을 통해 이런 방식을 조금이나마 육안으로 확인할 수 있었다. 

 

4. TRANSACTION 이 뭐니? 에 답을 할 수 있어야 한다.