Development/Database(490)
-
물리적 모델링(Physical Modeling), 물리적 모델링 도식도, 물리적 모델링 방법
물리적 모델링(Physical Modeling)디스크에 데이터가 저장될 수 있도록 논리적 데이터 모델을 물리적 데이터 구조로 변환시키는 과정 (물리적 설계) 물리적 모델링 도식도 물리적 모델링 방법저장 레코드 양식(각 필드의 이름, 데이터 타입, 크기 등) 정의 및 인덱스(Index)나 뷰(View) 등 설계 설계단계에서 시스템의 설계적 및 정보 요건을 정확하고 완전하게 표현한 모델로서, 데이터베이스 생성을 위한 물리 구조로 변환한다.
-
Comparison of different SQL implementations - 벤더별 SQL문법 차이
Comparison of different SQL implementations· 관계형 데이터베이스의 언어인 SQL은 ANSI 표준이 존재합니다. 하지만 제품마다 SQL의 문법이 조금씩 다릅니다.· 해당 사이트는 표준인 ANSI SQL을 기준으로 각 벤더별 제품에서 문법이 어떻게 다른지를 보여줍니다. http://troels.arvin.dk/db/rdbms/
-
데이터 공유의 어려움
데이터 공유의 어려움데이터의 구조가 응용 프로그램마다 다르므로 데이터 파일이 동일한 데이터를 포함하고 있어도 데이터 공유가 어렵습니다. 데이터 공유의 어려움 예회원정보 관리 프로그램과 회원정보 분석 프로그램은 동일한 데이터를 사용하지만, 회원이름과 주소의 필드 크기를 다르게 정의했기 때문에 데이터를 공유하기 어렵습니다.
-
데이터 무결성(Integrity) 유지의 어려움, 무결성 유지 방법 - 파일 시스템에서 무결성 유지 방법, 데이터베이스에서 무결성 유지 방법
데이터 무결성(Integrity) 유지의 어려움어떤 데이터가 반드시 만족해야 하는 무결성 제약조건을 일일이 프로그램에서 처리해야 하므로, 프로그램에서 빠뜨린 경우 무결성을 유지하기 어렵습니다. 데이터 무결성 예어떤 회사에서 서류 전형을 통해서 면접 대상자를 선정했는데, 이때 토익 성적이 700점 이상인 지원자만 선정했습니다. 그런데 면접 대상자 데이터를 입력하면서 실수로 한 지원자의 토익 점수를 75점(원래는 750점)으로 잘못 입력했습니다 → 토익 성적 700점 이상인 수험생 정보만 저장되어야 한다는 무결성 제약조건을 위반하게 됩니다. 입사지원자 데이터베이스
-
데이터 일관성(Consistency) 유지의 어려움
데이터 일관성(Consistency) 유지의 어려움 동일한 데이터가 여러 파일에 흩어져 있으므로, 시간이 지남에 따라 동일한 데이터가 서로 다른 값을 가질 가능성이 커집니다 데이터 불일치 예 어떤 회원의 ‘휴대폰번호’가 두 개의 다른 데이터 파일에 저장되어 있는데, 회원정보 관리 프로그램을 통해서만 휴대폰번호를 변경한 경우, 양쪽 파일의 데이터 값이 서로 다르므로 데이터의 일관성이 유지되지 않습니다. 회원 등급이 변경되어 회원등급 관리 프로그램에서 휴대폰으로 문자를 보내면, 변경 전의 휴대폰 번호로 문자를 보내게 되므로 문자가 제대로 전달되지 않게 됩니다. 회원 데이터베이스(데이터 파일 1)-회원관리 '휴대폰 번호' 변경 회원번호 이름 휴대폰 번호 주소 이메일 113482 홍길동 010-2233-4455..
-
DBMS의 필수 기능 - 데이터 정의(Definition), 데이터 조작(Manipulation), 데이터 제어(Control)
DBMS의 필수 기능· 데이터 정의(Definition)· 데이터 조작(Manipulation)· 데이터 제어(Control) 데이터 정의(Definition) 기능· 데이터베이스의 테이블들을 생성하고 각 테이블의 속성들의 특성들을 정의하여 데이터베이스의 콘텐츠 구조를 규정하는 기능을 제공합니다.· 다양한 응용 프로그램과 DB가 서로 인터페이스 할 수 있는 수단입니다.· 하나의 저장된 DB를 기초로 여러 사용자와 응용 프로그램의 다양한 데이터 요구를 지원할 수 있도록 DB 구조를 정의하는 기능을 제공합니다. 데이터 조작(Manipulation) 기능· 사용자와 DB 간의 인터페이스를 위한 수단을 제공합니다.· DB에 저장된 데이터의 검색, 삽입, 삭제, 갱신 등과 같은 DB 연산을 처리하는 기능을 제공합..