Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- CI/CD
- 다이나믹 프로그래밍
- 자바
- 스프링
- 트리
- 역방향 반복자
- 그리드
- TCP
- 그래프
- dfs
- SQL
- AWS
- BFS
- 순열
- HTTP
- 자료구조
- 다이나믹프로그래밍
- 브루트포스
- Spring
- 도커
- 알고리즘
- 분할정복
- 분할 정복
- 컴퓨터 네트워크
- 백준
- 재귀
- 그리드 알고리즘
- GIT
- github action
- 이분탐색
Archives
- Today
- Total
코딩성장스토리
SQL 및 관계형 데이터베이스 본문
SQL이란?
SQL은 Structured Query Language의 약자이며 관계형 데이터베이스가 이해할 수 있는 구조화된 질의어
관계형 데이터베이스(RDB)란?
RDB는 Relational DataBase의 약자이며, 행과 열로 구성된 테이블이 다른 테이블과 관계를 맺고모여있는 집합체를 의미
관계는 1:1, 1:N, N:N 세가지 형태로, 테이블 간의 연결이 가능함
아래의 회원 및 주문테이블은 회원을 기준으로 1:N관계이다
ex)1명의 회원이 여러번(N) 주문이 가능하다.
회원테이블
회원 | 이름 | 성별 | 나이 |
a001 | 홍길동 | 남 | 21 |
a002 | 홍동길 | 남 | 22 |
주문테이블
주문번호 | 구매일자 | 제품명 | 회원 |
2 | 2020-01 | 컴퓨터 | a001 |
3 | 2020-02 | 노트북 | a001 |
나는 sql을 할때 MYSQL과 WORKbench로 했고
기본적인 단축키는
Ctrl + T:새로운 쿼리창 열기
Ctrl + Enter:쿼리 실행
Ctrl + S:쿼리 저장
CREATE DATABASE TEST; -데이터 베이스 생성
USE TEST; -해당 데이터베잉스 사용
DROP DATABASE TEST; - 데이터베이스 삭제
'데이터베이스' 카테고리의 다른 글
Mysql 기본기능들 정리 (0) | 2022.07.22 |
---|---|
SQL 활용 (0) | 2022.01.28 |
SQL 문법 (0) | 2022.01.27 |
SQL 명령어 (0) | 2022.01.21 |