공부하기싫어
article thumbnail
[SQLD] 시험준비 3주 3일차 - DML4, DCL, TCL
파이썬/SQLD 2022. 5. 19. 20:22

오늘로 진도를 모두 끝내고 내일부터는 기출문제를 풀면서 오답노트를 해보자 시험 9일 남았다 POINT10. DECODE 와 CASE 문 DECODE - DECODE 문으로 IF문을 구현할 수 있다. 즉, 특정 조건이 참이면 A, 거짓이면 B로 응답한다. EMP 테이블에서 EMPNO 가 1000과 같으면 TRUE, 다르면 FALSE 를 반환해 보여준다 CASE문 - CASE 문은 IF~THEN ~ELSE - END 의 프로그래밍 언어처럼 조건문을 사용할 수 있다. - 조건문을 WHEN 구에 사용하고 THEN 은 해당 조건이 참이면 실행되고 거짓이면 ELSE구 가 실행된다. EMPNO가 10이면 A를 출력하고 1001이면 B를 출력한다. 둘다 해당되지 않으면 C를 출력한다. POINT11. POWNUM과 R..

article thumbnail
[4주-3일차] pixel painter APP - 사용자 갤러리 to lambda server 구현해보기

발행일 2022-05-19 18:51 서버로 사진을 보내고 변환 후 사용자 휴대폰으로 다시 데이터를 받아와야하는데 그래서 생각한 것이 버튼을 3개를 만드는 것이다. [사진선택] - [변환하기] - [결과보기] 이렇게 3개의 버튼을 만들고 각각 이전 버튼의 작업이 끝나야만 동작되도록 하는 것이다. [변환하기] 로 S3에 올린 사진을 변환 후 버킷 내 before 폴더에 저장하고 [결과보기] 로 S3 버킷 안의 after 폴더 에서 데이터를 받아오는 것이다. 광고는 [변환하기] 가 활성화 되고 클릭이 되었을 때 나오도록 하면 될 것 같다. 근데 그건 나중이고 3 버튼 구현 결과 보기 버튼을 추가로 만들어 주자 그리고 이전 단계들이 완료되어야만 다음 버튼을 눌렀을때 실행되게 하고 이전 단계가 완료되지 않았다면..

article thumbnail
[SQLD] 시험준비 3주 2일차 - DML3
파이썬/SQLD 2022. 5. 18. 21:09

Point7. SELECT문 실행 순서 - SQL의 실행 순서는 결과로 조회된 데이터를 이해하는데 아주 중요한 요소이다. - SELECT 문의 실행 순서는 FROM, WHERE, GROUP BY, HAVING, SELECT, DRDER BY 순으로 실행된다. POINT8. 명시적(Explicit) 형변환과 암시적(Implicit) 형변환 - 명시적 형변환은 형변환 함수를 사용해서 데이터 타입을 일치시키는 것으로 개발자가 sql 을 사용할 때 형변환 함수를 사용해야 한다. 형변환 함수 형변환 함수 설명 TO_NUMVER(문자열) 문자열을 숫자로 변환한다 TO_CHAR(숫자or날자, [format]) 숫자 혹은 날자를 지정된 포멧의 문자로 변환한다. TO_DATE(문자열, format) 문자열을 지정된 포멧..

article thumbnail
[4주-2일차] pixel painter APP - android to S3

어제 하루 그냥 쉬어버렸고 오늘은 android 에서 사진을 보내고 S3에 저장한 후 다시 S3의 파일을 android 로 가져오고 기존 데이터를 삭제하는 부분을 구현해 보자 일단 지금 생각하는 기본적인 플로우는 1. android 에서 S3로 이미지파일 전송 2. S3 버킷 트리거로 lambda 실행 3. android 에서 lambda 로 변환 완료를 질의 4. android에서 S3 이미지 다운로드 이정도이다. 이 중에 오늘은 사용자 갤러리에서 이미지를 받아와서 S3 에 업로드 하는 것 까지만 해보고 시간이 더 되면 S3에서 이미지를 다운로드 하는 것 까지 해보자 그리고 sqld 시험이 얼마 남지 않았기때문에 다음주는 시험대비에 시간을 더 쓸것 같다. android to S3 많은 블로그에서 htt..

article thumbnail
[SQLD] 시험준비 3주 1일차 - DML2
파이썬/SQLD 2022. 5. 16. 20:15

저번에 이어서 dml 문법들을 공부해보자 point5. WHERE문 사용 WHERE문이 사용하는 연산자 비교 연산자 - 그냥 등호 부등호 부정 비교 연산자 부정 비교 연산자 설명 != 같지 않은 것 조회 ^= 같지 않은 것 조회 같지 않은 것 조회 NOT 칼렴명= 같지 않은 것 조회 NOT 칼렴명 > 크지 않은 것 조회 논리 연산자 - AND, OR, NOT SQL연산자 SQL 연산자 설명 LIKE '%비교 문자열%' 비교 문자열을 조회한다. '%'는 모든 값을 의미한다. BETWEEN A AND B A와 B 사이의 값을 조회한다. IN (list) OR 을 의미하며 list 값 중에 하나만 일치해도 조회된다. IS NULL NULL 값을 조회한다. 부정 SQL 연산자 부정 SQL 연산자 설명 NOT B..

article thumbnail
[4주-1일차] pixel painter APP - 앱의 대략적인 UI 구현

오늘은 백로그의 1번 항목인 프론트앤드 부분의 골격을 완성시키려고 한다. 1. 인트로 액티비티 2. main 액티비티 3. 각 세부 액티비티 분기 깃허브 연동 일단 깃허브 데스크탑으로 연동을 시켰다. https://github.com/cyanindy/app_pixelpainter 인트로 액티비티 인트로 액티비티는 앱 시작시에 약 2초정도 앱의 이름과 내 이름을 표시하도록 구현할것이다. 미리캔버스 사이트를 이용해서 간단하게 만들어봤다. https://www.miricanvas.com/ 디자인 플랫폼 미리캔버스 ppt, 카드뉴스, 포스터, 유튜브 섬네일 등 5만개 이상의 무료 템플릿으로 원하는 디자인 제작 www.miricanvas.com 간단하게 인트로 화면을 2.5초간 띄우고 메인 액티비티로 넘어가게 했..