본문 바로가기
반응형

자격증/SQLD37

[#SQLD] 제54회 SQL 개발자(SQLD) 합격후기 합격한 이후에 다시 취업준비를 하느라 정신이 없었습니다. 23년에 준비했었지만 58점으로 탈락해서 이 길이 아닌가보다 하면서 다른 분야를 공부했었습니다. 그때 기억하기로 주관식 문제가 있었던걸로 기억하고, 그 문제 중 하나를 스펠링을 틀려서 떨어졌던걸로 기억합니다. 그래서 1년여간의 방황을 마치고 다시 제 54회 SQLD 응시를 했습니다.  기본적인 정리를 다시 진행했습니다. 데이터 모델링부터 SQL의 활용 부분까지 다시 이해하고 암기를 진행했습니다. 그리고 결과는 70점 합격!!!  생각보다 쉬었다고 느꼈는데 점수를 보니 이번에도 잘못했으면 떨어졌다는 생각이 스쳤습니다. 22년에 처음 SQLD 거르고 SQLP를 응시했던 저는 2년만에 자격증 취득에 성공했습니다.  시험에서 바뀐 부분은 주관식이 사라졌다.. 2024. 11. 13.
[#SQLD] 제 8절 절차형 SQL 제 8절 절차형 SQL 1. 절차형 SQL개요 : 절차형 SQL이용시 SQL문의 연속적인 실행이나 조건에 따른 분기처리를 이용하여 특정기능을 수행하는 저장 모듈을 생성할 수 있다. Procedure, User Defined Function Triger 2. PL/SQL 가. PL/SQL 특징 - Block 구조로 되어있어 기능 별 모듈화 가능 - 변수, 상수 등을 선언하여 SQL간 값을 교환한다. - IF, LOOP등의 절차형 언어를 사용하여 절차적인 프로그램이 가능 - DBMS 정의 에러나 사용자 정의 에러를 정의하여 사용 가능 - Oracle에 내장 되 있으므로 Oracle과 PL/SQL을 지원하는 어떤 서버로든 옮길 수 있다. - 응용 프로그램의 성능을 향상시킨다. - 여러 SQL문장을 Block으.. 2023. 3. 10.
[#SQLD] 제 7절 DCL (Data Control Language) 제 7절 DCL (Data Control Language) 1. DCL 개요 : 유저를 생성하고 권한을 제어할 수 있는 명령어 2. 유저와 권한 * Oracle은 유저를 통해 데이터베이스에 접속하는 형태, 아이디와 비밀번호 방식으로 인스턴스 접속, 권한 부여 * SQL Server는 인스턴스에 접속하기 위해 로그인이라는 것을 생성, 인스턴스 내에 존재하는 다수의 데이터베이스에 연결하여 작업하기 위해 유저를 생성한 후 로그인과 유저를 매핑해 주어야 한다. 특정유저는 특정 스키마에 대한 권한을 부여 받을 수 있다. 가. 유저 생성과 시스템 권한 부여 : 사용자가 실행하는 모든 DDL문장은 그에 해당하는 적절한 권한이 있어야만 문장 실행 * 유저 생성 권한(CREATE USER) 부여 : 유저 생성 권한을 부.. 2023. 3. 10.
[#SQLD] 제 6절 윈도우 함수 제 6절 윈도우 함수 1. WINDOW FUNCTION 개요 : INLINE VIEW를 이용해 복잡한 SQL문을 작성해야 하던 것을 부분적이나마 행과 행간의 관계를 쉽게 정의하기 위해 만든 함수 * WINDOW FUNCTION 종류 1) 순위 관련 함수 : RANK, DENSE_RANK, ROW_NUMBER 2) 집계 관련 함수 : SUM, MAX, MIN, AVG, COUNT 3) 행 순서 관련 함수 : FIRST_VALUE, LAST_VALUE, LAG, LEAD 4) 비율 관련 함수 : CUME_DIST, PERCENT_RANK, NTITLE, RATIO_TO_REPORT 5) 선형 분석 포함 통계 분석 관련 함수 : CORR, …. 등 -생략 * WINDOW FUNCTION SYNTAX - WIN.. 2023. 3. 9.
반응형