RDBMS 3

[데이터베이스] RDBMS vs NoSQL 차이점

데이터베이스란, 쉽게 말하면 데이터의 집합을 의미한다. 이 조차도 이해가 안된다면 어떠한 정보들을 모아놓은 것이라고 이해할 수 있다. 그리고 우리의 할 일은 이러한 정보를 보기 편하고, 사용하기 쉽게 잘 정리해 놓는 것이다. 한편, 이렇게 데이터를 관리하는 시스템을 DBMS(Database Management System)이라고 하며 데이터베이스 관리 시스템은 관계형과 비관계형으로 나눌 수 있다. 이름 성별 나이 학년 학과 학점 김철수 남 23 2 전산 3.0 박영희 여 21 1 전산 3.0 홍길동 남 23 3 전산 4.2 대학교에 다니는 학생들 개개인에 정보(데이터)는 위와 같이 보기 쉽게 정리할 수 있다. 또한, 엑셀처럼 위 표에 색칠된 컬럼(column)에 필터가 있다면 필터링을 통해 특정 학과에 ..

STUDY/etc 2020.12.30

[데이터베이스] RDBMS 종류 및 특성

1. ORACLE Oracle사에서 개발되었으며, 현재 가장 널리 사용되는 RDBMS. 사용자 정의 유형, 상속 및 다형성과 같은 객체 지행 기능을 구현하는 RDBMS를 객체 관계형 데이터베이스 관리 시스템(ORDBMS)이라고 함. Oracle Database는 관계형 모델을 객체 관계형 모델로 확장하여 복잡한 비즈니스 모델을 관계형 데이터베이스에 저장할 수 있음. Oracle Database 데이터베이스 스키마는 논리 데이터 구조 또는 스키마 객체의 모음이다. 데이터베이스 사용자는 사용자 이름과 이름이 같은 데이터베이스 스키마를 소유한다. 스키마 객체는 데이터베이스에서 데이터를 직접 참조하는 사용자 생성 구조이다. 데이터베이스는 여러 유형의 스키마 객체를 지원하며 그 중 가장 중요한 것은 테이블과 인덱..

STUDY 2020.10.15

DBMS와 RDBMS의 개념

DBMS DBMS란 DataBase Management System의 약자로 데이터베이스를 관리하는 시스템. 데이터베이스(DB)는 여러 사람이 공유하고 사용할 목적으로 관리되는 정보. 자료의 중복을 없애고 구조화하여 처리를 효율적으로 하기 위해서 관련성을 가지며 기억시켜 놓은 데이터의 집합. 이러한 데이터베이스를 조작하는 소프트웨어를 DBMS라고 함. 데이터베이스를 관리하여 응용프로그램들이 데이터베이스를 공유하며 사용할 수 있는 환경을 제공함. 또한 데이터베이스를 구축하는 틀을 제공하고 검색 및 저장하는 기능으로 제공하며, 응용프로그램들이 데이터베이스에 접근할 수 있는 인터페이스를 제공하고 복구기능과 보안성 기능을 제공함. RDBMS RDBMS란 Relational DataBase Management S..

STUDY 2020.10.14