Study (13) 썸네일형 리스트형 [JAVA] Codility Lesson 3(3) - Time Complexity : TapeEquilibrium app.codility.com/programmers/lessons/3-time_complexity/tape_equilibrium/ Tasks N개의 정수로 구성된 비어 있지 않은 배열 A가 주어진다. 0 [ SQL 개발자 ] 2023년 1회차 SQL 개발자(제 48회) 후기 📆 일정 1년에 4회 진행되는 SQL 개발자 시험 접수기간 첫날 10시부터 시작되며, 마지막날 18시까지 접수 가능 정보처리기사 필기를 때보단 무난하게 접수 가능했다. 접수시작 3분만에 접수 완료 (하지만 원서비가 조금 있었던...왜 치킨 한마리값이라고 생각했지..) 📚 공부 사실 SQL 개발자 시험은 처음 시험본 것이 아니였다... 접수해놓고 알 수 없는 자신감으로 진짜 공부를 1도 하지않고 보고 6점 부족이였나...그렇게 불합격했던... 때문에 처음 개념잡기로 선택했던 이론서는 이기적 SQL 개발자 이론서 유선배 개발자(SQL) 과외노트랑 고민했었는데 PDF 핵심 요약집을 준다고해서 이기적 선택 개인적으로 이론서 설명이 잘 되어 있어 개념잡기에 좋았다 하지만 문제들은 불친절한 느낌이 강했다 (테이블 .. [JAVA] Codility Lesson 3(2) - Time Complexity : PermMissingElem app.codility.com/programmers/lessons/3-time_complexity/perm_missing_elem/ Tasks 잃어버린 요소 찾기 N개의 다른 정수로 구성된 배열 A가 주어집니다. 배열은 [1, 2....(N + 1)] 로 구성되어 있습니다. 정확히는 하나의 요소가 빠져 있다. 주어진 배열을 확인하여, 누락된 요소를 찾아야 한다. ex) ---------------------------------- int[] A = {2, 3, 1, 5} 최종 결과, 4 반환 ---------------------------------- Solution public static int solution(int[] A) { Arrays.sort(A); for (int i = 0; i < A... [ SQL 개발자 ] 과목 Ⅱ - SQL 최적화 기본 원리 📌 목차 과목 Ⅱ - SQL 기본 및 활용 ◦ 옵티마이저와 실행계획 ◦ 인덱스 기본 ◦ 조인 수행 원리 💡 옵티마이저와 실행계획 1. 옵티마이저 : SQL문에 대한 최적의 실행 방법을 결정하여 실행 계획 도출 최적의 실행 방법을 실행 계획이라고 한다데이터 딕셔너리에 있는 오브젝트 통계, 시스템 통계 등의 정보를 사용해서 예상되는 비용 산정 2. SQL문 실행 순서 ① 파싱(Parsing) : SQL 문법 검사 및 구문 분석 작업 ② 실행(Execution) : 옵티마이저의 실행 계획에 따라 실행 ③ 인출(Fetch) : 데이터를 읽어 전송 3. 옵티마이저 엔진 - 질의 변환기(Query Transformer) : 작성된 SQL문을 처리하기 용이한 형태로 변환하는 모듈 - 비용 예측기(Estimator) .. [JAVA] Codility Lesson 3(1) - Time Complexity : FrogJmp app.codility.com/programmers/lessons/3-time_complexity/frog_jmp/ Tasks 작은 개구리가 점프해야하는 횟수 구하기 현재 작은 개구리가 있는 곳을 X, 작은 개구리가 도착하거나 지나가야 하는 곳을 Y, 작은 개구리가 한 번 점프해서 갈 수 있는 거리 D 라고 했을 때, 주어진 정수 X, Y, D를 이용하여 최소 점프 횟수를 맞추기 ex) ----------------------------------------------- int X = 10, int Y = 85, int D = 30 10 + 30 = 40 40 + 30 = 70 70 + 30 = 100 최종 결과 3 반환 ----------------------------------------------.. [ SQL 개발자 ] 과목 Ⅱ - SQL 활용 📌 목차 과목 Ⅱ - SQL 기본 및 활용 2. SQL 활용 ◦ 표준 조인 ◦ 집합 연산자 ◦ 계층형 질의와 셀프 조인 ◦ 서브쿼리 ◦ 그룹 함수 ◦ 윈도우 함수 ◦ DCL ◦ 절차형 SQL 💡 표준 조인 1. NATURAL JOIN : 같은 이름을 가진 칼럼 전체에 대한 등가 조인 - USING 조건절이나 ON 조건절 사용 불가 - 같은 데이터 유형 컬럼만 조인 가능 - 앨리어스나 테이블명 사용 불가 - SQL : SELECT 컬럼 FROM 테이블1 NATURAL JOIN 테이블2; 2. INNER JOIN : 행에 동일한 값이 있는 컬럼 조인 - USING 조건절이나 ON 조건절 사용 필수 - 두 테이블에 동일 이름 컬럼이 있을 경우 SELECT절에 앨리어스 필수 - SQL : SELECT 칼럼 FR.. [ 정보처리기사 - 필기 ] 2023년 1회차 정처기 필기 후기 📆 일정 기사 시험 일정이 제 4회까지 있지만 정보처리기사는 제 3회(제 1, 2, 3회)까지만 진행된다 원서접수 4일전 14시부터 원서접수 전날까지 사전접수 진행한다 (사전접수시 원서접수때 고사장 선택부터 가능) 아직 실기는 접수 안해봐서 모르겠지만 환경이 된다면 PC, 모바일 둘 다 세팅하는게 좋다 (환경이 안된다면 모바일 추천) 1회 필기 접수는 지방은 10시부터 수도권은 14시부터 원서 접수가 진행됐다 (사전접수를 진행하지 못해 10시에 접속하여 고사장 전까지 정보 등록했음...) 필기는 CBT형식으로 진행되어 시험날짜 선택 가능 그러다보니 당연히 주말에 사람이 몰리고....본인은 로그인하는데만 40분이 걸렸으며... 14시 이전에 로그인 진행했는데.. 고사장 리스트를 보기까지 20분이라는 시간이.. [ SQL 개발자 ] 과목 Ⅱ - SQL 기본 📌 목차 과목 Ⅱ - SQL 기본 및 활용 1. SQL 기본 ◦ 관계형 데이터베이스 개요 ◦ DDL ◦ DML ◦ TCL ◦ WHERE 절 ◦ 함수 ◦ Group By, Having 절 ◦ Order By 절 ◦ 조인(JOIN) 💡 관계형 데이터베이스 개요 1. 데이터베이스(DB) : 데이터를 일정한 형태로 저장해 놓은 것 DBMS(DataBase Management System) : 효율적인 데이터 관리와 데이터 손상 복구 가능 ( ex : Oracle, MS-SQL, MySQL 등 ) 종류 - 계층형 DB : 트리 형태(부모와 자식 형태)의 자료 구소에 데이터 저장, 1:N 관계 - 네트워크 DB : 오너와 멤버 형태로 데이터 저장, M:N 관계 표현 - 관계형 DB : 릴레이션에 데이터 저장, 집합.. 이전 1 2 다음