[컴퓨터일반]금융IT 필기준비

[컴퓨터일반]SQL_정처기1회독

bestFinanceDataAnalyist 2023. 7. 13. 21:15

안녕하세요. 금융 IT 준비생입니다. 본 카테고리는 금융 IT필기 준비를 위한 페이지이며, 이 내용은 7월11일 스터디가 취소됨으로 인해 개인적으로 헷갈렸던 DB를 추가적으로 복습하고  이를 정리하는 용도로 작성된 글 입니다. 추가적인 정처기 실기를 준비하기 위해 여러 책과 블로그를 참고하였으며 문제가 있을 시 삭제하겠습니다. 

 

1. DDL

 

 

오늘은 어떤 식으로 코드를 짜는지 위주로 작성함..!!

 

대부분

create [ ~ 이름 ] [조건] 이 기본임. 중간중간 조건들도 다시 암기

constraint / unique(하나만 올 수 있음) / cascade 등등 조건 암기

 

 

연습하면서 틀렸던 것들 : primary key(기본키는 바로 속성 옆에 두기), 참고키 쓸 떄 바로 foreign~ 이렇게 쓰는 것이 아니라(constraint 참고명) TJdigka

특히 외래키경우 참조되는 키이기 때문에 삭제되거나 업데이트될 떄 조건을 어떻게 해야할지도 명시가 필요한 경우가 많음

 

 

2. DCL

 

 

3. DML

 

++추가적으로 

요 형식이 기본이다!! 

하지만 순서는

FROM (테이블 확인) >> WHERE(조건확인) >> GROUPBY(공통데이터묶기) >> HAVING(조건에 맞는 그룹 뽑기) > SELECT(최종적으로 추출딘 데이터 조회) > ORDER BY(정렬)

 

 

연산자

여러 프로그래밍 언어를 접하다 보면 연산자 기호나 우선순위 등이 헷갈릴 떄가 많다.

특히 SQL에서 같지 않다는 < > !! (!=랑 헷갈려서 표시해둠)

 

 

++ 연습문제 풀기

추가적으로 하위질의가 아직도 헷갈림...!! 주의해서 잘풀자

컴퓨터일반 정리 된게 필요하시면 좋아요와 댓글로 이메일 알려주시면 보내드리겠습니다~

다른 책과 블로그를 참고하여 저작권의 문제가 있을 시, 바로 삭제할 예정이면

보내드린 자료는 개인 공부용으로만 참고 부탁드리며 무단 복제/배포 금지입니다.