본문 바로가기

구디 아카데미 수료 과정/데이터베이스

(8)
구디아카데미 후기/ 국비지원IT개발자 취업 / 전민균 강사님/클라우드 활용 자바개발자 양성과정/•30일차/12.01 오전 프로젝트 오후 수업 시작 구글 드라이브 -> objectaid 받기 여기에 다 드래그해서 넣기 eclipse.ini 파일 메모장으로 맨 밑에 열어서 --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.text=ALL-UNNAMED --add-opens=java.desktop/java.awt.font=ALL-UNNAMED 붙여넣기 프로젝트 뉴 아더 ObjectAid UML Diagram ->클래스 다이어 그램 이걸 잘 보면서 하는게 중요함 --------------------- 마이바티스 다시 만들기 pom.xml 수정 com.oracle.database.jdbc ojdbc10 19.21.0.0 org.mybatis mybat..
구디아카데미 후기/ 국비지원IT개발자 취업 / 전민균 강사님/클라우드 활용 자바개발자 양성과정/•29일차/11.30 Pivot 계층형쿼리 • 순차진행 A에서부터 시작 • 역차진행 특정 값부터 역으로 추적 • 키워드 : LEVEL, CONNECT BY, PRIOR • CONNECT_BY_ISLEAF (자식이 있다면1 없다면 0 true false) • SYS_CONNECT_BY_PATH -> 자신으로부터 어디까지 연결돼있는지 역추적 LEVEL: 순차/ 역차에서 DEPTH를 나타냄 (1부터 시작) CONNECT_BY_ISLEAF : 자식 노드가 없다면 1, 있다면 0 CONNECT_BY_ROOT(출력컬럼) : 현재에서 최상위의 ROOT를 찾아줌 (위에선 A만 나오겠지?) SYS_CONNECT_BY_PATH(출력컬럼, 구분자) : 자신의 위치부터 추적해서 전개를 표현해줌 EX) 위에선 A>C>D START WITH : 선택..
구디아카데미 후기/ 국비지원IT개발자 취업 / 전민균 강사님/클라우드 활용 자바개발자 양성과정/•28일차/11.29 집계함수 집계가 되면, 단일 값으로 출력이 되면, 여러개의 값을 출력할 수 없다 여러개의 row가 그룹화하여 하나의 결과를 반환함 집계함수는 집계함수들만 사용이 가능함 ** DISTINCT : SELECT절에서 단순히 하나의 컬럼에 대해 중복을 제거하는 것을 이야기함 Group BY 컬럼 FROM절에 조회된 테이블을 그룹화하여 처리할 수 있도록 해줌 GROUP BY에 사용된 컬럼의 값만 SELECT절에 사용할 수 있다. ORDER BY JOIN 정규화되어 있는 테이블을 원래형태로 만드는 것 INNER JOIN, NATURAL JOIN, OUTER JOIN ON절 (USING절 - AND로 묶이니까 가로로 돼있을 때 조심) NATURAL JOIN (문자형 숫자랑 숫자도 합쳐진다는 거 기억) USING 사용..
구디아카데미 후기/ 국비지원IT개발자 취업 / 전민균 강사님/클라우드 활용 자바개발자 양성과정/•26일차/11.27 1교시 JDBC 이클립스에서 작성하는거 이어서 했음. + DB 11/27 스크립트 정리 못했음 2교시도 했음 클래스 다 만든다음에 메서드 실행시키려고하는데 못했어 ->객체에 대한 이해부족 임포트 다하는 방법 : 컨트롤 쉬프트 O DTO에 자동으로 코드 넣는 방법 필요없는 공백 삭제 이클립스 import 하는 방법 1. export 한거 압축해제 2. 구디아카데미 후기/ 국비지원IT개발자 취업 / 전민균 강사님
구디아카데미 후기/ 국비지원IT개발자 취업 / 전민균 강사님/클라우드 활용 자바개발자 양성과정/•24일차/11.23 1,2 교시 이클립스 삭제후 재설치했음 , 메이븐 까지 설치완료 (11.23 워드파일 참고) 3교시 -> DBeaver에서 DML 조작언어 시작 Table- > INFO라는 테이블 -> Contraints(제약조건이라는 뜻) 누르면 보임 JOIN의 다양한 형태 null과 공집합 NULL= 미지의 값-> 크다, 작다 판단불가 (value, attribute, attribute value) -참고 : 값이 들어가는 공간 (field), 값이 들어가는 크기(domain) 공집합 = 조회 결과가 없는 상태 (선택된 레코드가 없습니다.) cmd에쳐봐 -> 저래야 공집합이야 구디아카데미 후기/ 국비지원IT개발자 취업 / 전민균 강사님 소감: 프로젝트시...작인데 시................작인데.. 왜 한 ㄱ ..
구디아카데미 후기/ 국비지원IT개발자 취업 / 전민균 강사님/클라우드 활용 자바개발자 양성과정/•23일차/11.22 set, list, map에 대해 다시 정리하는시간을 가짐.... 1 A 1 A 2 B 2 C discticnt를 왼쪽 1122만 걸면 1,2가 나옴 1122 + AABC 에 걸면 1A 2B 2C가 나옴 메이븐설명 메이븐 죽어서 자바에 하는 방법 1.생성 2. https://www.oracle.com/kr/database/technologies/appdev/jdbc-downloads.html jar파일 다운 3. jar파일 넣기 JDBC의 6단계 (암기) 단계 설명 및 키워드 1단계 드라이버 로딩 Class.forName(드라이버 클래스 로드) "oracle.jdbc.driver.OracleDriver" 2단계 커넥션 연결 DriverManager.getConnection(url,username,pass..
구디아카데미 후기/ 국비지원IT개발자 취업 / 전민균 강사님/클라우드 활용 자바개발자 양성과정/•22일차/11.21 구글드라이브에 있는 db-sample-schemas-21.1 받아서 C :- > schema에 넣기 hr_main.sql 파일 수정 1. 시스템계정으로 로그인 sqlplus system/1234 2. 로그인 아이디가 C##이 꼭 들어가야하는걸 풀어주는거임 ALTER SESSION SET "_ORACLE_SCRIPT"=TRUE; 3. @하고 hr_main.sql 끌어서 넣어주기 4. 만들어둔 HR로 Dbeaver에서 오라클 연결하기 연결 후 확인 TIGER 비번을 가진 SCOTT 한테 이런저런권한을 줄거양 1.GRANT가 있으니 시스템 계정으로 들가서 해야함 2. 아이디(SCOTT)에 샵샵없으니 권한줘야함 시스템으로 로그인 -> 샵샵권한줘( ALTER SESSION SET "_ORACLE_SCRIPT"=T..
구디아카데미 후기/ 국비지원IT개발자 취업 / 전민균 강사님/클라우드 활용 자바개발자 양성과정/•21일차/11.20 DB의 타입 Number Varchar - Char Date RDBMS(관계형 데이터 베이스) table 컬럼 value 환경변수 설정하기 오라클 설치 https://www.oracle.com/database/technologies/xe-downloads.html ms store -> 터미널 검색 ->windows Terminal 설치 -> 실행 JDK 환경 설정 확인 방법 -echo 명령어를 통해서 시스템의 환경변수 값 확인 가능 windows: echo %% (echo %JAVA_HOME%) linux : echo$ - JAVA_HOME : java를 사용하는 다른 소프트웨어와의 연결을 위한 변수 - path : %path% https://docs.aws.amazon.com/corretto/lates..