데이터베이스 2

[SQL 기초 강의] 3강. 데이터베이스 모델링

02-1. 건물을 짓기 위한 설계도 : 데이터베이스 모델링 - 개념적으로 파악만 🎨 데이터베이스 모델링 - 설계도를 그리는 과정 - 건물을 실제로 짓기 전에 설계도를 그려야함 - 데이터베이스를 구축하는 것이 목적 - DB를 구축하기 위한 설계도 🧩 프로젝트 진행 단계 현실 세계에서 일어나는 업무를 컴퓨터 시스템으로 옮겨놓는 과정 소프트웨어: 현실 세계를 컴퓨터 시스템 안에 옮겨 놓은 과정 프로젝트: 소프트웨어를 만들기 위한 전체 과정 간단한 소프트웨어는 한 두명이 가능함 복잡한 소프트웨어는 혼자 작업이 현실적으로 불가능 철저한 규정과 절차에 의해 분업해서 이루어짐 ✅ 폭포수 모델 폭포수가 떨어지듯이 작업 단계별로 이어짐 프로젝트를 계획 어떤 업무를 소프트웨어로 만들건지 분석 설계도를 그리는 작업 코딩, ..

MySQL/혼공SQL 2023.10.31

[SQL 기초 강의] 1강. 데이터베이스 알아보기

01-1. 데이터베이스 알아보기 - 우리 일상생활 대부분의 정보가 저장되고 관리됨 - 데이터: 카톡 메시지, 교통카드 사용 내역, 커피 가격 ... "데이터베이스는 데이터의 집합이다" 🎨 DBMS - Data Base Management System - 그냥 소프트웨어라고 생각! ➡️ DB를 운영하고 관리하는 소프트웨어 - 엑셀도 데이터를 관리하는 것이지만, DBMS라고 부르지는 않는다 🧩 전제 조건 대용량 Ex. 전국민이 1년동안 보내는 카톡 메시지들을 저장하고 관리할 수 있는 DBMS 엑셀은 이렇게 많은 데이터 저장 불가 공유 여러명이 동시에 접근 가능 엑셀은 내가 작업하고 있는 파일에 다른 사람이 접근해 동시에 작업 불가 Ex) 은행 예금 은행 DBMS에 예금 계좌 주인, 은행 담당 직원, 인터넷 ..

MySQL/혼공SQL 2023.10.30