728x90

데이터베이스 관리 시스템 (DBMS, Database Management System) - 데이터베이스에서 데이터 조작, 저장, 검색, 보안 및 통합을 제어하는 프로그램

데이터베이스 사용자(Database User) - 조직 내에서 구축된 데이터베이스를 사용하는 데이터베이스 관리자, 시스템 프로그램 작성자, 업무 분석가, 응용 프로그램 작성자, 일반 사용자의 총칭

데이터베이스 관리자 (DBA, Database Administrator) - 데이터베이스를 가장 좋은 상태로 관리하는 책임을 지는 개인 또는 집단

데이터베이스 스키마(Database Schema) - 데이터베이스 관리 시스템에서 데이터 구조와 그 표현법의 기술을 수용한 파일

외부 스키마(External Schema) - 실제로 이용자가 취급하는 데이터 구조를 정의하는 것

내부 스키마(Internal Schema) - 데이터 구조의 형식을 구체적으로 정의하는 것

개념 스키마(Conceptual Schema) - 데이터 전체의 구조를 정의하는 것

논리적 데이터베이스 독립 (Logical Database Independence) - 데이터베이스의 환경이나 업무의 변화가 발생하였을 때 데이터 사전만을 변경시켜 어플리케이션의 변경 없이 시스템을 그대로 사용할 수 있도록 하는 용이성

물리적 데이터베이스 독립 (Physical Database Independence) - 데이터가 서로 다른 물리적 장치에 있더라도 동일한 값을 제공하는 것

테이블(Table) - 관계형 데이터베이스에서의 파일과 동일하며, 레코드 모음을 의미

행(Row) - 테이블에 있는 데이터 레코드를 의미

열(Column) - 데이터 레코드에 있는 데이터 필드를 의미

개체(Entity) - 현실 세계의 객체로서 유형 또는 무형의 정보 대상으로 존재하며 서로 구별될 수 있는 것

속성(Attribute) - 개체의 특성이나 상태를 기술한 것으로서 릴레이션의 열

튜플(Tuple) - 릴레이션의 행

도메인(Domain) - 속성이 가질 수 있는 모든 가능한 값들의 집합

릴레이션(Relation) - 관계형 데이터 모델에서 데이터를 원자 값으로 갖는 이차원의 테이블로 표현한 것

릴레이션 스키마(Relational Schema) - 릴레이션에 데이터를 넣을 수 있도록 하는 릴레이션 틀

릴레이션 인스턴스(Relation Instance) - 어느 시점의 릴레이션에 들어 있는 튜플들의 집합

ER 모델(Entity Relationship Model) - 대표적인 개념적 데이터 모델로서 개체, 속성, 관계 등에 대하여 용이하게 표현할 수 있는 ER 도형을 정의

키(Key) - 데이터베이스에서 조건에 만족하는 튜플을 찾거나 순서대로 정렬할 때 기준이 되는 속성

기본키(Primary Key) - 개체 타입에서 개체를 유일하게 식별해 주는 속성 또는 속성 집합

외래키(Foreign Key) - 다른 릴레이션의 기본키를 참조하는 속성 또는 속성들의 집합

슈퍼키(Super Key) - 한 릴레이션 내에 있는 속성들의 집합으로 구성된 키

후보키(Candidate Key) - 릴레이션을 구성하는 속성들 중에서 튜플을 유일하게 식별하기 위해 사용되는 속성들의 부분 집합

대체키(Alternate Key) - 후보키 중에서 선정된 기본키를 제외한 나머지의 후보키를 의미한다.

무결성(Integrity) - 데이터베이스에 저장된 데이터 값과 그것이 표현하는 현실 세계의 실제 값이 일치하는 정

확성을 의미한다.

무결성 제약 조건(Integrity Constraint) - 데이터베이스에 저장된 데이터의 정확성을 보장하기 위해 정확하지 않는 데이터가 데이터베이스에 저장되는 것을 방지하기 위한 제약 조건

도메인 무결성(Domain Integrity) - 특정 속성의 값이 그 속성이 정의된 도메인에 속한 값이어야 한다는 규정

참조 무결성(Referential Integrity) - 외래키 값은 NULL이거나 참조 릴레이션의 기본키 값과 동일해야 한다는 규정

개체 무결성(Entity Integrity) - 기본 릴레이션의 기본키를 구성하는 어떤 속성도 NULL일 수 없다는 규정

NULL 무결성(NULL Integrity) - 릴레이션의 특정 속성값이 NULL이 될 수 없도록 하는 규정

널(NULL) - 모르는 값 또는 적용할 수 없는 값을 의미

데이터베이스 설계(Database Design) - 데이터베이스의 구조, 즉 데이터베이스 스키마(Database Schema)를 개발하는 과정

요구 조건 분석(Requirement Analysis) - 데이터베이스를 사용할 사람이 필요로 하는 용도를 파악하는 작업

개념적 설계(Conceptual Design) - 다른 사람과 통신하기 위하여 현실 세계에 대한 인식을 추상적 개념으로 표현하는 일반화 과정

논리적 설계(Logical Design) - 현실 세계의 데이터 형태를 컴퓨터가 처리할 수 있는 논리적 데이터 구조로 변환시키는 과정

물리적 설계(Physical Design) - 데이터베이스 파일에 대한 특정한 저장 구조와 접근 경로를 결정하는 과정

SQL(Structured Query Language) - 표준 관계형 데이터베이스 언어이며, 관계 대수와 관계 해석을 기초로 한 혼합 데이터 언어

출처 : http://kin.naver.com/knowhow/detail.nhn?d1id=8&dirId=8&docId=568939&qb=66y866as7KCBIOuNsOydtO2EsOuyoOydtOyKpCDtlbTshJ0=&enc=utf8&section=kin&rank=1&search_sort=0&spq=0&pid=geiLjloi5T8ssvyvTmdsss--010443&sid=TRZNHvIGFk0AAGbMGs8

728x90

'DB' 카테고리의 다른 글

MYSQL ROWNUM  (0) 2012.07.29
클러스터 인덱스 & Non클러스터 인덱스  (0) 2012.07.29
MYSQL INDEX  (0) 2012.07.29
DBMS별 차이점  (0) 2012.07.29
MYSQL 정보쿼리  (0) 2012.07.29

+ Recent posts