본문 바로가기

데이터

[DataBase]엔티티[Entity]란 무엇일까? 1. 엔티티(Entity)란 무엇인가? ◎ 데이터의 집합을 의미한다. ◎ 저장되고, 관리되어야하는 데이터이다. ◎ 개념, 장소, 사건 등을 가리킨다. ◎ 유형 또는 무형의 대상을 가리킨다. 2. 엔티티의 특징 ◎ 식별자 - 유일한 식별자를 갖고 있어야 한다. ex) 주민번호, ID 등... ◎ 인스턴스 집합 - 2개 이상의 인스턴스가 있어야 한다. ◎ 속성 - 반드시 속성을 가지고 있어야 한다. ex) 학생에 학번, 이름, 주소 등... ◎ 관계 - 다른 엔티티와 최소 한 개 이상 관계가 있어야 한다. ex) 학생은 이름을 갖고 있음. ◎업무 - 업무에서 관리되어야 하는 집합이다. ex) 학생, 성적 3. 엔티티의 종류 ◎ 엔티티는 유형, 무형에 따른 종류, 발생하는 시점에 따라 나뉘어진다. 유형과 무형..
(SQL) 데이터 타입의 종류!(ORACLE) ORACLE에서 데이터 타입의 종류에 대해 알아보자! 데이터 타입(Data Type)이란?데이터 타입(자료형)이란 시스템과 프로그래밍 언어에서 실수, 소수, 자료형 등의 여러 데이터를 식별하는 타입입니다. 1. 문자형 데이터 타입데이터 유형정의CHAR(n)고정 길이 데이터 타입(최대 2000byte) - 지정된 길이보다 짧은 데이터가 입력될 시 나머지 공간은 공백으로 채워짐VARCHAR2(n)가변 길이 데이터 타입(최대 4000byte) - 지정된 길이보다 짧은 데이터가 입력될 시 나머지 공간은 채우지 않는다. NCHAR(n)고정 길이 유니코드 데이터 타입(최대 2000byte)NVARCHAR2(n)가변 길이 유니코드 데이터 타입(최대 4000byte)LONG가변 길이 데이터 타입(최대 2Gbyte)CL..