데이터베이스시스템 #2 - Database system 소개

juyeong-s·2021년 11월 2일
0

Database

조직화된 데이터 집합

DBMS

데이터베이스에서 데이터를 저장, 검색, 정의 및 관리하도록 설계된 소프트웨어

Meta-data

데이터베이스의 구조를 설명한다.
DBMS에 의해 데이터 사전 또는 시스템 카탈로그 형태로 저장된다.

Database systems

데이터, 메타 데이터, DBMS 및 이와 관련된 응용 프로그램을 데이터베이스 시스템이라고 한다.

특징

  • 많은 사용자가 동시에 동일한 데이터베이스에 액세스할 수 있다.
  • 다양한 데이터 보기 지원
    • 시스템의 여러 사용자가 시스템에 대해 서로 다른 보기를 가진다.
  • 데이터가 최소한의 중복으로 결합된다.
  • 무결성 제약의 시행
  • 백업 및 복구 용이

Data Model

데이터 모델은 DBMS에서 데이터가 저장, 연결, 액세스 및 업데이트되는 방법을 표시하는 데 사용된다.

데이터 모델 타입

  • 계층적 모델
  • 네트워크 모델
  • 관계적 모델
  • 객체 지향적 모델
  • 객제 관계적 모델

Database Schema

데이터베이스의 전체적인 로지컬 구조

데이터베이스 언어

SQL
2가지 카테고리
DDL(데이터 정의어)
DML(데이터 조작어)

DDL : 데이터베이스 스키마를 정의한다.
CREATE, ALTER, DROP, TRUNCATE

DML : 데이터베이스에서 원하는 데이터를 검색, 수정, 삽입, 삭제를 가능하게 하는 언어
SELECT, INSERT, DELETE, UPDATE

profile
frontend developer

0개의 댓글