728x90
반응형

데이터베이스 설계 2

[데이터베이스] 설계작업

완전한 데이터베이스 설계 절차를 수행하지 않고 데이터베이스의 설계를 시도하는 것은 나쁜 생각이라는 것은 잘 알려지고 증명된 사실이다. 많은 데이터베이스 문제는 잘못된 데이터베이스 설계에 기인하며, 설계 절차를 부분적으로 따르는 것은 그것을 전혀 따르지 않는 것만큼이나 나쁘다. 불완전한 설계는 잘못된 설계다. 완전하고 생략되지 않은 설계 절차를 따르는 것만이 정상적인 구조와 데이터 무결성을 보장한다. 설계 절차에 소비한 시간이 적을수록 데이터베이스에 문제를 만날 위험은 커진다. 데이터베이스 설계 절차를 따르는 것이 비록 데이터베이스를 설계할 때 만날 수 있는 문제를 완전히 제거해 주지는 못하겠지만, 그것을 최소화하는 데는 큰 도움을 줄 것이다. 업무 명세와 임무 목표 정의하기 데이터베이스 설계 작업의 첫 ..

[데이터베이스] 왜 데이터베이스 설계에 관심을 가져야 하는가

데이터베이스 설계에 관심을 가져야 하는 주된 이유는 그것이 데이터베이스 내의 데이터의 일관성, 무결성, 그리고 정확성에 결정적으로 중요하기 때문이다. 데이터베이스를 부적절하게 설계하면 어떤 정보는 추출하기 힘들고, 검색에서 부정확한 정보를 얻는 위험을 감수해야 한다. 이론의 중요성 이론의 주된 장점은 결과를 예측할 수 있도록 도와준다는 것이다. 이것은 하나의 처리 또는 일련의 처리를 수행할 때 어떤 일이 일어날지 예측할 수 있도록 해 준다. 관계형 데이터베이스는 집합 이론과 1차 술어 논리라는 수학의 두 분야에 기초를 두고 있다. 바로 이 사실이 관계형 데이터베이스가 정확한 정보를 보장하도록 해 주는 것이다. 또 이 수학의 분야들은 좋은 설계 방법론을 형식화하기 위한 기초와 좋은 관계형 데이터베이스 구조..

728x90
반응형