- Today
- Total
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- CSS
- java
- 코어 자바스크립트
- First Project
- 면접을 위한 cs 전공지식 노트
- Docker
- 에러핸들링
- 코딩테스트
- LEVEL 1
- MariaDB
- 오늘도 개발자가 안된다고 말했다
- Git
- sql
- LEVEL 2
- CRUD
- mongodb
- typescript
- Err-Handling
- TIL
- LEVEL1
- Refactoring
- TMIL
- 프로그래머스
- javascript
- react
- 알고리즘
- 배포
- 아고라스테이츠
- TWIL
- 리팩터링 2판
목록sql (3)
성장에 목마른 코린이
데이터베이스 정규화 (Database Normalization) 데이터베이스 정규화는 데이터베이스의 설계와 관련 있습니다. 데이터베이스 설계에 따라 데이터가 어떻게 저장될지 그 구조를 결정하기 때문입니다. 이를 위해서는 크게 다음 부분들이 중요합니다. Data redundancy Data integrity Anomaly Data Redundancy (데이터 중복) 실제 데이터의 동일한 복사본이나, 부분적인 복사본을 뜻합니다. 물론 이러한 중복으로 데이터를 복구할 때에 더 수월할 수도 있지만, 대체로 데이터베이스 내에서는 몇 가지 문제점을 지닙니다. 일관된 자료 처리의 어려움 저장 공간 낭비 데이터 효율성 감소 Data Integrity (데이터 무결성) 데이터 정규화는 데이터 무결성을 강화하는 목적도 지..
INSERT INTO _ VALUES 데이터베이스의 테이블/열에 값(VALUES)을 추가합니다. // 컬럼이름과 값을 지정해주는 방법 INSERT INTO table_name (column1, column2, column3, ...) VALUES (value1, value2, value3, ...); // 모든 값을 추가 할때 컬럼 이름을 안 써도 됩니다. INSERT INTO table_name VALUES (value1, value2, value3, ...); // SQL Part 4_2 // user 테이블에 데이터를 추가하기 위한 SQL을 작성해주세요. // 원하는 name, email을 사용하시면 됩니다. INSERT INTO user (name, email) VALUE ('minhyuk','m..
SELECT, FROM, SELECT DISTINCT, LIMIT, WHERE, Wildcard, LIKE, NULL, IS NULL, IS NOT NULL, IN, AS, BETWEEN _ AND _, ORDER BY, DELETE FROM _ WHERE SELECT SELECT는 데이터 베이스에서 정보를 선택하고 보여줍니다. FROM FROM 뒤에는 결과를 가져올 테이블을 명시합니다. // 테이블_1 안의 특성_1와 특성_2를 찾아 보여줍니다. SELECT 특성_1, 특성_2 FROM 테이블_1 // SQL Part 4_1 // user 테이블에 존재하는 모든 데이터에서 name 컬럼만을 확인하기 위한 SQL을 작성해주세요. SELECT name FROM user; // 테이블_1에있는 모든 정보를 ..