공hannah부
데이터 베이스 - #0~1.DataBase 소개 및 MySQL 설치 본문
각오
웹개발 동아리 스터디로 데이터베이스 인프런 강의를 듣게 되었다. 오늘 부터 한달간 데이터 베이스 뿌실예정!!
지금은 데이터 베이스가 뭔지조차 모르지만 이 강의를 다 들을 때쯤엔 많이 성장해 있겠지...? 화이팅!!
데이터와 데이터베이스
- 데이터가 중요한 이유: 이 데이터를 가공해 다양한 일을 할 수있기 때문
ex) 웹과 앱을 통해 지식 전파, 빅데이터나 인공지능으로 대규모 데이터 분석 가능 - 데이터 베이스란? 파일이 가진 한계를 극복하기 위해 전문화된 소프트웨어
ex) mysql, oracle, mongoDB 등
데이터베이스의 본질 CRUD
입출력 파악이 가장 중요! → CRUD
- 입력: 데이터의 Create(생성), Udate(출력), Delete(삭제)
- 출력: Read(읽기)
File vs Database
- File: 특정 정보만 얻기 힘듦
- Database: 특정 정보 얻기 쉬움, 자동화 통해 데이터 가공 쉬워짐
데이터베이스 각각의 특징
관계형 데이터베이스
- Oracle: 오랫동안 데이터 베이스 시장에서 절대강자로 군림 → 관공서나 큰 기업에서 주로 사용
- MySQL: 무료, 오픈소스 → 자금이 부족하거나 데이터의 신뢰성이 크게 중요하지 않은 (ex SNS) 기업에서 사용. 초심자 사용 추천
관계형 데이터베이스 X
- MongoDB: 초반엔 관계형 데이터베이스가 많이 나왔지만 시간이 지나며 다양한 데이터들이 쏟아지면서 관계형이 아닌 데이터베이스가 생겨났다. 그 대표적인 예가 MongoDB
MySQL 설치
[무료] DATABASE 1&2 - MySQL - 인프런 | 강의
정보기술의 심장인 데이터베이스에 대한 포괄적인 소개를 담고 있습니다. 데이터베이스의 본질을 공부하며 가장 대표적인 관계형 데이터베이스인 MYSQL 을 학습해 봅니다., - 강의 소개 | 인프런
www.inflearn.com
'공부 > 백엔드' 카테고리의 다른 글
AWS에 데이터베이스 환경 만들기-AWS RDS (0) | 2023.05.05 |
---|---|
AWS 서버 환경 만들기-AWS EC (0) | 2023.05.04 |
데이터 베이스 - #4.CRUD (0) | 2023.03.19 |
데이터 베이스 - #3.MySQL 테이블 생성 (0) | 2023.03.17 |
데이터 베이스 - #2.MySQL (0) | 2023.03.11 |