[SQLite] Database란?

ITmakesmeSoft·2022년 10월 29일
0

SQLite

목록 보기
1/4

체계화된 데이터의 모임

  • 검색, 구조화 같은 작업을 보다 쉽게 하기 위해 조직화된 데이터를 수집하는 저장 시스템
  • 기본 구조
    • 스키마(Schema)
      • 뼈대
      • 데이터베이스에서 자료의 구조, 표현 방법, 관계 등을 정의한 구조
    • 테이블(Table)
      • 필드와 레코드를 사용해 조직된 데이터 요소들의 집합
      • 관계(Relation)라고도 부름

  • 용어 설명
    • 필드(Field) : 속성, 컬럼(Column)
    • 레코드(Record) : 튜플, 행(Row)
    • PK(Primary Key) : 기본 키. 각 레코드의 고유한 값(식별자). 다른 항목과 중복되지 않는 단일 값(unique)을 가짐 (ex. id, 주민등록번호)
    • 쿼리(Query) : 데이터를 조회하거나 추출, 조작하는 명령어를 일컬음

DBMS(Database Management System)

데이터베이스를 조작하는 프로그램

  • 웹개발에서 대부분의 데이터베이스는 관계형 데이터베이스 관리 시스템(RDBMS, Relational Database Management System)을 사용하여 SQL로 데이터와 프로그래밍을 구성함.

RDBMS

  • 관계형 데이터베이스 관리 시스템(Relational Database Management System)
  • 관계형 데이터베이스를 만들고 업데이트, 관리하는 데 사용되는 프로그램
profile
💎 Daniel LEE | SSAFY 8th

0개의 댓글