일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- java
- SQL쿡북
- 인덱스
- 이펙티브자바
- 자바예외
- 클린코드
- mysql
- CleanCode
- vue.js
- react
- 혼공SQL
- 자바
- 이팩티브 자바
- jpa
- AWS
- DDD
- 네트워크
- 도메인 주도 개발 시작하기
- MariaDB
- aop
- AWS RDS
- 인프런김영한
- 알고리즘
- 알고리즘분석
- 기술면접
- 이펙티브 자바
- 인프런백기선
- 자료구조
- 스프링부트와AWS로혼자구현하는웹서비스
- 자바스터디
- Today
- Total
목록데이터베이스개체 (2)
기록이 힘이다.

뷰는 데이터베이스 개체 중에 하나입니다. '가상의 테이블' 뷰는 단순 뷰와 복합 뷰로 나뉘는데, 단순 뷰는 하나의 테이블과 연관된 뷰를 말하고, 복합 뷰는 2개 이상의 테이블과 연관된 뷰를 말합니다. 뷰의 개념 뷰의 기본 생성 CREATE VIEW 뷰_이름 AS SELECT 문; SELECT 열_이름 FROM 뷰_이름 [WHERE 조건]; 뷰를 만든 후에 뷰에 접근하는 방식은 테이블과 동일하게 SELECT 문을 사용합니다. 전체에 접근할 수도 있고, 필요하면 조건식도 테이블과 동일하게 사용할 수 있습니다. 뷰를 사용하는 이유 보안(security)에 도움이 됩니다. 앞의 예에서 만든 v_member 뷰에는 사용자의 아이디, 이름, 주소만 있을 분 사용자의 중요한 개인 정보인 연락처, 평균 키, 데뷔 일자..

1. 인덱스 책의 제일 뒤에 수록되는 '찾아보기'와 비슷한 개념입니다. 실무에서 많게는 수천만 ~ 수억 건 이상의 데이터를 처리할 때 인덱스 없이 전체 데이터를 찾아본다는 것은 상상조차 할 수 없는 일입니다. 실제로 인덱스를 잘 활용하지 못해 시스템의 성능이 전체적으로 느려지는 일이 흔하게 발생합니다. 2.뷰 테이블과 상당히 동일한 성격의 데이터베이스 개체. '가상의 테이블' 뷰를 활용하면 보안도 강화하고, SQL 문도 간단하게 사용할 수 있습니다. 윈도우즈 운영 체제의 '바로 가기 아이콘'과 비슷한 개념 3. 스토어드 프로시저 SQL 안에서도 일반 프로그래밍 언어처럼 코딩을 할 수 있습니다. 비록 일반 프로그래밍보다는 좀 불편하지만, 프로그래밍 조직을 작성할 수 있어서 때론 유용하게 사용됩니다. MyS..