![thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FPIrLv%2FbtrMnnAJk2m%2F1RVrxsWEaDRH76yKWTJ0K1%2Fimg.png)
Database기초 4일차 <예제 및 JOIN>
2022. 9. 17. 17:49
Study/DataBase
더보기 예제7) 정답 더보기 예제8) 정답 더보기 예제9) 정답 더보기 예제10) 정답 더보기 예제11) 정답 더보기 예제12) 정답) 더보기 예제13) 정답) 더보기 예제14) 정답) 더보기 ■ JOIN 2개 이상의 테이블에서 컬럼들을 가져오는 작업 조인 -> 여러개의 테이블에서 데이터를 검색 -> 시스템 내부에서는 조인을 수행할 테이블들을 하나의 테이블인 것 처럼 가상으로 조합 - 여러개의 테이블의 행들을 하나의 행으로 조합 -> 하나의 행으로 조합할 때, 무결성이 보장된 행으로 조합 -> 무결성이 보장된 행으로 조합을 위해 조건을 둠 (did = did) -> 조인조건 -> 조인이 발생하면 반드시 n(조인을 수행할 테이블의 개수)-1개 만큼의 조인조건을 where에 명시 1. n-1 -> 조인조건을..
![thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fm92VG%2FbtrMgQqIlrO%2FWQMsBaC2sjkH1an8Xggu61%2Fimg.png)
DATABASE기초 3일차
2022. 9. 16. 17:47
Study/DataBase
- 행을 제한하는 조건절(조건문/조건식) 규칙) 1. 조건문을 작성하자 => (where column 연산자 값) 2. 값 명시할때 문자/날짜일 경우 반드시 ' ' 붙여야한다. 3. 값을 명시할때 반드시 테이블에 저장된 데이터 형식 그대로(아스킬코드) 사용해야한다.(연산자'='때문에) - from절 다음 위치 - 순서 : from절 -> where절 -> select list절 예제) 90번 부서에 근무하는 사원의 이름과 급여를 출력 select last_name, salary from employees where department_id = 90 ●연산자 ex) where hire_date = '01-JAN-95' where salary>=6000 where last_name='Smith' select..
![thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FkSNKM%2FbtrMaIzI7dA%2FVbEDUg0uK0B45v5OVRVGsk%2Fimg.png)
데이터베이스 기초 2일차
2022. 9. 15. 17:51
Study/DataBase
SQL문 SELECT - 데이터 검색 DML(데이터 조작어) - 데이터베이스 무결성 보장 - DB운영을 위해 사용 INSERT UPDATE DELETE MERGE DDL(데이터 정의어) - 데이터 저장 공간/구조를 생성 CREATE ALTER DROP RENAME TRUNCATE DCL(데이터 제어어) - 데이터를 보호하기 위한 보안과 관련 GRANT REVOKE 트랜잭션 제어 COMMIT ROLLBACK SAVEPOINT 접속 conn hr/hr ●DESC DEPARTMENT 부서들의 데이터 DEPARTMENT_ID : 부서 번호(PK) DEPARTMENT_NAME : 부서 이름 MANAGER_ID : 부서장의 사원번호 LOCATION_ID : 부서가 위치한 도시의 지역 번호 ●DESC EMPLOYEE..