반응형

 

 

 

(★★★★☆ / ★★★★★)

 

------------------------------------------------------------------------------------------------------------------------------

다들 재미없다 재미없다 하는데 히어로물을 좋아하는 사람으로서 재밌게 보았고

많은 떡밥들로 DC코믹스도 내년 원더우먼을 시작해서 차기 히어로물의 시작을 보여주는 듯 했다.

 

'Interest > Movie' 카테고리의 다른 글

데드풀(Deadpool) (2016) +19  (0) 2016.03.17
검사외전 (2016)  (0) 2016.03.17
반응형

데이터베이스 설계란? 데이터베이스의 스키마를 정의하고 이에 따라 데이터베이스를 구현하기위한 전반적인 과정

 

* 요구조건분석 -> 개념적설계 -> 논리적설계 -> 물리적설계 -> 구현 -> 운영 및 개선

 

1. 요구 조건 분석

 · 사용자가 무엇에 대한 정보를 필요로 하는지 문제가 무엇인지를 분석하는 과정

 · 실제로 만들어야 할 데이터베이스 정의

 · 사용자의 요구 조건에 따라 명세서(Specification) 작성

 

2. 설계

 · 요구 조건 분석을 통해 얻는 정보를 토대로 실제 데이터베이스를 만들기 위한 이전단계로

개념적설계 -> 논리적설계 -> 물리적설계  과정을 통해 이루어짐

 

 1) 개념적 설계 ( Conceptual Design )  [ E-R 모델 ]

 · 구축하고자 하는 데이터베이스를 개념적으로 표현함으로써 구현할 데이터베이스를 정하고, 데이터베이스를 구성할 구성요소를 결정한 후 수행할 작업과 관계를 설계하는 과정

 

* E-R모델 : 개체,속성,관계 등을 약속된 기호를 이용함으로써 표현

 

 2) 논리적 설계 ( Logical Design )

 · 개념적 설계에서 만들어진 구조를 논리적으로 구현 가능한 데이터 모델로 변환하는 단계

 · 사용자가 알아볼 수 있는 형태로 변환(테이블과 같은 형태로 표현), 스키마를 정의하는 과정

 

 3) 물리적 설계 ( Physical Design )

 · 실제 기계가 처리하기에 알맞도록 내부 저장 장치 구조와 접근 경로 등을 설계하는 과정

 

3. 구현

 · 설계 과정에서 얻어진 것을 토대로 실제 데이터베이스를 만드는 과정

 * 데이터 아키텍쳐 (DA) : 기업의 데이터 측면에서 기업 시스템을 처음부터 끝까지 시스템의 본질인 데이터를 구조적 체계적으로 관리하고 설계하는 모든 과정

 

4. 운영 및 개선

 · 구현된 데이터베이스를 실제로 운영하는 단계

'Certification > 정보처리기사' 카테고리의 다른 글

관계 데이터 모델  (0) 2016.03.28
개체-관계 모델(E-R Model)  (0) 2016.03.28
데이터베이스 구조(스키마)  (0) 2016.03.23
데이터베이스 관리 시스템  (0) 2016.03.23
데이터베이스 개념  (0) 2016.03.23
반응형

1. 데이터베이스의 표현 

 논리적 구조 

 사용자 관점에서 본 구조를 나타내며 사용자가 이해하고 생각하는 것을 나타내는 형태

 물리적 구조

 저장 장치 관점에서 본 구조를 나타내며 기계 처리에 맞는 형태

 

 

2. 스키마

 내부 스키마    (Internal Schema)

 물리적 저장 장치 관점 에서 본 데이터베이스의 물리적 구조

 개념 스키마(Conceptual Schema)

 논리적 관점에서 본 전체적인 데이터 구조

 외부 스키마   (External Schema)

 전체 데이터 중 사용자가 사용하는 한 부분에서 본 논리적 구조를 말하며, 서브 스키마라고도 함

 

 

3. 데이터베이스 관리자 (DBA : DataBase Administrator)

 DBA

 · 데이터베이스 구성 요소를 결정

 · 저장 구조와 접근 방법을 선정

 · 보안, 권한 부여, 유효성 검사 등을 수행

 · 스키마를 정의

 · 예방, 회복 절차 수립 등을 모색

 · 무결성 유지를 위한 관리

 

* 데이터베이스 사용자

   · 응용 프로그래머 : 데이터베이스의 내용을 일반 사용자가 사용할 수 있도록 프로그램을 개발하는 사람을 말함

   · 사용자 : 데이터베이스의 내용을 실제 사용하는 사람이나 집단을 말함

   · 데이터 관리자(DA) : 기업이나 조직내에서 데이터 정의와 체계화와 감독 및 보안 업무를 담당하는 관리자 

 

 

'Certification > 정보처리기사' 카테고리의 다른 글

관계 데이터 모델  (0) 2016.03.28
개체-관계 모델(E-R Model)  (0) 2016.03.28
데이터베이스 설계  (0) 2016.03.23
데이터베이스 관리 시스템  (0) 2016.03.23
데이터베이스 개념  (0) 2016.03.23

+ Recent posts