데이터베이스(DataBase, DB)란? 

-일상적인 정보들을 모아 놓은 것 자체

-기업, 조식, 개인이 필요한 데이터를 일정한 형태로 저장해둔 것

 

데이터베이스 관리 시스템(DataBase Management System, DBMS)

-효율적인 데이터 관리

-데이터 손상을 최소화 

-데이터를 복구

위와 같은 요구사항을 만족시켜 주는 시스템 

즉, DB 를 관리하는 시스템을 말한다. 


관계형 데이터베이스(Relational DataBase, RDB) 란? 

-정규화 이론에 근거한 합리적인 모델링

-데이터 이상 현상 및 불필요한 데이터 중복 현상을 피할 수 있다. 

-여러 키값들을 사용해 연관된 정보들을 함께 조회하는데 특화되어있다. 

 

관계형 데이터베이스 관리 시스템(Relational DataBase Management System, RDBMS) 란? 

-2차원 구조 모델(열 : 속성, 행 : 튜플, 데이터)을 기반으로 한 수평적 구조를 사용

-데이터 무결성(Intergrity), 트랜잭션(Transaction) 등 DBMS(DataBase Management System)기능을 구현

-질의어(Query Language)를 사용해 데이터 접근해 CRUD(create, read, update, delete) 가능 

 

RDBMS 의 종류 

-ORACEL(오라클)

-PostgreSQL(Post-Gres-QL, 포스트-그레스-큐엘)

-MySQL

-SQL Server(MS-SQL)

-SQLite(에스큐엘 라이트)

 

 

 

반응형
LIST

+ Recent posts