반응형
Backend/db2018. 8. 18. 21:15SQL연습_기초문제

1.사원번호가 7788인 사원의 부서를 10번으로변경 --> UPDATE emp SET DEPTNO = 10 WHERE EMPNO = 7788; 2.사원번호가 7788인 사원의 이름을 ‘홍슈퍼’로 변경하고 급여를 3500으로 변경 --> UPDATE emp SET ENAME = '홍슈퍼',SAL=3500 WHERE EMPNO = 7788; 3.모든 부서원의 보너스를 300으로 인상 --> UPDATE emp SET SAL = SAL+300 WHERE EMPNO >0 ; 4.사원번호가 7499인 사원의 정보를 삭제 --> DELETE FROM EMP WHERE EMPNO = 7499; 5.입사일자가 81년 6월 1일 이전인 사원의 정보를 삭제 --> DELETE FROM EMP WHERE to_char(H..

Backend/db2018. 8. 17. 22:49제약조건(추가,삭제,(비)활성화,확인)

1. 제약조건 추가 ALTER TABLE table_name ADD CONSTRAINT constraint_name constraint_type ( column ); # constraint_type : Primary key , Foreign key , Unique 2. 제약조건 삭제 ALTER TABLE table_name DROP CONSTRAINT constraint_name[CASCADE]; 3. 제약조건 (비)활성화 ALTER TABLE table_name DISABLE/ENABLE CONSTRAINT constraint_name[CASCADE]; 4. 제약조건 확인 SELECT constraint_name, constraint_type FROM user_constraints WHERE table..

Backend/db2018. 8. 17. 22:35테이블 만들기 ( 기본 데이터 타입 , 제약조건 )

테이블 만들기 1. 이름 지정 규칙 ㄱ. 문자 , _ , $ , # 조합 ( 한글도 가능 ) ㄴ. 첫 글자는 문자로 시작 ㄷ. 예약어 사용안됨 ㄹ. 길이 제한 ( 1~30 ) 2. 기본 데이터 타입

Backend/db2018. 8. 17. 21:37DML,DDL,DCL

DML ( Data Manipulation Language )1. INSERT : 입력è INSERT INTO table_name ( columns ) VALUES ( values );2. UPDATE : 수정è UPDATE table_name SET column =value WHERE condition;3. DELETE : 삭제è DELETE FROM table_name WHERE condition;4. SELECT : 검색è SELECT columns FROM table_name WHERE condition; DDL ( Data Definition Langauge )1. CREATEè CREATE TABLE table_name ( [column_name data_type] );2. DROPè DROP..

Backend/db2018. 8. 17. 21:00SQL 문장 작성법

SQL 문장 작성법 1. 대소문자 구별안함 è 권장하는 방법 : 키워드는 대문자 / 테이블명 ,열이름 등은 소문자 2. 한줄 or 여러 줄에 입력 가능 è 권장하는 방법 : 보기 편하게 여러줄로 나누고 탭과 들여쓰기 3. 명령어의 끝에 ; ( 세미콜론 ) 표시하여 SQL 문장 실행 이름 지정 규칙방법 – 테이블명 / 컬럼명 1. 문자 , _ , $ , # 조합 ( 한글도 가능하다 ) 2. 첫 글자는 문자로 시작 3. 예약어 사용안된다 4. 길이 제한 ( 1~30 까지만)

Backend/db2018. 8. 17. 20:57SQL 이란 무엇인가.

SQL이란 ?? 1. “Structured Query Language” 2. 데이터베이스에서 데이터를 조회 , 입력 , 수정 , 삭제하는데 사용하는 언어 3. DDL ( Data Definition Language ) : 데이터 정의 언어 4. DML ( Data Manipulation Language ) : 데이터 조작 언어 5. DCL ( Data Control Language ) : 데이터 제어 언어

반응형
image