갈림길 이정표

SQL(Structured Query Language) 본문

Data Science가 되는 길

SQL(Structured Query Language)

이몽뇽 2020. 7. 27. 15:17

JavaScript 에서는 SQL 기능 지원 안함.

 

그럼 JavaScript으로 짜여진 웹 에서 DB를 가져오는 방법?

1. HTML 을 Java 언어에 넣기 (SQL만이 DB제어 가능한데 Java를 포함한 대부분 언어가 SQL을 통해 DB를 제어)

2. JSP 사용하기

 

종류:

표준 SQL = Access, dBase (ANSI 형식만 지원)

그리고 MySQL → 근데 Oracle 에 팔려가면서 유료화

 

so. Linux 표준 SQL인 MariaDB

 

스마트 폰 SQLite(OpenSource)

 

→ SQL (국가 공인)자격증 시험은 Oracle SQL로 준비할 것!

 

 

================================

정규화

1. 레코드는 중복 불가

2. column은 최소한의 정보 (DB의 생명은 속도!, column수가 많을 수록 보기 힘들고 느려짐)

그대신 join을 잘하면 된다(R-DBMS의 꽃

3. 한 table은 하나의 주제를 가짐.

4. field는 서로 독립적이여야 한다. (관련이 있으면 좋지 않다 - 줄이는 것이 좋다.)

5. (중요) 연산에 의해서 구할 수 있는 것은 column화 시키지 않는다.  Ex. 총점, 평균 등

'Data Science가 되는 길' 카테고리의 다른 글

데이터 언어 블루오션은 Scala, Spark?  (0) 2020.08.07
수학과 통계의 차이  (0) 2020.07.28
프로그래밍 위인  (0) 2020.07.24
데이터 처리 메모장  (0) 2020.07.23
Comments