[ITWILL : DB] DB전체목록List

🌱리눅스와 SQL

  1. 간단 리눅스명령어(복붙포함), Oracle 명령어, DB작동방법, 접속순서
  2. virtualBox로 가상컴퓨터만들어서 리눅스Linux 설치하기
  3. CUI환경 VS GUI환경, 리눅스명령어자세히, vi단축키
  4. SQL DEVELOPER사용방법

🌱DB와 SQL개념

  1. DB기초이론, DBMS
  2. 데이터베이스기초활용
  3. DDL vs DML vs DCL
  4. 제약조건의 컬럼레벨과 테이블레벨문법, 제약조건 5가지, 버퍼에 있는 자주 사용할 쿼리구문을 저장하는 방법
  5. select as from where, order by, 동일유저 동시접속 가능, 트랜잭션 commit과 rollback
  6. 트랜잭션(Transaction), 치환변수, save명령어, 리소스부족에러발생시
  7. Data Dictionary

🌱Select 구문

  1. Select 구문을 사용한 데이터 검색, null VS 0 VS 공백, Distinct
  2. 테이블 전체목록조회, 테이블구조조회, WHERE(조건문)절
  3. Order by 정렬

🌱단일행함수

  1. 단일행함수 : 문자함수
  2. 단일행함수 : 숫자함수, 날짜함수
  3. 단일행함수 : 변환함수, 일반함수
  4. 단일행함수 : 조건부 표현식

🌱여러행함수

  1. 여러행함수 : 그룹함수
  2. 여러행함수 : Group by절, Having절

🌱중요 구문

  1. JOIN
  2. Subquery1: Subquery개념, 중첩Subquery
  3. Subquery2: Inlineview, Scalar Subquery
  4. Subquery3: exists연산자, not exists연산자
  5. Subquery4: with절
  6. SQL 기억해야 할 쿼리
  7. Top-N분석

🌱데이터조작어 (DML) / 데이터정의어 (DDL)

  1. 데이터조작어DML : insert/update/delete구문
  2. 데이터정의어DDL : table 생성 table 복사, varchar2와 varchar와 char비교
  3. 데이터정의어DDL : 테이블수정(컬럼수정, 제약조건수정, 컬럼명수정, 제약조건명수정), 테이블명변경, 테이블삭제, 테이블절단, truncate과 delete과 drop차이

🌱SQL의 OBJECT 종류

  1. SQL의 OBJECT종류 : view
  2. SQL의 OBJECT종류 : 시퀀스(Sequence)
  3. SQL의 OBJECT종류 : 인덱스(Index), 시노님(Synonym)

🌱DB구조

  1. Oracle DB구조1 : Database
  2. Oracle DB구조2 : Instance의 SGA메모리구조
  3. Oracle DB구조3 : Instance의 Background process
  4. Oracle DB구조4 : 구조 완벽정리, 상활별 오라클 DB 순서

🌱DB구현 및 관리

  1. Oracle DB생성방법 2가지, Oracle DB Tool, Parameterfile 유형
  2. 오라클의 Database 켜고 끄기
  3. 오라클의 Datafile 관리하기
  4. DB유저관리 : user 생성, 권한부여
  5. 데이터충돌, DeadLock
  6. DB fail 유형
  7. Controlfile다중화, Redoligfile다중화, 데이터베이스로그모드
  8. DB BACKUP
  9. DB 복구(Recovery)