DataBase(DB)란?
여러 사람에 의해 공유되어 사용될 목적으로 통합하여 관리되는 데이터의 집합을 말합니다. 자료항목의 중복을 없애고 자료를 구조화하여 저장함으로써 자료 검색과 갱신의 효율을 높인다.
DBMS란? (ex MYSQL,오라클)
데이터베이스를 직접 응용 프로그램들이 조작하는 것이 아니라 데이터베이스를 조작하는 별도의 소프트웨어가 있는데 이를 데이터베이스 관리 시스템(DBMS : DataBase Management System)이라고 합니다. 즉 데이터베이스 관리 시스템이란 데이터베이스를 관리하며 응용 프로그램들이 데이터베이스를 공유하며 사용할 수 있는 환경을 제공하는 소프트웨어입니다.
SQL이란?
SQL은 관계형 데이터베이스 관리 시스템(RDBMS)의 데이터를 관리하기 위해 설계된 특수 목적의 프로그래밍 언어이다.
DDL(데이터 정의어) Create/alter/drop
DML(데이터 조작어) Select/insert/update/delete
DCL(제어 언어) grant/revoke
관계형 DMBS란?
관계형 데이터베이스는 데이터 항목 간에 사전 정의된 관계가 있을 때 그러한 데이터 항목들의 모음을 가리킵니다. 이들 항목은 열과 행으로 이루어진 테이블 집합으로 구성됩니다.
'web_배우고익히고 > 8.Oracle' 카테고리의 다른 글
Oracle 7강 오라클 데이터 형식(문자열) (0) | 2020.02.05 |
---|---|
Oracle 6강 수업용 사용자와 데이터베이스 생성 (0) | 2020.02.05 |
Oracle 5강 수업용 사용자와 데이터베이스 생성 (0) | 2020.02.05 |
Oracle 4강 PDB 서버에 접속하기 (0) | 2020.02.04 |
Oracle 2~3강 Oracle 및 SQL Developer 설치 (0) | 2020.02.04 |