본문 바로가기

rdb

DBMS(DataBase Management System)란? 데이터베이스(DataBase) 데이터베이스(DB)는 여러 사람이 공유하고 사용할 목적으로 관리되는 정보입니다. (즉, 통합 관리되는 데이터의 저장소입니다.) 데이터베이스의 특징 데이터 공유 : 많은 사람들이 데이터를 공유할 수 있습니다. 중복의 제거 : 데이터를 한 곳에 모으면서 중복되는 데이터를 제거할 수 있습니다. 데이터 통합 : 흩어져 있는 데이터를 한 곳에 모을 수 있습니다. 보안성 : 권한이 있는 관리자만이 데이터를 관리한다면 데이터의 보안을 지킬 수 있습니다. DBMS(Data Base Management System) DB를 ‘데이터의 집합’이라고 정의한다면, 이런 DB를 관리하고 운영하는 소프트웨어를 DBMS(Database Management System)라고 합니다. 또한 응용프로그램들.. 더보기
SQL(Structured Query Language)이란? SQL(Structured Query Language)은 관계형 데이터베이스에서 데이터 조작과 데이터 정의를 하기 위해 사용하는 언어이다. 즉, 독자적인 문법을 갖는 관계형 데이터 베이스(RDB)표준 언어이다. (관계형 데이터베이스는 엑셀이라고 생각하시면 간단합니다.) .SQL이 데이터베이스를 조작하는 ‘언어’이긴 하지만 일반적인 프로그래밍 언어(C, 자바, 파이썬 등)와는 조금 다른 특성을 갖습니다. ex ) select * from dept ex ) delete dept where ename = 'Anderson' 이런식의 표현이 SQL의 교육에서 자주 보는 쿼리이다. SQL은 관계형 데이터베이스 관리 시스템(RDBMS)의 데이터를 관리 및 처리하기 위해 설계된 특수 목적의 프로그래밍 언어이며 질의(.. 더보기