일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- db
- github
- mariadb
- centos7
- Spring Legacy Project
- 코딩테스트
- WebHook
- window
- EC2
- TLS
- spring boot
- vagrant
- 프로그래머스
- spring
- ssh
- Jenkins
- 책 정리
- Client
- SSL
- sample
- 토비의스프링
- DISTINCT
- jdbc
- Hibernate
- Linux
- docker
- AWS
- Git
- Java
- TypeScript
- Today
- Total
목록db (3)
Woopii Vyeolog
1. 테이블 검색에 있어서 가장 중요한 3가지 명령어 SELECT {조회할 컬럼, *를 쓰면 모든 컬럼 조회} FROM {조회할 테이블} WHERE {조건} 2. DISTINCT 뒤에 나오는 컬럼의 중복을 제거하고 보여준다. DISTINCT 뒤에 2개 이상의 컬럼을 적으면, 한쪽 컬럼에 중복이 있어도, 다른 쪽 컬럼의 값이 다르면 다르게 취급한다. 3. 실습 - SELECT1 3-1 . 지시사항 book의 정보를 검색하기 위해 오른쪽 코드 창에 다음과 같이 입력해 보세요. SELECT * FROM book; 3-2. TIPS ;(세미콜론)은 한 문장의 끝을 의미합니다. 명령어를 입력한 후 마지막에 ;을 입력해야 컴퓨터가 명령어를 구분할 수 있습니다. 3-3. SQL 입력 -- SELECT문을 이용해 bo..
1. DESC DESC 명령어는 테이블의 구조를 출력해주는 명령어이다. 필드명, 타입, Null허용 유무, 키, 기본 값 등을 확인 할 수 있다. 1-1. 예제 employees는 직원번호(emp_no), 생일(birth_date), 성(first_name), 이름(last_name), 성별(gender), 고용일(hire_date), 관리자번호(superior_no)로 이루어져 있습니다. salaries는 직원번호(emp_no), 연봉(salary), 시작일(from_date), 종료일(to_date)로 이루어져 있습니다. 그럼 직접 데이터베이스의 구조를 출력해봅시다. 1-2. 지시사항 DESC 문을 이용해 employees의 구조를 출력해보세요. DESC 문을 이용해 salaries의 구조를 출력해보..
예를 들어서 관리자가 성적 조회 어플리케이션을 사용한다고 가정한다. 그 과정은 1. 조회(데이터 취득) 2. 수정 (데이터 갱신) 3. 성적 입력(데이터 등록) 등이 있을 수 있다. 일련의 과정을 거치면서 매 작업마다 DB접속이 있어난다. 한명이 이러한 작업을 할 경우 별 문제 없지만, 수백, 수천의 사람이 동시에 작업한다면 문제가 생긴다. 이러한 문제를 해결하기 위해 나온 기법이 Connection pool 이다. 커넥션 풀(Connection pool)이란, DB와 연결할 Connection 객체들을 Pool에 저장해 놓았다가 클라이언트 요청이 오면 커넥션을 빌려주고, 볼일이 끝나면 다시 반납받아서, pool에 저장하는 방식이다. DB를 연결할 때, 커넥션 풀을 사용하면, 미리 연결을 맺고 있는 커넥..