부트캠프(DB) 7

부트캠프28일차 (JDBC)

1)JDBC 1-1) jar파일  이클립스에연동1-2) jdbc연결1-3) JDBC사용해보기1-4) JDBC  사용 객체와 작동방식1-4)JDBC사용 예제1-5) PreparedStatement1-6)DB연결부분 develop1-7)MetaData1-8)execute1-9) 예제2) 내가만든 총 예제  1) @@ JDBC @@1) 정의Java Database Connectivity자바에서 데이터베이스에 연결하여, 데이터를 조회하거나 수정할 수 있도록 돕는 API자바 애플리케이션과 데이터베이스 간의 통신을 가능하게 함 2) 역할데이터베이스 연결SQL 실행SQL 실행 결과 Java에서 처리3) 설치Java와 MariaDB간의 호환성 확인https://mariadb.com/kb/en/about-mariadb-..

부트캠프(DB) 2025.03.12

부트캠프 27일차 (DDL,DML,VIEW,사용자관리)

1) DDL1-1) DROP 1-2) truncate2)DML2-1) insert2-2)update2-3) delete 3) DDL _DML정리 4)view4-1)creat view4-2)view의 join4-3) drop view4-4) inlin view 5) 사용자관리 6) 2025.03.10 - [부트캠프(DB)] - 부트캠프 26일차(서브쿼리 , DDL) 부트캠프 26일차(서브쿼리 , DDL)1)subquery1-1) 단일행 subquery1-2)복수행 subquery1-3) 다중컬럼 subquery1-4)상호연관 subquery1-5) inline view subquery 2)DDL(데이터정의어)2-1)자료형 ( mariaDB)2-2)DDL 특징2-3) create 2-4)alter1)ALTE..

부트캠프(DB) 2025.03.11

부트캠프 26일차(서브쿼리 , DDL)

1)subquery1-1) 단일행 subquery1-2)복수행 subquery1-3) 다중컬럼 subquery1-4)상호연관 subquery1-5) inline view subquery 2)DDL(데이터정의어)2-1)자료형 ( mariaDB)2-2)DDL 특징2-3) create 2-4)alter1)ALTER 컬럼 수정 1-1)컬럼 추가( ADD)1-2)컬럼변경(  MODIFY)1-3)컬럼 삭제( DROP)1-4)컬럼 변경( CHANGE)1-5)ALTER 컬럼 수정 정리2)alter 제약조건 수정2-1) 기본키 설정2-2) 외래키설정 3) 예제     1)  @@ subquery @@subquery : select 구문내에 select구문이존재 where조건문에서 사용되는 select구문 1-1) 단일행..

부트캠프(DB) 2025.03.10

부트캠프 25일차 (join

1) JOIN1-1) cross join1-2) equi join(등가조인)1-3) non equi join(비등가조인) (익숙치않음)1-4) self join1-5) inner join1-6) outer join 2) 예제3_)정리1) @@ JOIN @@ 2개이상의 테이블을 결합하여 데이터를 조회하는 방법  1-1) Cross Join (테이블1의컬럼  수 * 테이블2의 컬럼수)#----------------Cross Join (알아만두자)--------------------------------------SELECT * FROM emp; #14r,9cSELECT * FROM dept; #5r 3c#mariadb 방식SELECT * FROM emp,dept; #(14*5)r (9*3)c#ansi 방식S..

부트캠프(DB) 2025.03.07

부트캠프24일차 ( 조건함수 , 그룹함수)

1) 단일 행 기타 함수1-1) ifnull 1-2) 조건함수 if , case  2) 그룹함수    2-1) count    2-2 )  ** group by **    2-3) sum , avg      2-4) min max stddev variance    2-5 ) having    2-6) 순위지정 , 누계함수(rank ()over() , sum()over() )  3) 마무리 예제1) @@ 단일행 기타함수 @@1-1) ifnull ifnull(컬럼,기본값) : 컬럼의 값이 null인 경우 기본값을 치환-- 교수의 이름 , 직급 , 급여 , 보너스 , 급여+보너스SELECT NAME , POSITION , salary , bonus , salary+bonusFROM professor; #bon..

부트캠프(DB) 2025.03.06

부트캠프23일차 (집합연산자 함수 날짜)

TOO BAD (feat. Anderson .Paak)아티스트G-DRAGON앨범Übermensch발매일2025.02.251) 집합연산자1-1) UNION (합집합) 1-2) intersect (교집합)  2) 함수2-1)대소문자 관련함수(upper lower)2-2)문자열 길이함수(length)2-3)문자열 연결함수(concat)2-4)부분 문자열 (substr , left , right)2-5) instr (문자위치 인덱스 리턴)2-6)문자추가함수  (lpad , rpad)2-7) 문자 제거함수 (trim , ltrim , rtrim)2-8)문자치환함수2-9)round , truncate (반올림 , 버림)2-10)ceil ,floor (근사함수)2-11)mod , power ( 나머지 , 제곱) 3)..

부트캠프(DB) 2025.03.05

자바/스프링 부트캠프 22일차( 시작,SELECT, WHERE )

1) DB설치 및 초기설정1-1) 테이블 설정1-2) 주석 관련  알아야할 것1-3) 쿼리 실행 2)SELECT2-1) DESC 3) Where3-1)between3-2) in , not in . or3-3) like3-4 null3-5 order by3-6) join 맛보기 4) 예제 풀이  DB버전은  pdf에 없는 버전이어도 괜찮다.   설치한 파일을 더블클릭해보자  ↓ ↓ ↓  관리자비번 설정화면임  Use UTF8  언체크 시 한글이 안됨 클릭실행 후 신규버튼 누르면 다음과같은 창이나옴  DB를 하나 더 만들어보자  도구 -> 사용자관리자  클릭 후1사용자이름 만들고2호스트는 %( 모든곳에서접근)3비밀번호를 외우기편한것으로 설정!  새로운 사용자로 접근하는 법파일->세션관리자 들어가서세션을 하나..

부트캠프(DB) 2025.03.04
반응형