SQL자격증 | SQLD시험|SQLD공부|SQLD 책
안녕하세요 여러분 엘로디 입니다.
9월5일 SQLD 자격증 시험이 얼마 남지 않았어요
오늘 부터 하루에 2시간 씩 책을 읽고 정리하고 문제를 풀려고 해요.
25분씩 공부하고 5분쉬고 4번만 반복 하면 된답니다
저의 기대 : 예측한 목표 공부량을 달성하는 것과 이뤘을 때의 성취감과 안도감
+
가장 중요한 SQL 에 대한 이해와 실무에 사용할 수 있는 자신감과 성취감
제가 학습하는 책은 HRD 에서 SQLD 자격증 온라인 강의 들었을 때 사용한 교제이고 이 책을 이번주에 2회 정도 끝내면 그 다음 부터는 동생이 SQLD 자격증 공부할 때 사용했단 주황색 책을 읽고 정리할거예요
흠흠 여하튼, 지금부터 25분간 열심히 공부하고 기록해 보겠습니다.
키워드 관련 글을 찾고 계신다면 , Ctrl+F 누른다음 입력하셔서 찾아보시길 추천드립니다
SQL자격증 | SQLD시험|SQLD공부|SQLD 책
SQL 개발자 이론서 + 기출문제
저는 초록색으로 학원에서 받았는데 2021년 개정판이 나온것같네요
http://www.yes24.com/Product/Goods/101623376
SQL자격증 | SQLD시험|SQLD공부|SQLD 책
공부목표량 : SQL 기본/활용/ 최적화의 원리
최적화의 원리 전까지 공부할거예요
SQL자격증 | SQLD시험|SQLD공부|SQLD 책
[Summary]
간략하게 정리해보았는데 오늘 다 할 수 있는 부분인지는 저도 확신이 잘 그래도 열심히 반복해볼게요!
SQL의 기본 | 관계형 데이터베이스 SQL 종류 DDL data definition language DML data manipulation language WHERE 문 사용 GROUP 연산 SELECT 문 실행 순서 명사적 explicit 형변환과 암시적 implicit 형변환 내장형 함수 built-in function decode 와 case문 rownum 과 rowid with 구문 DCL (Data control language) TCL transaction control language |
SQL자격증 | SQLD시험|SQLD공부|SQLD 책
퀴즈먼저
저는 이 책을 수업을 통해서 미리 학습했기 때문에 퀴즈를 먼저 풀고 그 다음에 개념을 정리해나가는 방법으로 진행할거예요
[퀴즈]
데이터베이스 종류 중에서 부모와 자식 관계를 표현하기 쉬운 데이터베이스는?
계층형/네트워크/관계형/빅데이터
계층형 데이터베이스는 1대 N의 관계이므로 부모와 자식관계를 표현하기 쉽다
[퀴즈]
트랜잭션의 특징 중에서 다른 트랜잭션이 접근하여 부분적인 실행 결과를 볼 수 없는 것은?
워자성/ 일관성/ 고립성 /영속성
고립성은 연산의 중간결과를 다른 트랙잭션이 볼 수 없다
[퀴즈]
데이터베이스 관리 시스템이 SQL 을 실행하는 순서로 올바른 것은?
파싱 parsing > 실행 execution >인출 Fetch
SQL자격증 | SQLD시험|SQLD공부|SQLD 책
노트정리
트랜잭션의 특성 - 트랜잭션 : 데이터베이스의 작업을 처리하는 단위
트랜잭션의 특성 | 설명 |
원자성 atomicity | 전부 실행되거나 전혀 실행되지 않아야 한다 all or nothing |
일관성 Consistency | 트랜잭션 결과로 데이터베이스의 상태가 모순되지 않아야 함 |
고립성 isolation | 실행 중 연산의 중간결과는 다른 트랜잭션이 접근할 수 없음 |
영속성 durability | 실행을 성공적으로 완료하면 결과는 영구적 보장이 되어야 함 |
SQL 문의 실행 순서
SQL 실행 순서 | 설명 |
Parsing | sql 문의 문법을 확인하고 구문분석 |
Execution | optimizer 가 수립한 실행 계획에 따라 SQL 을 실행 |
Fetch | 데이터를 읽어서 전송 |
SQL자격증 | SQLD시험|SQLD공부|SQLD 책
퀴즈먼저
다음중 뷰vview 에 대한 설명으로 올바르지 않은 것은?
1. 데이터 관리가 간단하다
2. 개발자의 select 문이 간소화 해짐
3. 보안 기능은 제공되지 않음
4. 데이터 구조를 변경할 수 없음
뷰를 사용해서 특정 컬럼만 조회되게 할 수 있기 때문에 보완가능
SQL자격증 | SQLD시험|SQLD공부|SQLD 책
개념정리
VIEW 의 특징
- 참조한 테이블이 변경되면 뷰도 변경됨
- 뷰의 검색은 참조한 테이블과 동일하게 할 수 있지만, 뷰에 대한 입력, 수정 ,삭제는 제약 있음
- 특정 컬럼만 조회시켜서 보완성 향상
- 한 번 생성된 뷰는 변경 X 변경 원하면 삭제 후 재생성
- Alter 문 사용해서 변경 불가
SQL자격증 | SQLD시험|SQLD공부|SQLD 책
퀴즈먼저
select 문의 구문 중 가장 늦게 실행되는 것은?
1. Order by
2. Select
3. From
4. Where
Order by 는 정렬 sort 수행하는 구문으로 select 문에서 가장 늦게 실행됨
SQL자격증 | SQLD시험|SQLD공부|SQLD 책
개념 더하기
테이블의 모든 데이터 삭제
delect from 테이블명: | turncate table 테이블명: |
데이블의 모든 데이터 삭제 삭제 후 용량 감소 X |
데이블의 모든 데이터 삭제 테이블의 용량은 초기화됨 |
SQL자격증 | SQLD시험|SQLD공부|SQLD 책
퀴즈 먼저
DEPT 테이블에서 DEPTNO 값이 10,10,20,30 있을 때 다음의 SQL 문을 실행하면 나오는 건수는?
select distinct deptno from dept;
3
어랏 공부하다 보니 벌써 25분이 다 지났어요
5분 쉬고 조금 있다가 다시 공부를 시작해야겠어요
지금시간 새벽 00:20 인데 오늘은 1시전에 잠을 잘 수 있으려나요~?
'독서' 카테고리의 다른 글
예스24북클럽책리뷰| #나의월급독립프로젝트 | #재태크책리뷰 | #추천주식책 (0) | 2021.09.05 |
---|---|
혼자영어공부하기|영어를 해석하지 않고 읽는 법|영어원서읽기 (0) | 2021.08.28 |
따라하면 매출이 따라오는 SNS 마케팅 | SNS마케팅 전략의모든것|예스24북클럽 리뷰 (0) | 2021.08.20 |
영어혼자공부하기|EBS영어|입트영 (0) | 2021.08.19 |
책리뷰| 구글 애드센스로 돈 벌기| 키워드 정리 (1) | 2021.08.18 |