[SQL Developer] 5회차 Study


 - 일시: 1027 10:00 ~ 12:00

 - 위치: 강남역 CMAX Study

 - 주제:


  과목 2 SQL 기본 및 활용

   제2장 SQL 활용

    제1절 표준 조인(Standard Join)

    제2절 집합 연산자(Set Operator)

    제3절 계층형 질의와 셀프 조인

    제4절 서브쿼리



 1. 정리(키워드)


 2. 핵심 내용 키워드 (문제는 정리는 나중에... ) 

 - (배경지식) ANSI/ISO SQL2 -> SQL3 문법과 Oracle 문법의 차이점

 - 관계형 대수 (일반 집합 연산자, 순수 관계 연산자)

 - Join의 종류 (6가지)

 - 집합 연산자(Set Operator) 4가지

 - 계층형 질의와 셀프조인

 - 서브쿼리 (단일 행, 다중 행, 다중 컬럼, 연관, Select절 스칼라, From절 인라인 뷰, Having절, Update Set 절, Insert문 Values절

 - 뷰



[SQL Developer] 4회차 Study


 - 일시: 1020 10:00 ~ 12:00

 - 위치: 강남역 CMAX Study

 - 주제:


  과목 2 SQL 기본 및 활용

   제1장 SQL 기본

    제5절 WHERE절

    제6절 함수(FUNCTION)

    제7절 GROUP BY, HAVING 절

    제8절 ORDER BY 절

    제9절 조인(JOIN) 절



 1. 정리(키워드)


 2. SQL 자격검정 실전문제 풀이 (32문제)

  * 암기할 내용이 많아 생각보다 많이 틀림...

  - WHERE 절에 사용될 수 있는 연산자

  - NULL에 대한 연산, 함수(NVL, COALESCE), 출력 결과 값

  - CASE 표현, DECODE

  - 집계 함수, NULL 처리



 3. Oracle AWS 제공

  - 장점 : 노트북에 무거운 Oracle 설치 안해도 됨 ! (진도 밀린 쿼리쳐야겠네..)

  * 굳이 AWS 환경이 필요 없다 생각하시면 로컬에 Oracle 설치 후 사용하셔도 전혀 문제 없습니다. ~

  * AWS Oracle 환경은 https://cafe.naver.com/sqlpd 카페 오프라인 스터디 참여후 카페장(월야루)님께서 제공해주시는 내용

  * 로컬에 Oracle 설치 후 http://www.dbguide.net/ 자료실에 SQL 전문가 가이드 책의 실습용 파일을 제공하고 있습니다.




[SQL Developer] 3회차 Study


 - 일시: 1013 10:00 ~ 12:00

 - 위치: 강남역 CMAX Study

 - 주제:

  과목 2 SQL 기본 및 활용

   제1장 SQL 기본

    제1절 관계형 데이터베이스 개요

    제2절 DDL

    제3절 DML

    제4절 TCL


 1. 정리(키워드)


 2. SQL 자격검정 실전문제 풀이 (32문제)

 - 테이블 컬럼 제약조건 (CASCADE)

 - 테이블 관계에서 참조무결성

 - DELETE, TRUNCATE, DROP 개념과 차이점

 - 트랜잭션의 개념

 - auto commit과 rollback과 save point

 

 3. Oracle 설치 및 SQL Developer 설치 및 AWS 연결 설정 확인

  (실습환경 구축)



[SQL Developer] 2회차 Study


- 일시: 1006 10:00 ~ 12:00

- 위치: 강남역 cmax Study

- 주제: 2장 데이터 모델과 성능


[전체]

 1. 기존 인원 중 3사람이 빠져서 충원 요청 (사유: 지난 회차 시험에 합격)

 2. 기출 주제별 빈도수 분석

 3. 기출문제는 정리해서 카페 운영자(월야루)님께서 10월 3주차 때쯤 제공


[2장]

 1. 정리(키워드)

 2. SQL 자격검정 실전문제 풀이 (1챕터 1, 2장) 총 51문제

 3. 정규화, 반정규화에 대한 내용은 확실하게 이해해야 할 듯 (사례가 주어졌을때 어떤 내용인지 알아야 함)



* 다음 주 부터는 쿼리 내용 정리해야 함

* 이론은 이제 자주 읽어서 익히기

[SQL Developer] 1회차 Study


- 일시: 0929 10:00 ~ 12:00

- 위치: 강남역 Easy Study

- 주제: 1장 데이터 모델링의 이해

- 간략 정리 : 데이터모델링.txt


[전체]

 1. 조장/부조장/총무 선정

 2. 스터디 회비, 메신저, 시험응시 상의

 3. 스터디 방향 및 방식 결정

 4. 카페에서 제공해 주는 AWS(Oracle) 학습환경 사용 결정 (회비 안에서 해결)


[1장]

 1. 정리 (키워드)

 2. 주교재 SQL 전문가 가이드 (장별 pdf 배포, 필요하시면 댓글)

 3. 부교재 SQL 자격검정 실전문제(난이도 하), 파트별 기출 30문제

 4. 스터디 시간에 기출 문제를 다같이 풀고 해당 주차에 발표자가 내용을 준비해서 문제 해설 및 교재 내용 정리


 - 키워드 정리


 - 시험응시


[SQL Developer] Kick Off 


 - 일시 : 0922 10:00 ~ 12:00

 - 위치 : 종각역 마이크임펙트스퀘어

 - 주제 : 시험관련 내용 SQLD

 - 담당자 : 월야루 & 정수인님


[ 전체 ]

 - 스터디 관련 메신저는 Line으로 통일

 - 조장, 부조장 톡방을 따로 구성

 - 질문할 수 있는 공간을 따로 만듦


[ 팀 ] 

 1. 그룹 내에 회의

  - 팀 그룹핑

  - 팀 내에 자기소개

  - 조장/ 부조장 선정


 2. 앞으로 스터디 위치 결정

  - 강남역 10시

  - 상세 스터디룸은 조장님께서 찾아보고 결정


 3. 특이사항

  - 스터디 내에서 Oracle을 로컬로 설치할 것인가, 스터디 관리자(월야루)께서 가이드 해주시는 AWS 환경을 따를 것인가

  - AWS 환경을 사용 시 비용이 따로 발생하지만 스터디내에 실습환경을 동일하게 가기 위해서 사용하기로 결정


[SQL Developer] SQL 전문가/개발자 자격검정


 :: SQL 전문가의 정의 :: 

데이터베이스와 데이터모델링에 대한 지식을 바탕으로 데이터를 조작하고, 추출하는데 있어서 정확하고 최적의 성능을 발휘하는 SQL을 작성할 수 있고, 이를 토대로 SQL을 내포하는 데이터베이스 프로그램이나 응용 소프르웨어의 성능을 최적화하거나, 이러한 성능 최적화를 지원할 수 있는 데이터베이스 개체(뷰, 인덱스)의 설계와 구현 등의 직무를 수행하는 전문가


 * 엄청나 보이지만 나는 개발하면서 그냥 기준을 잡기 위해서 이 공부를 하기 시작하도록 한다.

  (물론 사이트마다 Role이 다르기때문에 기준이 정답은 아니다.)


 1. 혼자는 귀찮아, 스터디를 구하자

  - https://cafe.naver.com/sqlpd (데이터베이스 전문가 포럼)

  - 카페에서 제공해주는 스터디 시스템에 참여해 경험을 통해 검증된 커리큘럼에 따라 공부해보도록 한다.


 2. 내가 생각한 커리큘럼과 카페의 SQLD 스터디 가이드

  - 책에 있는 내용을 그냥 보면서 정리하려고만 했었는데 스터디에서는 연습문제나 그 외에 활동들도 한다.




 



3. 앞으로 3달

  - 시작!

+ Recent posts