본문 바로가기

IT Study/SQL12

데이터 베이스의 기초 (용어 정리) 프로젝트를 진행하기 위해서는 대표적으로 폭포수 모델(Waterfall Model)을 사용프로젝트 계획 -> 업무 분석 -> 시스템 설계 -> 프로그램 구현 -> 테스트 -> 유지보수(여기에서 데이터베이스 모델링은 업무 분석과 시스템 설계 단계에 포함된다)용어 정리데이터 베이스 모델링 (DataBase Modeling)세상에 사용되는 사물이나 작업을 DBMS의 데이터베이스 개체로 옮기는 것 데이터베이스 (DataBase, DB) : 데이터의 집합 DBMS(Database Management System) :데이터베이스를 운영하고 관리하는 소프트웨어여러 사람이 동시에 접근이 가능해야 한다지원 SW : MySQL, Oracle, SQL Serve, MariaDB 등이 있음종류 : 주로 사용하는 것은 관계형 D.. 2025. 9. 5.
[SQL 입문부터 활용까지] 데이터 시각화 & 3차 과제 1. 데이터 시각화가 중요한 이유 시각화는 다른사람과 커뮤니케이션을 하고 데이터를 분석하는 데에 사용이 된다 2. 시각화 종류 a. 산점도 (Scatter Plot) 산점도는 변수간의 관계를 가장 직관적으로 볼 수 있는 시각화 방법 데이터 분포를 파악하기 위해 산점도를 그려봄 직선 혹은 곡선 형태로 추세선도 그릴 수 있다 b. 꺾은선 그래프 (Line Chart) 각 데이터 포인트를 선으로 연결한 시각화 방법. x값에 따른 y값의 변화량을 나타내고자 할 때 사용 c. 막대 그래프 (Bar Chart) x축이 범주형 변수(고유한 값이나 범주 수가 제한된 변수)일 때에 사용 값의 변화 보다는 x값에 따른 y값의 볼륨 자체를 더 의미있게 나타내고자 할때 사용 개별적으로 막대를 그래는 방법과 한 막대에 쌓아 올.. 2022. 12. 4.
[SQL 입문부터 활용까지] 2차 과제 (3) https://aisj.tistory.com/99 [SQL 입문부터 활용까지] 2차 과제 (1) 사용한 tool (Rebash) https://redash.io/product/ All the tools to unlock your data Use Redash to connect to any data source (Redshift, BigQuery, MySQL, PostgreSQL, MongoDB and many others), query, visualize and share your data to make your company data d aisj.tistory.com https://aisj.tistory.com/100 [SQL 입문부터 활용까지] 2차 과제 (2) https://aisj.tistory... 2022. 12. 1.
[SQL 입문부터 활용까지] 2차 과제 (2) https://aisj.tistory.com/99 [SQL 입문부터 활용까지] 2차 과제 (1) 사용한 tool (Rebash) https://redash.io/product/ All the tools to unlock your data Use Redash to connect to any data source (Redshift, BigQuery, MySQL, PostgreSQL, MongoDB and many others), query, visualize and share your data to make your company data d aisj.tistory.com 이어서 작성 3. 2006년 3월에 주문(order)된 건의 주문 상태(status_name)를 찾는 쿼리를 작성하세요. (join을 사.. 2022. 11. 30.
[SQL 입문부터 활용까지] 2차 과제 (1) 사용한 tool (Rebash) https://redash.io/product/ All the tools to unlock your data Use Redash to connect to any data source (Redshift, BigQuery, MySQL, PostgreSQL, MongoDB and many others), query, visualize and share your data to make your company data driven. redash.io 사용한 DataBase (Northwind) Northwind Database는 Northwind라는 가상의 식품회사에 대한 데이터베이스 입니다. 고객, 상품, 주문, 직원, 발주 등 총 20개의 테이블로 구성되어 있으며, 실제 기업의.. 2022. 11. 30.
[SQL][Database] 관계형 데이터 모델링(part1,2) 데이터 모델링의 순서 업무파악 -> 개념적 데이터 모델링 -> 논리적 데이터 모델링 -> 물리적 데이터 모델링 관계형 데이터 베이스 : 정보를 표에 담는 것을 목표로 한다 즉, 데이터 모델링 : 복잡한 현실을 컴퓨터에 담는법 데이터 모델링의 순서 1. 업무파악 : 우리가 하려고 하는 일이 뭐냐 (기획서를 뱉는다) 2. 개념적 데이터 모델링 : 어떤 개념이 있고 어떻게 상호작용하는지를 파악 (ERD를 뱉는다) 3. 논리적 데이터 모델링 : 관계형 데이터 모델링에 맞는 표로써 개념을 전환하는 것 (표를 뱉는다) 4. 물리적 데이터 모델링 : 어떤 데이터 베이스제품을 선택할 것인지 (코드를 작성) 데이터 모델링이란 "데이터를 현실로 부터 뜯어내서 고도의 추상화 과정을 거쳐서 컴퓨터에 담는 것" 업무파악 실무자.. 2022. 11. 28.