#1. DB란?

 - 데이터 저장소


#2. DBMS란?

 - DataBase Management System

 - DB 관리 시스템. 명령어나 소통을 도와주는 시스템


#3. 데이터베이스 용어

 - 테이블 : 행과 열의 조합으로 구성된 기본 저장단위

 - 뷰 : 테이블을 조합하여 만든 가상 테이블로 타 프로그램과의 연동이나 수정/삭제 등의 권한을 못하게 하는 역할을 한다.

 - 시퀸스 : 자동으로 고유한 숫자값을 생성해주며 기본 키 값을 생성

 - 인덱스 : 책의 목차개념과 동일. 검색속도 향상을 위해 사용된다.

 - 시노님 : Object에 대한 또다른이름으로 alias 역할을 한다.


※ 오라클의 경우 관리자 사용자로 SYS/system이 있으며 이를 사용하는 것은 시스템을 망가뜨릴수 있어 다른 사용자를 만들어 사용하여야한다.


※ 오라클에서는 유저와 스키마의 개념이 불분명한데 유저는 사용자를 의미하며 스키마는 그 사용자의 구조와 같은 개념을 가진다고 보면 된다.


#4. SQL명령어의 기본부류

 1) DDL (Data Definition Language) : 구조를 만들거나, 변경, 삭제를 담당

   - CREATE / ALTER / DROP

 2) DML (Data Manipulation Language) : 새로운 행을 입력, 수정, 삭제를 담당

   - INSERT / UPDATE / DELETE

 3) DCL (Data Control Language) : 권한을 부여 또는 삭제를 담당

   - GRANT / INVOKE


'Database' 카테고리의 다른 글

[오라클] 예제 문제풀이 모음  (0) 2018.02.11
[오라클] 설치하기  (0) 2018.02.06
블로그 이미지

UKkim

,