brunch

You can make anything
by writing

C.S.Lewis

by 낮잠 Apr 17. 2018

SQL이란 무엇인가?

기본개념 이해하기 

SQL이란 무엇인가? (W3 Shool) 

SQL is a standard language for storing, manipulating and retrieving data in databases.Our SQL tutorial will teach you how to use SQL in: 
MySQL, SQL Server, MS Access, Oracle, Sybase, Informix, Postgres, and other database systems.

관계형 데이터베이스를 저장하고, 관리할 수 있는 공통의 언어가 SQL 

대부분의 웹에서는 My SQL을 사용함 

데이터베이스는 테이블로 되어 있음 


w3 school 실습 테이블 (WEB SQL 기반)

정보시스템을 모델링할 때 세 가지 관점에 해당하지 않는 것은?

1) 업무가 어떤 데이터와 관련이 있는지 분석

2) 업무가 실제하는 일은 무엇인지 또는 무엇을 해야 하는지 분석

3) 업무가 처리하는 일의 방법에 따라 데이터가 어떻게 영향을 받는지 분석

4) 업무를 처리할 수 있는 프로그램 구성을 어떻게 해야 하는지 분석


<해설> 모델링의 세 가지 관점

데이터 관점 (DATA, WHAT) + 프로세스관점(Process, How) + 상관관점 (Data, Process)= 모델링 

- 데이터관점: 업무가 어떤 데이터와 관련이 있는지, 데이터간의 관계는 무엇인지 모델링 

- 프로세스관점: 업무가 실제하고 있는 일이 무었인지, 무엇을 해야하는지를 모델링 하는 방법 

- 상관관점: 업무가 처리하는 일의 방법에 따라 데이터는 어떻게 영향을 받고 있는지 모델링 하는 방법 


데이터 모델링의 세 가지 중요개념에 속하지 않는 것은?

1) 업무가 관여하는 어떤것(Things)

2) 업무가 관여하는 어떤것의 행위(Events)

3) 업무가 관여하는 어떤것의 성격(Attributes)

4) 업무가 관여하는 어떤것의 관계(Relationships)


<해설> 

사물이나 사건을 바라 볼 떄 전체를 지칭하는 용어를 어떤 것(Things)이라고 하고 그 어떤 것이 가지는 세부적인 사항을 성격(Attributes)이라고 할 수 있다. 또한 각각의 어떤 것은 어떤 다른 것과 연관성을 가질 수 있는데 이것을 관계(Relationships)라고 표현한다.



브런치는 최신 브라우저에 최적화 되어있습니다. IE chrome safari