[데이터베이스] 관계형 데이터베이스
·
Computer Science/데이터베이스
# 도메인 연결 및 정의## candidatekey어느 한 attribute라도 제거하면 unique하게 tuples를 식별할 수 없는 super key  # 데이터베이스 보안 개요안전한 데이터베이스 응용 설계보안(Security)정보가 권한 없는 사용자에게 누출되어서는 안된다무결성(Integrity)권한 있는 사용자에게만 데이터의 수정이 허용된다가용성(Availability)권한 있는 사용자의 접근이 제한되어서는 안된다명확하고 일관성 있는 보안 정책의 설정 필요DBMS는 데이터 보안에 대한 메커니즘을 제공   # 뷰(View) 개요관계 데이터베이스 관리 시스템의 매우 강력한 기능의 하나접근 제어를 향상시키며, 논리적 데이터 독립성을 제공함데이터베이스 개념 스키마의 변경을 외부 사용자에게 감추는 역할보안..
[데이터베이스] 기본
·
Computer Science/데이터베이스
# 데이터베이스란?데이터베이스란 전자적으로(electronically) 저장되고 사용되는, 관련 있는(related) 데이터들의 조직화된 집합(organized collection)이라고 한다. 여기서 '관련 있는'은 어떠한 형태의 데이터가 서로 연관성 있는 서비스에 대한 것인지 등을 얘기한다.'조직화된'은 그 일련의 데이터가 잘 정리되어 있어서 알아 보기 쉽게 보관되어 있는 것을 의미한다.위의 내용을 종합하여 컴퓨터에 저장하므로 이것을 '전자적으로' 집합한다는 것이다.  ## DBMS(Database Management Systems)DBMS란 사용자에게 DB를 정의하고 만들고, 관리하는 기능을 제공하는 소프트웨어 시스템을 의미한다.  ## Metadata메타데이터란 데이터베이스를 정의하거나 기술하는 ..