목록oracle (23)
오늘보다 더 나은 내일의 나에게_
다른 비교 조건 BETWEEN ... AND ... => 두 값 사이(지정한 값 포함) EX) BETWEEN 2500 AND 3000 (2500 이상 3000 이하의 값) -주로 숫자나 날짜 값에 대해 사용한다 IN(set) => 값 목록 중의 값과 일치 / 똑같은 값 여러 개의 동시에(복수 연산자) / 단일 값 -비교대상의 컬럼과 값이 같은 타입 이어야 한다! LIKE => 값의 일부만 알고 있을 때(복수 연산자) -일부를 알고 있을 때 사용 -문장 전체를 의미 > (%) -문자 하나를 의미 > (_) -LIKE라는 연산자 안에서만 %,_의미가 다른 연산자에서는 다르다! **날짜 같은 경우에는 순서에 주의!** IS NULL => 널 값 연산자를 사용하여 NULL이 있는지의 판단! 논리 조건 -논리 조..
DB DESC TABLE명 - 특정 테이블에 어떤 칼럼이 있는지 구조가 무엇인지 조회 테이블 조회 SELECTION - 모든 컬럼을 볼 때 PROJECTION - 특정 컬럼을 볼 때 *JOIN - 여러 개의 테이블에서 데이터를 동시에 검색할 때 SELECT (컬럼의 이름을 명시) => LIST절 __ 명시된 컬럼의 데이터를 결과로 출력, 출력과 관련된 절 FROM (테이블 이름을 명시) SELECT 조회 후 나오는 최상단은 컬럼명, 열 머리글이 나온다 테이블에서 데이터는 행단 위로 관리! SELECTLIST에 명시가 된 컬럼의 순서대로 출력! SELECT COLUMN명 FROM TABLE명 모든 컬럼을 조회할 때는 * 을 사용하고 보고 싶은 컬럼명을 조회할 때는 보고 싶은 컬럼명만 작성하면 된다. 기존 ..
오늘 오전에는 DB 강의, 오후에는 아두이노 수업을 했다. 데이터는 가공되지 않은 것, 정보는 가공된 것으로 볼 수 있다. Database - 무결성이 보장된 데이터를 모아놓은 집합 무결성 - 데이터의 정확성(중복을 최소화) DBMS(DataBase Management System) - 정확한 데이터가 유지될 수 있도록 관리 - User의 요청을 처리 (oracle, sql server, mysql, DB2) 테이블(표제목) - 데이터를 저장하는 단위 칼럼(열 이름) - 데이터를 테이블에 저장하기 위한 분류체계 테이블은 여러 개의 칼럼들로 구성 *반드시 있어야 함 -> NOT NULL *중복 X -> Unique *null - 값이 비어있다 기본키(Primary key) - not null + uniqu..