2024.JAN.04(THU) JAVA DAY 24
경기 출신 그룹 중, 가장 많은 수량을 구매한 상품의 상품 이름과 그 수량을 조회하는 SQL 쿼리를 작성하세요. SELECT G.mem_name, B.prod_name, G.addr, SUM(B.amount) FROM buy_history B JOIN group_singer G ON B.mem_id= G.mem_id WHERE G.addr = '경기...
경기 출신 그룹 중, 가장 많은 수량을 구매한 상품의 상품 이름과 그 수량을 조회하는 SQL 쿼리를 작성하세요. SELECT G.mem_name, B.prod_name, G.addr, SUM(B.amount) FROM buy_history B JOIN group_singer G ON B.mem_id= G.mem_id WHERE G.addr = '경기...
⭐️ What is the most important in database design? Integrity of data Necessary to check data integrity when data creation, update, delete What is integrity in data? All field i...
✅ DB modeling 데이터를 추상화하여 DB구조 설계 entity, relationship relationship 한다 속한다. 이다. 변경한다. ✈️ tickting scenario ERD site https://www.erdcloud.com/ https://draw.io/
✅ JDBC PROGRAMMING Java Database Connectivity JAVA에서 SQL 구문 자체를 넘겨서 RDB에서 원하는 동작을 실행하는 프로그래밍 JAVA String변수로 SQL문 작성 JDBC 프로그래밍 작업 순서 Driver Manager을 통해 Connection 인스턴스를 얻는다. Connection을 ...
❓ RDB에서 하나의 몽땅 테이블이 아닌 개체를 나타내는 개개의 테이블과 그 관계로 구성하는 대표적인 이유 3가지 설명해주세요. 하나의 테이블로 나타내면 유지 보수가 어렵고 데이터 간 관계를 나타내기 어렵기 때문이다. 개체를 나타내는 개개의 테이블로 만들고 그 테이블 간 관계를 규정하므로써 데이터 간 관계를 효율적으로 나타낼 수 있다. 데...
✅ JOIN to join tables table을 JOIN할 때, table끼리는 1:N 관계이다. FK로 JOIN한다. ON: join하는 조건인데, FK로 join ✅ INNER JOIN 두 table간 겹치는 부분을 return하는 JOIN 공통 컬럼명 가장 기본적인 JOIN은 INN...
public class MiddleLetter { public static void main(String[] args) { String result= solution("qwer"); System.out.print(result); } public static String solution(String s)...
✅ CREATE, INSERT INTO, UPDATE CREATE TABLE product( product_name CHAR(4), price INT, make_date DATE, company CHAR(5), amount INT ); DESC product; INSERT INTO product VALUES ...
✅ 관계형 데이터 베이스 특징 relation ➕ key-value ➕ constraint ☑️ Optionality 관계의 선택성 Mandatory( ) 🆚 Optional (O) 두 테이블 간 관계 설정 시, 페어링 필수 여부 관계의 중요성과 비슷...
public class NumberOfPY { public boolean howManyPY(String str) { String lowerString = str.toLowerCase(); char[] charArray = lowerString.toCharArray(); int numP=0; ...