데이터베이스 2

[MySQL]

HTML 삽입 미리보기할 수 없는 소스 review SQL; Structured Query Language 구조화된 질의 언어! MySQL : 관계형 데이터베이스 중 하나 MySQL 현재 모든 DB 중에서 두번째로 많이 사용되고 있는 데이터베이스다. (1위는 Oracle) 특징 관계형 데이터베이스 무료 오픈소스 WEB과 동반 성장 구조 가장 작은 건 테이블(표) 데이터베이스는 여러 테이블을 grouping 데이터베이스는 일종의 스키마, 테이블들을 grouping할 때 사용하는 일종의 폴더. 관련된 데이터들끼리 묶어둔다. 데이터베이스 서버는 여러 데이터베이스를 묶어 놓은 것 설치 & 실행 설치 무료 버전인 community edition을 사용 -> community server download link ..

Database 2023.08.16

데이터베이스와 CRUD

Database What? 데이터의 저장소 Why? 그냥 어디서나(OS) 사용 및 전송 쉽게 가능한 file 을 사용하면 되지 않나? but ... 데이터 양이 많아지면 파일의 크기는 너무 커지고, 복잡한 데이터들의 관계를 나타내기도 쉽지 않다. 데이터를 추가, 조회 등을 하기도 어렵다. race condition 발생도 고려해야 하고... 이러한 파일의 한계를 극복한 전문 소프트웨어가 바로 database 복잡하고 어려운 데이터를 다루기 위해 고안 프로그래밍 언어로 이용 가능 -> 코드를 통해 제어, 자동화 가능 보안 기능이 강화 -> 더 안전하다 종류 Relational database (SQL) 데이터를 표의 형태로 저장 검색 혹은 정렬 등의 과정을 빠르고 편리하게 함 SQL(Structured Q..

Database 2023.08.15