본문 바로가기

SQLD

SQL(Structured Query Langauge) 응용 절차형 SQL 작성[ 절차형 SQL ] 1) 절차형 SQL 개념절차형 SQL 개념은 일반적인 개발 언어처럼 절차 지향적인 프로그램이 가능한 SQL2) 절차형 SQL 개념정류설명트리거(Ttigger)데이터베이스 시스템에서 삽입, 갱신, 삭제 등의 이벤트가 발생할 때마다 관련 작업이 자동으로 수행되는 절차형 SQL사용자 정의 함수(User-Defined Function)절차형 SQL 을 활용하여 일련의 연산 처리 결과를 단일 값으로 반환할 수 있는 함수단순 함수 정의프로시저(Procedure)일련의 쿼리들을 마치 하나의 함수처럼 실행하기 위한 쿼리의 집합여러 함수들이나 쿼리들을 통해 하나의 흐름을 구상 [ SQL 문법 ] 1) SQL 문법의 개념SQL 문법은 DB 를 접근하고 조작하는 데 필요한 표준 언.. 더보기
SQLD 개발자 chpt2. 데이터 모델의 이해 1 - 2 [ 데이터 모델링의 중요한 세 가지 개념 ] 데이터 모델링의 세 가지 요소Things : 업무가 관여하는 어떤 것Attributes : 어떤 것이 가지는 성격Relationships : 업무가 관여하는 어떤 것 간의 관계= Entity, Attirbutes, Relationship 단수와 집합(복수) 명령데이터 모델링에서는 위 세가지 개념에 대해서 단수와 복수의 개념을 분명하게 구분하고, 실제 데이터 모델링을 할 때 많이 활용되는 용어이다.[ 데이터 모델링의 이해 관계자 ] 이해관계자의 데이터 모델링의 중요성 인식 실제 업무 시스템 구축 프로젝트에서는 데이터베이스 전문가(DBA)보다 업무를 이해한 응용 시스템 개발자가 데이터 모델링을 함께 수행하는 경우가 많다. 이는 단순.. 더보기
SQLD 개발자 chpt1. 데이터 모델링의 이해데이터 모델의 이해 1 - 1[ 모델링의 이해 ] 모델링의 정의표기법에 의해 규칙을 가지고 표기하는 것복잡한 현실세계를 일정한 표기법에 의해 표현하는 일Webste 사전에서의 정의 가설적 또는 일정 양식에 맞추 표현어떤 것에 대한 예비 표현으로 그로부터 최종대상이 구축되도록 하는 계획으로서 기여하는 것복잡한 '현실세계'를 단순화시켜 표현하는 것모델이란 사물 또는 사건에 관한 양상이나 관점을 연관된 사람이나 그룹을 위하여 명확하게 하는 것모델이란 현실세계의 추상화된 반영 모델링의 특징추상화, 단순화, 명확화 - 3대 특징추상화(모형화 | 가설적) 현실세계를 일정한 형식에 맞추어 표현한다는 의미다양한 현상을 일정한 양식인 표기법에 의해 표현하는 것단순화복잡한 현실세계를 약속된 규약에 의해.. 더보기