데이터베이스(Database, DB)란? : 데이터의 저장소 (저장 목적), 관리DBMS(Database Management System, 데이터베이스 관리 시스템)란? 데이터베이스를 운영하고 관리하는 소프트웨어(관리 목적)(계층형, 망형, 관계형 DBMS 중 대부분의
단위테스트 뭘로 테스트 할거냐? 우린 4로 설정(버전의 차이) 추가할거냐? OK ![](https://velog.velcdn.com/images/dbdpfla44/post/
Java에서 표준으로 제공하는 데이터 접근 API관계형 데이터베이스는 Oracle, MySQL, MSSQL등이 있음Java에서는 공통적인 데이터베이스 접근 기술인 JDBC를 제공이를 통해 DB 접근 코드는 같게 되고, 실제 접근 기술에 대해서는 데이터베이스 벤더사에서해
컬럼은 각각의 데이터 값에 대한 열을 말함!즉, 하나의 열에 데이터가 들어가는 속성을 의미결과는 이렇게 나옴!ORDER BY 구문을 사용해서 특정 컬럼을 기준으로 데이터 정렬 가능!!ASC : 오름차순(기본) DESC : 내림차순 아무것도 붙이지 않으면 ContactN
조인은 두 개의 테이블을 서로 묶어서 하나의 결과를 만들어 내는 것을 말함: 두 테이블을 조인할 때, 두 테이블에 모두 지정한 열의 데이터가 있어야 함: 두 테이블을 조인할 때, 1개의 테이블에만 데이터가 있어도 결과가 나옴~하지않으면서 / ~가 없는 이라고 적힌 경우
requestScope 소거가능myString만 사용하면 속성을 쓸 수 있는 애들 순서대로 확인해서 있으면 가져옴여기 4개 다 없으면 null이 됨표현식은 null이라고 표현을 해주지만 el은 결과가 아무것도 안나오게 됨회사마다 쓰는 방식이 다르다 el방식 or 표현식
서브쿼리 : 테이블을 하나씩 처리, 사람이 생각하는 방식과 같음 조인 : 결합되는 조건이 맞는 열들을 붙여서 하나의 테이블로 봄 크로스조인 : 2개이상의 테이블을 합치는걸 조인이라고 함 2개이상의 테이블을 합치는걸 조인이라고 함 모든 경우의 수를 다 합침 실제로 쓰는