데이터 베이스란?특정 조직의 사용자가 공유해서 사용할 수 있도록 통합해서 저장한 운영데이터의 집합공유데이터사용목적이 다른 사용자들을 두루 고려해야 한다.통합데이터데이터가 중복되는 것을 최소화하고 가능한 중복만 허용하는 데이터실시간 접근몇 초를 넘지 않는 시간 내에 데이
데이터베이스에 들어있는 데이터를 삽입,수정,삭제,검색하고 모든 응용프로그램이 데이터베이스를 공유할 수 있도록 하는 소프트웨어데이터와 관련된 작업을 모두 수행 후 그 결과만 응용 프로그램으로 전달주요 기능정의 기능데이터베이스 구조를 정의하거나 수정 가능조작 기능데이터를
데이터베이스에 저장되는 데이터 구조와 제약조건인스턴스데이터베이스 내부에 저장된 값데이터 정의어(DDL)스키마 정의 및 수정 시 필요한 데이터 언어CREATE, ALTER, DROP 존재데이터 조작어(DML)데이터를 삽입, 삭제, 조회, 수정 등의 처리를 하기 위해 필요
현실 세계 속 데이터를 데이터베이스로 옮기는 과정개념적 모델링현실 세계 속의 중요한 데이터를 추출하여 개념세계로 옮기는 과정논리적 모델링개념 세계의 데이터를 데이터베이스에 저장할 구조를 결정하고 이 구조로 표현하는 작업개체와 개체 간의 관계를 통해 현실세계를 개념적 구
속성 : 열(Column)투플 : 행(Row), 인스턴스도메인 : 데이터 타입(Char, int)차수 : 속성의 전체 개수카디널리티 : 투플의 개수투플의 유일성 : 중복 투플은 존재할 수 없다.key : 투플을 구별하기 위해 선정되는 속성투플의 무순서 : 투플의 순서는
논리적인 작업의 단위. SQL의 모음데이터베이스의 무결성과 일관성을 보장한다.특성ACID원자성(Atomic)all or nothing트랜잭션을 구성하는 연산들이 모두 정상적으로 실행되거나 실행되지 않아야 함을 의미일부만 연산이 처리되는 경우가 발생되면 안된다.원자성을