![thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FLp7TN%2FbtrMJQqJWsX%2Fw28sUZO1i8R40GGjrP5DX0%2Fimg.png)
Database기초 7일차 <데이터조작 DML>
2022. 9. 22. 17:47
Study/DataBase
DML언어 -> DB운영 => 삽입(insert), 수정(update), 삭제(delete) 트랜잭션 ->DB에서 일어나는 작업들의 모음(집합), DB작업을 처리하는 기준 => 일괄처리 성능보장과 무결성보장을 위해 트랜잭션을 사용 작업을 시작을 해서 종료가 되기 전까지의 작업들 commit -> 트랜잭션에서 수행한 작업들을 한번에 DB에 영구히 저장 rollback -> 비정상적인 트랜잭션이 수행이 되었을때, 트랜잭션이 이전 시점으로 취소 insert delete : 행단위 작업 update : 열단위 작업 ■ insert : 행이 추가가 되면 맨 마지막에 저장이 된다. insert into table_name ->모든 컬럼에 값을 삽입 하겠다 values( 삽입을 할 값을 명시하는절 ) insert i..
![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..