티끌공부

[IT] SQL 용어 정리 : 스키마? 엔터티? 오브젝트? 인스턴스?

티끌리 2024. 5. 3. 19:46
SQL?
Structured Query Language
데이터베이스에서 데이터를 추출하고 조작하는 데에 사용하는 데이터 처리 언어

 

- 스키마?
Schema
관계형 데이터베이스에서 데이터가 구조화되는 방식
DB에서 특정 시점의 데이터 샘플을 DB 인스턴스라고 한다
개체의 특징을 나타내는 속성(Attribute)과, 속성들의 집합으로 이루어진 개체(Entity), 개체 사이에 존재하는 관계(Relation)에 대한 정의와 이들이 유지해야 할 제약 조건을 기술

-개체(Entity) 데이터로 표현하려고 하는 객체(여러 속성들로 구성)
-속성(Attribute) 개체가 갖는 속성
-관계(Relation) 개체와 개체 사이의 연관성

- 객체?
Object
소프웨어 세계에 구현할 대상, 클래스에 선언된 모양 그대로의 실체

- 인스턴스?
Instance
실행 중인 임의의 프로세스, 클래스의 현재 생성된 오브젝트
설계도를 바탕으로 소프트웨어 세계에 구현된 구체적인 실체
특정 시점에 DB에 저장되어 있는 데이터 값