SQL(2)
-
12. 데이터베이스 종류
주요 데이터베이스 유형 계층형 데이터베이스 상하 종속적인 관계의 트리 형태로 계층적으로 저장하는 데이터베이스이다. 데이터 사용량을 쉽게 예측할 수 있지만, 업무 프로세스에 대한 적응이 '쉽지 않음' 네트워크형 데이터베이스 계층형 데이터베이스의 트리 형태를 망형태로 확장하여 데이터를 저장하는 데이터베이스이다. 다대다 관계를 유지하고 데이터 연결을 위하여 포인터를 사용한다. 관계형 데이터베이스 관계형 데이터모델에 기반한 데이터베이스로 Oracle, SQL등 현재 상용화되어있는 데이터베이스이다. 객체지향 데이터베이스 객체 모델에 기반하여 정보를 저장하고 검색할 수 있는 데이터베이스 객체관계 데이터베이스 특징 사용자정의 데이터타입 지원 : 사용자가 직접 데이터타입 정의 가능 참조 타입 지원 : 하나의 레코드가 ..
2021.03.12 -
8. 관계 데이터베이스 언어 (SQL)
데이터 정의어 (DDL : Data Definition Language) CREATE : 테이블, 뷰, 인덱스 등을 정의 및 생성 ALTER : 생성된 객체를 수정 DROP : 생성된 객체를 삭제 RENAME : 생성된 객체의 이름을 수정 데이터 제어어 (DCL : Data Control Language) GRANT : 사용자에게 객체에 대한 권한 부여 REVOKE : 줬던 권한 회수 DENY : 사용자의 객체에 대한 권한을 거부할 때 사용한다. COMMIT : 트랜잭션을 종료하고 데이터의 변경을 결정 ROLLBACK : 트랜잭션을 취소하고 변경상태를 이전상태로 되돌린다. 데이터 조작어 (DML : Data Manipulation Language) SELECT : 데이터 조회 (SELECT 컬럼이름 FR..
2021.03.07