본문 바로가기

db에 해당하는 글들

3 Articles matched
목록이 없습니다.
[Spring] 스프링 기초(시작) 이것만 알고가자 : 동작 개념 Spring(스프링)을 처음 접하게 되면 그 사이즈부터 구조까지 한 번에 이해하기 힘들고 전반적인 개념을 알아듣기조차 힘들어요 ( 물론 아닌사람도 있겠지만 ..) 아직도 완전히 알지는 못하지만 그래도 처음 스프링프로젝트를 접했을 때 이 개념이 이 글이 조금이라도 도움이 되었으면 좋겠다고 바라면서 그리고 나 또한 이 구조를 잊지 않기 위해서 정리해 보려고 해요 Spring(스프링) Request Life Cycle (요청 생명 주기) - 동작 개념 제가 처음 Spring을 접했을 때 핵심개념인 DI(Dependency Injection)이며 IOC(Inversion Of Control) 컨테이너 등 이런 개념들은 둘째 치고 도대체 어떻게 프로젝트가 동작하는지 너무너무 답답하고 막막했어요 어디서부터 공부를 ..
[DB] Key값이란? 1. Key값이란? 관계형 데이터베이스의 중요한 요소들 중에 하나가 특정 주제의 정보들을 체계적으로 모아놓는 것이다. 이 때 중요한 것은 자료를 구분할 수 있어야 한다는 점이다. 자료를 구분해서 분류해야 체계적으로 모아놓을 수 있기 때문이다. 이것을 고유성이라고 한다. 자료의 고유성을 유지하기 위한 개념으로 바로 키(Key)가 있다. 키에는 여러가지 종류가 있다. 가장 기본적인 개념인 키의 개념은 다음과 같다 2. 키(Key)말 그대로 정보를 찾는 열쇠(Key). 파일에 있는 레코드들 중 조건에 맞는 레코드들을 찾거나, 이들을 순서대로 정렬 할 때 기준이 되는 필드를 key라고 부른다. 예를 들어 파일의 이름의 가나다 순으로 정렬한다면 이름이 키가 되는 것. 3. 인덱스 키인덱스에 사용되는 필드을 인덱스..
[DB] 데이터베이스 관련 도구(Tool) 데이터베이스에는 여러가지 종류가 있다. 그중에서 우리는 MySQL을 다룬다(개인적인 사용은 무료이기 때문이지). 데이터베이스를 구성하는 절차가 있는데 과정에 따라 응용 프로그램이 나눠져 있다. 일단 처음에는 데이터베이스 구조를 모델링 하는 과정에서 사용 되는 응용프로그램은 eXERD라는 프로그램으로 다음과 같은 구조를 가졌다. 이 글에서는 소개만 하고 나중에 사용을 하면서 사용법에 대한 포스팅은 따로 할 것이다. 이번에는 그냥 어떻게 생겨먹었는지만 보고 넘어가자. 그렇다면 모델링을 하고 난 다음에는 ? 모델링한것을 통해서 쿼리문을 작성해야한다. eXERD 툴을 사용하면 쿼리문 작성도 쉽다. 모델링한 것을 쿼리문으로 변환해주는 기능을 제공하고 있기 때문이다. 그렇다면 모델링 한것 말고 자신이 임의로 쿼리문..