1. 엔터티(Entity) 란? (1) 엔터티(Entity)의 정의 : 업무에 필요하고 유용한 정보를 저장하고 관리하기 위한 집합적인 것(Thing) : 즉, DBMS에서 물리적인 테이블(Table)에 해당되는 것이라고 할 수 있다. (2) 엔터티의 조건, 특징 : 업무에 필요하고 관리되는 정보. : 유니크한(유일한) 식별자로 식별이 가능해야 함. : 2개 이상의 인스턴스가 있어야 함. (영속적으로 존재하는 인스턴스 집합) : 반드시 속성이 있어야 한다. ( 2개 이상의 속성이 있어야 하나 관계를 나타내는 엔터티는 예외적으로 하나만 있어도 된다.) : 다른 엔터티와 적어도 1개의 관계를 가지고 있어야 한다. (3) 엔터티 분류 : 유무형 여부에 따른 분류 - 유형(예, 상품), 개념(예, 부서), 사건(..
'즐거운 코딩 생활' 은 '꿈꾸는 판다' 블로그의 프로그래밍 언어 관련 카테고리에서 사용하는 부 캐릭터 입니다. '즐거운 코딩 생활' 은 프로그래밍 언어 초심자를 위한 쉬운 내용과 함께 하는 공부를 표방합니다. 안녕하세요. 쉽고 즐거운 코딩 입니다. 데이터베이스 카테고리에서는 주로 SQL 사용법이나 Tip 위주로 내용을 채우려고 하고요. SQL은 제가 평소에 매우 자주 사용하는 것이기 때문에 앞으로 이곳을 통해서 직접 해보면서 Tip 위주로 작성을 하려고 합니다. 저는 DB 전문가는 아니지만 응용 프로그래머로서 SQL을 매일 사용하고 있기 때문에 기초적인 내용은 충분히 작성이 가능할 것 같고요. 제가 최근에는 오라클이 아니라 IBM의 DB2라는 DBMS를 사용하고 있기 때문에 공부 겸 다시 한번 살펴보려..
안녕하세요. 즐거운코딩생활 입니다. 오늘은 데이터(Data), 데이터베이스(Database, DB), DBMS(Database Management System), 빅데이터(Big Data)의 개념에 대해서 생각해 보도록 하겠습니다. 데이터(Data)란? 요즘 데이터라는 말이 가장 많이 쓰이는 곳은 이동통신의 모바일 데이터에서 일 것입니다. "아.. 나 데이터가 부족해!", "난 데이터 무제한 이야", "그럼 데이터 쉐어링 좀 해줘..." 등 데이터라는 말이 많이 사용됩니다. 데이터라는 말은 어떻게 정의하기가 좀 어려울 정도로 요즘은 다양하고 폭넓게 사용되고 예전보다도 여기저기에 많이 쓰이고 있는 것 같습니다. 하지만, 우리는 모두 데이터라는 의미를 대충 다 알고 있을 것입니다. 그러나 제가 말씀드리려고 ..