본문 바로가기

[2020]KIC 캠퍼스 복습/SQL(3,4)6

[수업 D-16 ] SQL) 계정, 서버, stored Procddure, 사용자 정의 함수 2020.08.03(월) 4주차 1일 DB서버와 클라이언트를 별도로 생각할 수 있는 개념이 아직 부족하다. "이 처리(?)는 클라이언트에서만 돌고, 이 처리는 DB서버까지 바꾸는 과정" 에 대한 공부가 더 필요하다. 1. view 문제 풀이 JOIN을 막 이랬다 저랬다... 2. 계정 : 사용자 생성 및 권한, 보안 - i root 사용자 권한으로 가능 "리본메뉴 도구 = 사용자 관리에서 편하게" CREATE user 'testuser1'@'localhost' IDENTIFIED BY '1234'; -- LOCAL 계정 생성 CREATE user 'testuser2'@ IDENTIFIED BY '1234'; -- REMOTE 계정 생성 3. 'stored Procddure' : SQL 프로그래밍 -- e.. 2020. 8. 3.
[수업 D-15] SQL SUBQUERY의 종류, VIEW 파일 2020.07.30(금) 3주차 5일 SQL은 시험을 총 두 번 볼 예정이다. 일단 다음주 목 기초 한 번 1. SUBQUERY : QUERY안에 QUERY (1) 박치기 직원과 직급이 같은 직원들 출력 1) DB서버에 두번갔다옴. DB서버는 바쁜데 이러면 안됨 select jikwon_jik FROM jikwon WHERE jikwon_name = '박치기'; SELECT * FROM jikwon WHERE jikwon_jik = '사원'; 2) SUBQUERY : 안쪽의 QUERY의 결과를 바깥쪽에 넘겨주는, SELECT * FROM jikwon WHERE jikwon_jik=(select jikwon_jik FROM jikwon WHERE jikwon_name = '박치기'); (2) 직급이 대리 .. 2020. 7. 31.
[수업 D-14] SQL JOIN, commit, rollback 2020.07.30(목) 3주차 4일 오늘 시험을 쳤다. 캬 그리고 학원에 들어오기전에 사전 평가?를 쳤는데 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 점수 박살났네 하지만! 시작은 미약하지만 끝은 창대하리라! 이런게 있어야 좀 스토리 텔링이 되고 그렇지 않겠어? 2020 07 30 : 조인, 1,2,3정규화?, 배운거 간략하게 잘 정리하게, 면접에 간단명료하게 대답할 수 있게 1. 조인, : 관계형데이터베이스의 꽃! 1) 카페 53번글 두 개 이상의 테이블로부터 자료를 읽어오는 select 의 문법구조? : 공통칼럼이 있어야 한다. (칼럼 이름은 상관없다. ) 2) 조인의 종류 : inner join, outer join INNER JOIN(보통 JOIN) LEFT OUTER JOIN 왼쪽에 있는 데이터는 다 나오고, 오른.. 2020. 7. 31.
[수업 D-13] SQL의 함수들, NVL, NVL2 2020.07.29 (수) 3주차 3일 내일 시험본다 넘 떨린다. 주관식 11문제라니 ;;; 아직 자바 다 숙달도 안되었는데 이클립스 없는 시험이라니;;; 어쩌냐...그래도 해봐야지... 과락만 안 맞게 해주세요 ㅜㅜ 쪽팔린다구요.... 음 그리 1. 숫자함수 -- Round, 반올림 -- SELECT TRUNCATE(45.678,0), TRUNCATE(45.678,1), TRUNCATE(45.678,-1); 소수점을 버림, 첫째 자리에서 버림, 둘째 자리에서 반올림 --MOD(15,2), 15%2, 15 MOD 2 ; 함수, 연산자, 모듈러 --GREATEST(15, 4, 6, 8), LEAST (15, 4, 6, 8), POW(2, 3), SQRT(8); 2. 날짜함수 --CURDATE(), NOW(.. 2020. 7. 29.