Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- static
- Import
- ;
- 영감
- opener
- 향상된 for문
- BEANS
- 빈즈
- scanner
- target
- session.setAttribute
- 로그인화면
- session.removeAttribute
- 버리자
- 파일호출
- 동기 부여
- 파일 호출
- 자바빈즈
- 미래직장
- 페이지 이동
- javaBeans
- 팝업창
- "
- 데이터사이언스
- 페이지이동
- 동기부여
- \
- Alert
- session.getAttribute
- iframe
Archives
- Today
- Total
갈림길 이정표
SQL(Structured Query Language) 본문
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 |