| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- Login
- classList
- javascropt
- padEnd
- java기초
- 시간보여주기
- getMinutes
- JavaScript#조건문#conditional
- 올바른괄호
- dateobject
- classname
- appendChild
- 스택큐
- JOIN
- MySQL
- Database
- 백준3052번
- SQL
- node.js
- JavaScript
- sanitize-html
- localstorage
- 자바스크립트
- 프로그래머스
- 웹개발종합반
- function
- padStart
- LEFTJOIN
- gethours
- 스파르타코딩클럽
- Today
- Total
목록SQL (2)
just do it
관계형 데이터베이스에서 여러 테이블을 묶어서 하나의 테이블로 만들기 테이블쪼개기 노란색 부분의 중복이 발생 중복이 발생했다? 개선할 여지가 있다. 데이터도 더 많이 차지, egoing의 지역 서울에서 청주로 바뀌면 하나하나 다 찾아서 바뀌어야 함 위와 같이 댓글에 대한 정보가 추가로 있을 때 또 중복된 데이터 발생, egoing에 대한 정보 변경시 또 하나하나 찾아서 수정해야 하는 똑같은 문제 발생 데이터가 1억개 있다면 엄청 어려운일 이러한 문제를 해결하기 위해 아래와 같이 저자의 정보를 별도의 테이블로 분류하고 topic테이블에 저자의 아이디 정보를 붙이기, 저자에 대한정보는 하나의 테이블 안에만 존재하고 topic테이블은 저자를 식별하는 값을 적어준 것 직업에 대한 정보도 중복될 수 있으니 위와 같..
SQL S; Structured ( 정리정돈된, 구조화된) Q; Query (수정해줘 삭제해줘 추가해줘 등 요청) L; Language (공통의 약속에따라 데이터베이스 서버에게 요청할때 사용하는 언어) sql특징 1. 어떤 컴퓨터 언어보다 쉬워 2. 중요함 관계형데이터베이스에 속하는 제품들이 공통적으로 데이터베이스 서버 제어시 사용하는 언어임, 표준화됨 그렇기 때문에 압도적 다수의 데이터 시스템이 sql로 동작하기에 가성비 뛰어난 컴퓨터언어 테이블의 구조 테이블의 생성 위와 같은 테이블을 MySQL로 생성하기 VARCHAR(100) => 100글자 까지만 허용 TEXT는 65,535자 까지 가능 ; 본문에 적합한 크기 DATATIME은 날짜와 시간 모두 표현 가능 CREATE TABLE topic => ..