📄 학습내용
SQL
- 데이터페이스의 필요성
- SQL(Structured Query Language) : 데이터페이스용 프로그래밍 언어로, 주로 관계형 데이터베이스에서 원하는 데이터를 얻기 위해서 구조화된 qeury를 이용해서 필터링하는 과정을 거침
- SQL과 NoSQl의 차이
- SQL : 데이터가 구조가 고정된 관계형 테이터베이스를 다룸
- NoSQL : 구조가 고정되지 않아서 테이블이 아닌 다른 형태로 데이터를 저장하는 데이터베이스를 다룸
- 쿼리(Query) : 질의문
- 기본 쿼리문
- wildcard 이용
- 영속성 : 트렌지션의 지속(durability)
주제
주제
주제
주제
주제
🧶 발생한 문제 및 해결방법
- 문제점) MySQL 재설치 과정에서 3306 포트가 이미 사용 중('The specified port is already in use' in MySQL reinstall)
- 해결방법) 관리자권한으로 cmd 열기
netstat -a -o → 3306 포트의 PID 찾기
taskkill /f /PID 6600 → 3306 포트를 사용인 것 종료
⭐ 공부 난이도
데이터베이스 ☆☆★★★
🌕 느낀점
데이터베이스에 대해서는 살짝 배워서 내용이 많이 어려울까봐 걱정을 했는데 그렇게까지 어렵지는 않았다. mysql을 다운로드해서 예제 연습했던 것 때문에 엄청 어렵지는 않았다. sql문 자체를 나중에 직접적으로 사용하지 않는 경우가 많다고 해서 엄청 깊게는 하지 않고 얕게 공부하고 넘어가는 것이 적절한 것 같다. 내용 정리도 스키마와 다른 내용을 공부한 다음에 복습용으로 다시 읽으면 좋을 것 같다.
'코드스테이츠 - 3회차 백엔드 부트캠프 > Section 2' 카테고리의 다른 글
2022.10.17 금 - 데이터베이스 & SQL (3) (0) | 2022.10.07 |
---|---|
2022.10.06 목 - 데이터베이스 & SQL (2) (0) | 2022.10.06 |
2022.10.14 화 - Rest API, Postman (0) | 2022.10.04 |
2022.09.30 금 - (0) | 2022.09.30 |
2022.09.29 목 - 순열, 조합 (0) | 2022.09.29 |