생활코딩
Coding Everybody
생활코딩
WEB
WEB1 - HTML & Internet
프론트 엔드 단편수업
WEB2 - CSS
WEB2 - JavaScript
React
Next.js 13
Redux
Ajax
Facebook Login
Google Login
p5.js
WEB2 - Node.js
Node.js - MySQL
Node.js - Express
Node.js - 쿠키와 인증
세션과 인증
Passport.js
다중 사용자
Google Login
Facebook Login
WEB2 - Python
Django Web Framework
Flask Web Framework
WEB2 - PHP
WEB3 - PHP & MySQL
WEB2 - Home server
WEB2 - Domain Name System
WEB2 - HTTP
WEB2 - OAuth 2.0
웹 애플리케이션 만들기
DATABASE
DATABASE1
MySQL
Oracle
SQLite
lowdb
SQL Join
관계형 데이터 모델링
언어
Python 입문 수업
파이썬 제어문
JAVA 입문 수업
JAVA - 제어문
JAVA - method
JAVA 객체 지향 프로그래밍
Java 상속
Java
JavaScript 입문 수업
TypeScript
PHP
Python & Ruby
정규표현식
스크래치
클라이언트
겁나 빠른 웹 레시피
HTML
HTML 수업
HTML 사전
CSS
CSS 수업
CSS 사전
JavaScript
웹브라우저 자바스크립트
JavaScript 사전
jQuery
UI 라이브러리
Semantic UI
jQuery Mobile
Twitter Bootstrap
모바일
텍스트큐브 & 티스토리 스킨
서버
HTTP
JavaScript (nodejs) - 폐지예정
PHP
PHP 기본 수업
CodeIgniter
PHP 고급 수업
MySQL
인프라
리눅스
인터넷
아마존 웹서비스 (AWS)
아마존 웹서비스 (폐지예정)
데이터 과학
openai
머신러닝1
Orange3
Orange3 지도학습
Tensorflow (python)
Tensorflow (JavaScript)
TensorFlow.js Classification (분류 작업 시키기)
Tensorflow.js Classification
Teachable machine & WEB
개발도구
개발도구들
크롬 개발자도구
가상머신 (virtualbox)
프로젝트 관리
GITn
Visual Studio Code에서 git으로 협업하기
GIT1
Git CLI - 버전관리
GIT CLI - Branch & Conflict
GIT CLI - Backup
GIT CLI - 협업
GIT CLI - Cherry-pick & rebase
GIT - CLI - github.com Pull reqeust
Visual Studio Code 로 다루는 Git
버전관리 시스템
지옥에서 온 Git (새 수업으로 대체)
GIT-SourceTree (새수업으로 대체)
Subversion
프로젝트 관리도구
생활코딩 Docker 입구 수업
Gitlab
github
Redmine
기타
프로그래밍 오리엔테이션
보편적이지 않은 코딩
독서모임
CODE
Hello world
processing.js
mongodb
python
알고리즘
개발문서
관계형 데이터베이스의 필요성
2018-02-12
토픽
생활코딩
>
DATABASE
>
MySQL
봤어요
853명
수업의 정상
테이블 분리하기
댓글
댓글 본문
댓글을 작성하려면 로그인하셔야 합니다.
Cpt.MJ
7개월 전
I'm Done!
답글
Minerva
7개월 전
29-03-2024
답글
enujo
11개월 전
23.12.14 조인
답글
솜사탕
1년 전
2023.08.18 완료
저장은 분리해서/볼 때는 합쳐서
SELECT *
FROM 테이블명1
LEFT JOIN 테이블명2 ON 테이블명1.컬럼1 = 테이블명2.컬럼2;
답글
이진우
1년 전
2023.07.13 완
감사합니다!
답글
김태욱
1년 전
관계형 DB
중복된 데이터의 문제 해결을 위해 사용 (ID값 부여 등)
trade-off : 관계형을 사용하면 직관적으로 데이터 파악이 어려움
이를 해결하기 위해 => 저장은 따로따로 / 볼 때에는 합쳐서
답글
유민
1년 전
왜 관계형 DB가 필요한가? 테이블 비교해가면서 볼 필요 없이 하나로 합쳐서 볼 수 있음
답글
Jozo
1년 전
23.04.02 완료
답글
아리송
1년 전
2023.04.01
답글
코드파괴자
1년 전
2023.03.23 완-
답글
ywbird
1년 전
2023.01.16
답글
김강진
1년 전
23.01.01
저장 할 땐 나눠서 읽을땐 합쳐서
LEFT JOIN
답글
otter
1년 전
22.12.30
답글
감자
1년 전
22.12.14
답글
코딩드림
1년 전
221128
답글
당당
2년 전
2022.11.04
답글
대포123
2년 전
20221006 관계형데이터베이스의 필요성 완료
답글
아캔두잇
2년 전
20220815 완료
답글
Joshep Woo
2년 전
감사합니다.
답글
boat
2년 전
테이블을 쪼개면 데이터의 중복을 제거하고 식별자인 id를 통해 유일하게 구분할 수 있다. 유지보수도 편해진다.
SQL을 이용하면 쪼개져서 저장된 테이블을 합쳐서 하나의 테이블로 볼 수 있다.
답글
toonfac
2년 전
220705 오후 9시 44분 완료
답글
윤윤윤윤윤
2년 전
가보자과보작
답글
1Q1S
2년 전
2022.02.02
답글
드림보이
2년 전
2022.01.28. DATABASE2 - MySQL - 관계형 데이터베이스의 필요성 파트 수강완료
답글
코딩뽀시래기
2년 전
2022.01.26.수
답글
heesang300
2년 전
2022.01.10 수강
답글
pmxsg
2년 전
2022.01.10. 수강
답글
야옹스
3년 전
20211011 JOIN!
답글
Alex
3년 전
210829
- this chapter reminded me of oracle's chapter on necessary o f Relative DB.
- In DB, different tables save in a separated way and join together to show.
답글
Kangmin Kim
3년 전
2021.8.2
답글
Duke
3년 전
2021.07.31
답글
snoopy_thon
3년 전
21.07.06
답글
Pisces
3년 전
21.06.10
답글
달려라자전거
3년 전
2021.05.13.
답글
uin
3년 전
감사합니다
답글
colatech
3년 전
21-03-30 오늘은 여기 까지! 내일 또봐여
답글
jwoh
3년 전
21-03-26
답글
hanel_
3년 전
21.3.12
답글
jeisyoon
3년 전
2021.03.06 - OK
답글
chimhyangmoo
3년 전
21.03.04
답글
장휴일
3년 전
* 관계형 데이터베이스(Realtional Database)의 필요성
데이터베이스에 중복된 데이터가 있다 => 개선의 여지가 있다!
데이터가 많이 중복될수록 많은 문제가 야기됨 :
복잡하고 용량이 큰 데이터가 중복될수록,
1. 기술적, 경제적으로 엄청난 손실
2. 데이터를 수정해야 할 때, 낭비되는 시간
3. 데이터의 구분이 어려움
trade off
장점이 생기면 단점도 생긴다.
# 테이블을 분리하지 않으면,
모든 데이터를 한 눈에 볼 수 있기 때문에 직관적으로 데이터를 볼 수 있다.
#테이블을 분리하면,
데이터를 볼 때, 해당 데이터에 해당되는 별도의 테이블을 열어서 비교.대조해야 하는 불편함
저장은 분산, 볼 때에는 합쳐서
답글
마아앙
3년 전
2021.02.15
답글
백승철
3년 전
21.02.15
답글
밀키
3년 전
2021.02.13 수강 완료
Relational DB
데이터 중복은 줄이고 유지, 보수는 용이하게 한다.
저장은 분산해서, 보여줄 땐 합쳐서.
답글
baeroro
3년 전
20120210
답글
불닭볶음면
3년 전
2021. 01. 24
답글
이나라
3년 전
데이터 중복 -> 개선할 필요가 있다! 여러 문제점 발생시킴.
1) 테이블 분할
2) 참조키(?) 설정한 뒤 공유
답글
Noah
3년 전
2021.01.10 완료!
답글
생활둘기
3년 전
2021 1 1
답글
김지호
3년 전
20 12 30
답글
더 보기