전체 글58 SQLD 자격증 따기4 - SQL 활용 지난 글에는 SQL 기본 내용에 대해 포스팅 했었다. 오늘은 SQL 활용 내용에 관한 내용을 정리해볼까 한다. SQL 활용 서브쿼리 서브쿼리는 하나의 쿼리 안에 존재하는 또 다른 쿼리이다. 서브쿼리는 위치에 따라 나눈다. SELECT 절 스칼라 서브쿼리 FROM 절 인라인 뷰 WHERE절, HAVING 절 중첩 서브쿼리 뷰(View) 특정 SELECT 문에 이름이 붙여 재사용이 가능하도록 저장해놓은 것이다. 뷰는 가상테이블이라는 점을 기억하자. 실제 데이터는 저장하지 않고 데이터만 조회하는 것이다. 집합 연산자 각 쿼리의 결과 집합을 가지고 연산하는 명령어 UNION ALL 중복 포함 결과 집합의 합집합 UNION 중복 제거 결과 집합의 합집합 INTERSECT 결과 집합의 교집합 MINUS / EXCE.. 2023. 7. 12. SQLD 자격증 따기3 - SQL 기본 저번 글에는 1과목 정리를 마쳤고 오늘 글부터는 2과목에 대한 정리를 할까 한다. 2과목은 내용이 많으니 나눠서 정리해보려고 한다. SQL 기본 및 활용 SQL 기본 관계형 데이터베이스의 개요 관계형 데이터베이스는 관계형 데이터 모델에 기초를 둔 데이터베이스이다. 관계형 데이터베이스에서의 설계는 모든 데이터를 2차원 테이블 형태로 표현한 뒤 각 테이블 간의 관계를 정의하는 것으로 시작된다. 테이블은 데이터모델에서 인스턴스에 해당하는 로우와 속성에 해당하는 컬럼으로 이루어진다. SELECT문 - 저장되어 있는 데이터를 조회하고자 할 때 사용하는 명령어 SELECT 컬럼1, 컬럼2, ... FROM 테이블 WHERE 조건; 산술연산자 우선순위 () -> * , / -> +, - 함수 (암기) (1) 문자함수.. 2023. 7. 10. SQLD 자격증 따기 2 - 데이터 모델링의 이해 저번에 SQLD 준비를 했다는 글을 하나 올렸다. 공부 한 김에 챕터별로 내가 생각했을 때 중요한 내용들을 정리해볼까 한다. SQLD는 데이터 모델링의 이해와 SQL 기본 및 활용 총 2과목으로 나뉜다. 1과목은 10문제 2과목은 40문제가 출제되고 과락이 있으니 참고해서 공부하면 좋겠다. 데이터 모델링의 이해 데이터 베이스의 모델링은 현실 세계를 단순화하여 표현하는 기법이다. 모델링의 특성으로는 추상화, 단순화, 명확화가 있다. 1. 추상화 : 현실세계를 일정한 형식으로 표현하는 것 2. 단순화 : 복잡한 현실세계를 정해진 표기법으로 단순하고 쉽게 표현한다는 의미 3. 명확화 : 불분명함을 제거하고 명확하게 해석할 수 있도록 기술한다는 의미 모델링의 세 가지 단계 1. 개념적 데이터 모델링 2. 논리적.. 2023. 7. 6. SQLD 자격증 따기 1 - 책 소개 개발자로 1년간 근무하고 갑작스럽게 퇴사를 하게 되어 어떤 것부터 시작해야할지 모르겠어서 고민해보던 중 입사 초기에 권유받았던 SQLD 자격증이 생각났다. 일단 뭐라도 시작해야 게을러지지 않을 것 같아서 바로 신청,, 5만원이나 한다니.. 떨어지면 안될 것 같아서 괜히 두근두근 거렸다ㅠ 우선 먼저 SQLD를 준비하는 언냐한테 물어봐서 책부터 구매했다! 다들 많이 쓴다는 유선배와 노랭이로 불리는 SQL 자격검정 실전문제를 주문했다. 유선배 SQL 개발자 https://search.shopping.naver.com/book/catalog/35346148622?cat_id=50010586&frm=PBOKPRO&query=%EC%9C%A0%EC%84%A0%EB%B0%B0&NaPm=ct%3Dlk0ht5zs%7Cc.. 2023. 7. 5. 이전 1 ··· 11 12 13 14 15 다음