사전지식
1. DB (Database)
- 데이터베이스는 데이터를 체계적으로 저장하고 관리하는 시스템입니다. 예를 들어, 사용자의 정보, 제품의 정보 등을 저장하는 곳이 데이터베이스입니다.
2. 쿼리 (Query)
- 쿼리는 데이터베이스에 요청을 보내서 특정한 작업을 수행하게 하는 명령어입니다. 예를 들어, 데이터베이스에서 특정 데이터를 검색하거나 수정할 때 사용합니다. 쿼리는 사용자가 원하는 정보를 얻기 위해 데이터베이스에 보내는 질문과 같습니다.
3. SQL (Structured Query Language)
- SQL은 데이터베이스를 관리하기 위한 표준 언어입니다. SQL을 사용하여 데이터베이스에서 데이터를 검색, 추가, 수정, 삭제 등의 작업을 할 수 있습니다. SQL 명령어는 사람이 이해하기 쉽게 설계되어 있어 비교적 쉽게 배울 수 있습니다.
- 예를 들어, "SELECT * FROM users WHERE age > 30;" 라는 SQL 문장은 users 테이블에서 age가 30보다 큰 모든 사용자를 검색하라는 의미입니다.
4. 애플리케이션 연결 (Application Connection)
- 애플리케이션 연결은 프로그램(애플리케이션)이 데이터베이스와 통신할 수 있도록 연결하는 것을 의미합니다. 예를 들어, 웹사이트나 모바일 앱이 사용자 데이터를 저장하고 불러오기 위해 데이터베이스와 연결되어야 합니다. 이 연결을 통해 애플리케이션은 데이터베이스에 쿼리를 보내고, 데이터를 받아올 수 있습니다.
정리
- DB는 데이터를 저장하는 공간이고,
- SQL은 그 데이터를 관리하기 위한 언어이며,
- 쿼리는 SQL을 사용해 데이터베이스에 요청을 보내는 작업을 의미합니다.
- 애플리케이션 연결은 애플리케이션이 데이터베이스와 상호작용할 수 있도록 하는 연결을 의미합니다.
'프레임워크 > Spring' 카테고리의 다른 글
Controller, Service, Repository 패턴 (0) | 2025.03.18 |
---|---|
[김영한] 스프링 입문(5) - 회원 관리 예 - MVC 개발 (1) | 2024.08.30 |
[김영한] 스프링 입문(4) - 스프링 빈과 의존관계 (0) | 2024.08.20 |
[김영한] 스프링 입문(3) - 회원 관리 예제 - 백엔드 개발 (0) | 2024.08.05 |
[김영한] 스프링 입문(2) - 스프링 웹 개발 기초 (0) | 2024.08.01 |
사전지식
1. DB (Database)
- 데이터베이스는 데이터를 체계적으로 저장하고 관리하는 시스템입니다. 예를 들어, 사용자의 정보, 제품의 정보 등을 저장하는 곳이 데이터베이스입니다.
2. 쿼리 (Query)
- 쿼리는 데이터베이스에 요청을 보내서 특정한 작업을 수행하게 하는 명령어입니다. 예를 들어, 데이터베이스에서 특정 데이터를 검색하거나 수정할 때 사용합니다. 쿼리는 사용자가 원하는 정보를 얻기 위해 데이터베이스에 보내는 질문과 같습니다.
3. SQL (Structured Query Language)
- SQL은 데이터베이스를 관리하기 위한 표준 언어입니다. SQL을 사용하여 데이터베이스에서 데이터를 검색, 추가, 수정, 삭제 등의 작업을 할 수 있습니다. SQL 명령어는 사람이 이해하기 쉽게 설계되어 있어 비교적 쉽게 배울 수 있습니다.
- 예를 들어, "SELECT * FROM users WHERE age > 30;" 라는 SQL 문장은 users 테이블에서 age가 30보다 큰 모든 사용자를 검색하라는 의미입니다.
4. 애플리케이션 연결 (Application Connection)
- 애플리케이션 연결은 프로그램(애플리케이션)이 데이터베이스와 통신할 수 있도록 연결하는 것을 의미합니다. 예를 들어, 웹사이트나 모바일 앱이 사용자 데이터를 저장하고 불러오기 위해 데이터베이스와 연결되어야 합니다. 이 연결을 통해 애플리케이션은 데이터베이스에 쿼리를 보내고, 데이터를 받아올 수 있습니다.
정리
- DB는 데이터를 저장하는 공간이고,
- SQL은 그 데이터를 관리하기 위한 언어이며,
- 쿼리는 SQL을 사용해 데이터베이스에 요청을 보내는 작업을 의미합니다.
- 애플리케이션 연결은 애플리케이션이 데이터베이스와 상호작용할 수 있도록 하는 연결을 의미합니다.
'프레임워크 > Spring' 카테고리의 다른 글
Controller, Service, Repository 패턴 (0) | 2025.03.18 |
---|---|
[김영한] 스프링 입문(5) - 회원 관리 예 - MVC 개발 (1) | 2024.08.30 |
[김영한] 스프링 입문(4) - 스프링 빈과 의존관계 (0) | 2024.08.20 |
[김영한] 스프링 입문(3) - 회원 관리 예제 - 백엔드 개발 (0) | 2024.08.05 |
[김영한] 스프링 입문(2) - 스프링 웹 개발 기초 (0) | 2024.08.01 |