데이터 언어

hongxeob·2022년 12월 21일
0

데이터베이스

목록 보기
5/10
post-thumbnail

1.데이터 정의어

  • 스키마를 정의하거나, 수정 또는 삭제하기 위해 사용

2.데이터 조작어

  • 데이터의 C.R.U.D등의 처리를 요구하기 위해 사용
  • 절차적 데이터 조작어와 비절차적 데이터 조작어로 구분
  • 절차적 데이터 조작어
    - 사용자가 어떤 데이터를 원하고 그 데이터를 얻기 위해 어떻게 처리해야하는지도 설명
  • 비절차적 데이터 조작어(ex - SQL)
    - 사용자가 어떤 데이터를 원하는지만 설명
    - 선언적 언어라고도 함

3.데이터 제어어

  • 내부적으로 필요한 규칙이나 기법을 정의하기 위해 사용
  • 사용 목적
    - 무결성 : 정확하고 유효한 데이터만 유지
    - 보안 : 허가받지 않은 사용자의 데이터 접근 차단, 허가된 사용자에 권한 부여
    - 회복 : 장애가 발생해도 데이터 일관성 유지
    - 동시성 제어 : 동시 공유 지원
profile
걍 하자 저스트 뚜잇

0개의 댓글