250x250
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 | 31 |
Tags
- Set
- 가설검정
- 데이터전처리
- 프로그래머스
- 리스트
- AB테스트
- python
- 내배캠_학습기록
- Til
- 데이터시각화
- 태블로
- 내일배움일지
- 통계학
- 한줄for문
- 다중공선성
- map
- 반복문
- f-string
- 내일배움캠프
- SQL
- DATE_SUB
- Max
- Leetcode
- Join
- SQLD
- 시각화
- 이중for문
- 아티클스터디
- ★
- 선형회귀
Archives
- Today
- Total
노력에는 지름길이 없으니까요
1) 데이터와 데이터베이스 본문
728x90
데이터(Data)란?
데이터(Data)
- 데이터는 ‘정보(information)’
- 단, 저장이나 처리에 효율적인 형태로 변환된 정보
- 데이터의 시대
- 매일 초당 2억개의 메일이 전송되고, 3만명이상이 넷플릭스를 시청하며 2020년 기준 배달의 민족 월 평균 주문이 약 6천만건을 돌파
- 전세계의 모든 데이터의 90%는 2015년 이후 생성된 것 (IBM)
- 2025년 전세계 데이터 생성량은 175ZB에 이를 것(Seagate)
- 1 Tera == 1000 Giga
- 1 Peta == 1000 Tera
- 1 Exa == 1000 Peta
- 1 Zeta == 1000 Exa 😇
-
- 즉, 매순간 엄청난 데이터가 축적되고 있음
- 무한하게 증가하는 이 데이터를 ‘잘’ 저장하고 관리하는 기술이 필요 👀
- 데이터를 저장하고 관리하기 위해 만들어진 것이 데이터베이스
- 그 데이터베이스를 관리하는 기술이 DBMS
데이터베이스(Database)와 DBMS (DB management system)
- 우리에게 익숙한 데이터
- 데이터를 저장하자 !
- 대부분 표(스프레드시트)를 떠올린다.
- 데이터가 표 형태로 되어 있을 때 무엇이 불편할까? 🤔
- 무한하게 커질 수 없음
- 데이터 보안 측면 관리 불가 -> 공개되어야 할 컬럼과 그래서는 안될 컬럼이 같은 표에 있다면?
- 데이터 무결성 보장 불가
- “A database is an organized collection of data” 데이터베이스는 잘 조직화된 데이터의 모음이다.
- 이렇게 모아놓은 데이터들을 관리하는 프로그램 == DBMS
- DBMS (Database Management System)DBMS는 사용자, 다른 프로그램 또는 데이터베이스와 소통하며 데이터를 관리하고 분석하는 특별하게 고안된 소프트웨어
- == Database 조작하는 프로그램 👀
- Database management systems (DBMSs) are specially designed software applications that interact with the user, other applications, and the database itself to capture and analyze data
- 데이터를 저장하자 !
- 여러가지 DBMS
- SQLite
- MySQL
- ORACLE
- PostgreSQL
- mongoDB
- MariaDB
- …
- 각각의 DBMS 마다 사용하는 SQL이 조금씩 다름😔
- 큰 골자는 비슷하지만 디테일이 다르다
- 특정 회사가 SQL을 만드는것이 아닌 국제표준화기구에서 표준을 만든다 👀
- (각 회사는 표준 SQL을 준수하면서 자신들만의 커스텀을 더함)
- 따라서 서비스에서 사용하는 데이터베이스에 따라 내가 아는 문법이 동작하지 않을 수 있음 💬
- SQLD는 ORACLE(+ SQL Server)을 기반으로 출제 ✅
- 큰 골자는 비슷하지만 디테일이 다르다
728x90
반응형
'SQLD' 카테고리의 다른 글
SQLD 3-1) 엔티티 (Entity) (0) | 2024.07.31 |
---|---|
2-1) 모델링의 이해와 중요성 (0) | 2024.07.17 |