본문 바로가기

DataBase6

[SQLD]전공자 시험 합격-공부방법 / 공부기간 여러모로 요즘 핫!한 SQLD 자격증 합격 후기입니다. 저는 전공자이며, 기본 지식이 있으신 분들께서 참고하시라고 글을 작성합니다. 먼저 자격증 합격 인증샷입니다. 공부방법/기간 솔찍히!! 저는 전공자다 보니 약 7일 정도 공부한 것 같습니다. 하지만 저는 직장인이어서 하루에 1~2시간 정도와 시험 전날 토요일에 쪼끔 오래 한 정도입니다. 1. 이론학습 인터넷상에 떠돌고 있는 요점정리 파일들을 활용하여 약 4일 정도 공부를 하였습니다. 제가 공부했던 자료 공유해드립니다. 파일을 보시면 아시겠지만, 워낙 분량이 많다 보니 거의 겉핥기씩으로 보았습니다. 그렇게 파일별로 약 두 번 정도 초고속 훑기를 시험 2일 전까지 했습니다. 2. 기출문제 합격에 제일 도움이 됐던 것은 이론학습보다는 2일간의 기출문제를 푼.. 2021. 2. 23.
[Oracle]날짜타입 중 'YY'와 'RR' 비교 날짜 포맷을 사용할 때 'YY'와 'RR'이 존재합니다. 여기서 'YY'는 무엇이고, 'RR'이 무엇인지 알아보겠습니다. 간단히 설명하자면, 'YY'는 2000년대를 나타내고 'RR'은 1900년대를 포함한다고 보시면 될 것 같습니다. 'RR'은 50년을 기준으로 50 이상이면 1900년대, 50 미만이면 2000년대를 나타냅니다. -실행 결과 SELECT TO_CHAR(TO_DATE('50', 'YY'), 'YYYY') , TO_CHAR(TO_DATE('49', 'RR'), 'RRRR') , TO_CHAR(TO_DATE('50', 'RR'), 'RRRR') , TO_CHAR(TO_DATE('51', 'RR'), 'RRRR') FROM DUAL; --2050, 2049, 1950, 1951 2020. 12. 15.
[Oracle]개행문자가 포함된 컬럼의 첫번째 줄 조회하기 데이터를 텍스트 상자(Text Area) 등으로 입력한 경우 개행 문자(줄 바꿈)가 들어가는 경우가 있습니다. 이렇게 입력된 데이터 중 첫 번째 줄만 필요한 상황이 발생할 수 있습니다. 데이터 예시) insert into test_table values ('첫번째 줄'); insert into test_table values ('첫번째 줄'||CHR(10)||'두번째 줄'); insert into test_table values (CHR(10)||'첫번째 줄'); insert into test_table values (CHR(10)||CHR(10)||'첫번째 줄'); insert into test_table values ('첫번째 줄'||CHR(10)||'두번째 줄'||CHR(10)||'세번째 줄'); .. 2020. 12. 15.
[Maria] DB 생성, 삭제 / 계정 생성, 권한, 삭제 데이터 베이스 조회 >SHOW DATABASES; 데이터 베이스 확인 >SHOW DATABASES; 데이터 베이스 생성 >CREATE DATABASE 데이터베이스명; mysql database 를 사용 >USE mysql; * 실용적인 목적에서 MariaDB는 동일한 MySQL 버전을 사용할 수 있게 호환기능이 있습니다. 사용자 확인 >SELECT HOST, USER, PASSWORD FROM USER; 사용자 계정 생성 >CREATE USER '아이디'@'%' IDENTIFIED BY '비밀번호'; * @뒤에 '%' 는 접속 가능한 ip를 성정하는 것이며, '%'는 전체 접속을 허용한다는 뜻 입니다. 만약 'localhost' 이면 로컬에서만 접속 가능합니다. 사용자 권한 주기 >GRANT ALL PR.. 2020. 7. 30.
[SQLD] SQLD(SQL 개발자) 자격검정 안내 SQLD는 SQL Developer의 약자로 데이터베이스와 데이터 모델링에 대한 지식, 데이터를 조작하고 추출하는데 있어서 정확하고 최적의 성능을 발휘하는 SQL을 작성할 수 있는 개발자를 말합니다. 이 자격검정에서는 관계형 데이터베이스를 주로 다루고 있습니다. *과목 개요 구분 시험과목 세부 항목 1과목 데이터 모델링의 이해 1. 데이터모델의 이해 2. 엔터티 3. 속성 4. 관계 5. 식별자 데이터 모델과 성능 1. 정규화와 성능 2. 반정규화와 성능 3. 대용량 데이터에 따른 성능 4. DB 구조와 성능 5. 분산DB 데이터에 따른 성능 2과목 SQL 기본 1. 정보 요구 사항 2. DDL 3. DML 4. TCL 5. WHERE 절 6. FUNCTION 7. GROUP BY, HAVING 절 8... 2020. 7. 28.
728x90
반응형