본문 바로가기

전체 글

ER 모델 # ER(Entity Relationship) 모델 1. 데이터 모델링 중 개념적 모델링에서 사용 2. ER 모델은 세상의 사물을 개체(Entity)와 개체 간의 관계(Relationship)으로 표현 3. 개체는 독립적인 의미를 지니고 있으며 그 특성을 나타내는 속성(Attribute)에 의해 식별 4. 개체 간에는 서로 관계를 가짐 더보기
저장 프로시저 Output 파라미터 저장 프로시저에 output 파라미터를 만들기 위해서는 아래와 같이 적어 주어야 한다. # Syntax 파라미터_이름 데이터_타입 OUTPUT 저장 프로시저는 많은 output 파라미터를 가질 수 있다. 추가로 output 파라미터는 integer, date, 여러 character등의 데이터 타입이 될 수 있다. 예를 들어 아래 저장 프로시저는 @Book_Count output 파라미터를 통해 조회된 결과의 행수를 리턴한다. Create Proc uspFindBookByModel ( @Model_Year smallint, @Book_Count int OUTPUT ) as begin select Book_Name, Book_Price From BookStore.Books Where Model_Year =.. 더보기
논리적 모델링 논리적 모델링에서는 개념적 ERD를 조금 더 상세하게 표현한다. 개념적 모델링에서 표현하지 못한 상세한 속성들을 모두 표현하다. 그리고 정규화를 수행하고 데이터의 표준화를 수행한다. 더보기
개념적 모델링 개념적 모델링(Conceptual Modeling)은 요구사항을 수집하고 분석하여 핵심적인 개념을 구분해 낸다. 이렇게 구분된 핵심적인 개념을 통해 객체(Entity)를 추출하고 각 개체들 간의 관계를 정의하여 ER 다이어그램을 만드는 것을 개념적 모델링에서 수행한다. 더보기
데이터베이스 생명주기 1. 요구사항 수집 및 분석 : 요구사항 경청 -> 구축 범위 결정 2. 설계 : 중요개념 구분(개념적 모델링) -> 개념구체화(논리적 모델링) -> 물리적 스키마(물리적 모델링) 3. 구현 : 테이블, 뷰 등을 만듦 4. 운영 : 데이터베이스 서비스 제공 5. 감시 및 개선 : 문제점 파악 및 개선 더보기
Data, Data Model, Data Modeling 데이터(Data) 데이터베이스에서 말하는 데이터는 데이터베이스에 저장되는 각각의 낱개 혹은 그 각각을 모아놓은 Set을 말한다. 데이터는 데이터베이스의 테이블에 저장된다. 이 테이블은 컬럼으로 구성되어 있고 이 컬럼은 데이터 타입이 명시되어 있다. 데이터 모델(Data Model) 데이터 모델이란 추상화된 모형이다. 이때 추상화된 모형이란 뭘까? 어떻게 나오는 것인가? 현실 세계에 있는 책, 서점과 같은 어떤 객체 혹은 사물들을 대상으로 그것들이 가지고 있는 속성과 이 객체들간의 관계를 표준화하시키고 조직화해 놓은 것을 추상화된 모형이라고 한다. 이때 표준화란 객체들이 가지는 속성이나 객체들간에 관계에 존재하는 수많은 속성과 특징 중 대표되는 몇가지만을 가져오기 위해 기준을 마련하고 정의하는 것을 일컫는.. 더보기
Python id() 함수 id() 내장함수이다. 파라매터로 입력한 객체의 고유값을 알려준다. 이 고유값은 중복이 없는 유일한 상수값이다. 서로 다른 lifetime을 가지고 있는 두 개의 오브젝트가 있다면 아마 같은 id값을 가질 수도 있다. 더보기
장마철 질병 비브리오 식중독 고온다습한 장마철에는 식중독 환자가 많이 발생한다. 식중독은 세균, 바이러스, 기생충에 오염된 음식을 먹거나 음식에 들어 있는 특정 물질에 의해 설사, 복통, 구토 등의 증상을 보이는 질환이다. 포도알균(Staphylococcus) 등에 의한 식중독은 오염된 음식을 먹은 후 수시간 내에 일어나고 2~3일 내에 저절로 낫는 것이 특징이다. 이 세균은 음식물 내에서 자라면서 독소를 내놓아 식중독을 일으키게 된다. 이 독소는 음식을 끓여도 파괴되지 않기 때문에 부패한 음식을 끓여 먹어도 이들 세균에 의한 식중독은 막을 수가 없다. 특히 이 균은 고기, 우유, 치즈, 아이스크림, 마요네즈 등의 식품에 잘 자라므로 주의해야 한다. 살모넬라 식중독은 계란, 우유 등에 의해 잘 일어난다. 계란 껍데기.. 더보기