SQL(Structured Query Language)

**DBMS (Database Management System)**는 데이터베이스를 생성, 관리, 수정, 검색할 수 있도록 도와주는 소프트웨어 시스템입니다. 보다 쉽게 말해, DBMS는 여러 사용자와 응용 프로그램이 데이터를 안전하고 효율적으로 저장하고, 조회하고, 수정할 수 있도록 해주는 "데이터 관리 도구"라고 할 수 있습니다.

주요 기능 및 역할

  1. 데이터 저장 및 구조화:
  2. 데이터 검색 및 쿼리 처리:
  3. 트랜잭션 관리:
  4. 동시성 제어:
  5. 보안 및 접근 제어:
  6. 백업 및 복구:

예시


요약:

DBMS는 데이터를 효율적이고 안전하게 관리하기 위한 시스템으로, 데이터를 저장, 검색, 수정, 보안, 트랜잭션 관리 등 다양한 기능을 제공합니다. 이를 통해 여러 사용자와 애플리케이션이 일관된 방식으로 데이터에 접근할 수 있게 도와주며, 비즈니스 및 응용 프로그램의 핵심 인프라 역할을 수행합니다.


연습 문제

아래는 데이터베이스에 관련된 설명이다. 아래 설명에 알맞은 용어를 보기에서 골라 괄호를 작성하시오.

1. 릴레이션에서 속성의 개수를 의미하는 것은?
2. 릴레이션에서 튜플의 개수를 의미하는 것은?
3. 한 릴레이션의 속성이 다른 릴레이션의 기본 키를 참조할 때, 참조하는 속성을 의미하는 것은?
4. 특정 속성에 대해 입력될 수 있는 값의 유형이나 범위를 의미하고 무결성을 보장하는 기준이 되는 것은?

[보기]
ㄱ.domain ㄴ.primary ㄷ.degree ㄹ.candidate ㅁ.cardinality ㅂ.attribute ㅅ.foreign