일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- mac jdk 설치
- Java
- tomcat
- oracle
- 롤토체스
- SQL
- MacOSJdk
- LOL
- 알고리즘
- 회원가입
- Python
- oraclejdk
- 파이썬
- 롤
- Database
- Jdk버전 변경
- jdk
- MSI
- 테이블
- NoSQL
- Spring
- 스프링
- 리그오브레전드
- 다국어처리
- 데이터베이스
- 롤토체스 꿀팁
- 이메일인증
- 자바스크립트
- jQuery
- 마이바티스
- Today
- Total
목록데이터베이스 (2)
웹쟁이의 일상
안녕하세요~ 오늘은 관계형 데이터베이스와 비관계형 데이터베이스에 대해 알아보겠습니다. 관계형 DB 일반적으로 우리가 배워왔던 Mysql, Oracle, Mssql 같은 고전적인 데이터베이스를 관계형 데이터베이스라고 합니다. 테이블, 행, 열을 가진 DB에 A데이터와 B데이터가 있다고 가정을 하면, A데이터에 B데이터의 위치를 저장하는 방식으로, 행과 열로 구성된 테이블과의 관계를 나타낼 때 사용합니다. 특징 - 트랜잭션(전부 아니면 무): 전체 트랜잭션이 하나의 단위로 기록. 실패 시 전체 롤백 - 정규화: DB설계 시 중복을 최소화해서 구조화하는 프로세스 장점 - 데이터의 성능이 일반적으로 좋아 정렬, 탐색, 분류가 빠름 - 신뢰성이 높아 데이터의 무결성을 보장 - 정규화에 따른 갱신 비용을 최소화 단..
안녕하세요~ 오늘은 JOIN에 대해서 알아보겠습니다. JOIN은 글자 그대로 두 테이블 혹은 디비를 조인해서 검색하는 방법을 말합니다. A,B테이블이 있다고 가정할 때 A테이블의 컬럼과 B 테이블의 컬럼을 연결하여 하나의 테이블이 되는 것 처럼 검색을 할 수 있습니다. 보통 Primary Key 및 Forign Key를 이용하여 조인을 합니다. 처음 들으면 약간 이해하기 힘들 수 있지만 집합을 생각해보면 이해하기가 한결 수월해집니다. 우리 모두 고등학교 시절 수학의정석 1장만 여러번 공부한 적이 있기 때문에 집합에 대해서는 다들 빠싹할 거라고 예상합니다. 일단 조인을 걸어 주기 위한 두 테이블을 생성해보겠습니다. CREATE TABLE USERTABLE( USER_ID INT NOT NULL PRIMAR..