본문 바로가기

전체 글

데이터베이스 정규화 제 1 정규화반복되는 속성들을 다른 개체로 나누어 분리함. 즉, 또다른 개체로 판단할 수 있는 속성들을 분리하고 각 개체의 속성들의 유일한 식별자를 가지게 함.부모테이블의 식별자는 반드시 자식테이블의 외부키(Foreign Key)로 전이됨. 제 2 정규화모든 속성은 식별자에 직접적으로 의존적이어야 하며 이에 해당되지 않는 속성을 분리함. 제 3 정규화식별자 이외의 속성은 식별자가 아닌 다른 속성에 종속적이지 않아야 함.식별자 이외의 속성에 종속적인 경우에는 분리함. 제 4 정규화의존적인 다 대 다 관계를 제거해서 1 대 다 관계로 만들어주는 것. 제 5 정규화관계 R가 제4정규형이고 관계 중에서 성립되는 모든 결합 종속성(join dependency)이 그 관계의 후보 키만으로 논리적으로 함축되어 있는 .. 더보기
[Oracle] 데이터 모델링 데이터 모델링 정보화 시스템을 구축하기 위해, 어떤 데이터가 존재하는지 또는 업무가 필요로 하는 정보는 무엇인지를 분석하는 방법 기본 데이터모델링 개념 1. 업무가 관여하는 어떤 것(Entity Type) - 엔티티 타입은 업무에 필요하고 유용한 정보를 저장하고 관리하기 위한 것으로 영속적으로 존재하는 단위(엔티티의 집합) - 엔티티 타입의 특징 1) 반드시 업무에서 필요하고 관리하고자 하는 정보이어야 한다. 2) 유일한 식별자에 의해 식별이 가능해야 한다. 3) 영속적으로 존재하는 엔티티의 집합이어야 한다. ("한 개"가 아니라 "두 개 이상") 4) 엔티티타입은 업무 프로세스에 의해 이용되어야 한다. 5) 엔티티타입은 반드시 속성이 있어야 한다. 6) 엔티티타입은 다른 엔티티타입과 최소 한 개 이상의.. 더보기
Ajax 비동기 통신의 구조 Ajax 비동기 통신의 구조웹브라우저웹서버웹어플리케이션 서버(WAS)①XMLHttpRequest를 사용한 요청 송신②웹서버가 요청수신③비즈니스 로직처리 ④DB처리⑤데이터송신⑥로직처리결과⑦요청에 대한 응답 송신⑧요청에 따른 결과표시 (화면의 일부분갱신)특징1: 웹브라우저는 서버로 요청을 보내면 응답을 기다리지 않는다.2: 서버는 필요한 데이터만 응답한다 [출처] [영진컴퓨터정보계열웹데이터베이스전공],Ajax 비동기 통신의 구조|작성자 ㄴㄴㄴㄴㄴ 더보기