데이터베이스의 기본
·
Computer Science/Database
데이터베이스일정한 규칙, 혹은 규약을 통해 구조화되어 저장되는 데이터의 모음 데이터베이스를 제어, 관리하는 통합 시스템을 DBMS라고 하며 데이터베이스 안에 있는 데이터들은 특정 DBMS마다 정의된 쿼리 언어를 통해 삽입, 삭제, 수정, 조회 등을 수행할 수 있다. 또한 데이터베이스는 실시간 접근과 동시 공유가 가능하다. 예를 들어 DBMS에는 MySQL이, 응용 프로그램에는 Node.js나 php가 있다. 1. 엔티티여러 속성을 지닌 명사 예를 들어 회원이라는 엔티티는 이름, 아이디, 주소, 전화번호, ... 등의 무수히 많은 속성을 갖는다. 이때 어떤 속성들을 정의할 것인가는 서비스 요구 사항에 따라 달라진다. 엔티티는 약한 엔티티와 강한 엔티티로 나뉜다. 예를 들어 A가 혼자서는 존재하지 못하고 B..