목록MySQL (2)
여행을 개발하다
안녕하세요! 오늘은 지난 번 데이터베이스를 생성했던 것에 이어, 관계 데이터 모델의 구조에 대해 포스팅을 하고자 합니다. 관계 데이터 모델이란 자료의 저장 형태를 2차원 구조의 표로 표현한 것을 의미하는데요. 구조에 대해 설명하기에 앞서, 전 포스팅에서 데이터베이스를 생성하는 것부터 이야기했었습니다. 너무 급했다면 급했네요. 그래서 이 참에 관계 데이터 모델의 구조도 함께 살펴보겠습니다. 1. 관계 데이터 모델의 구조 관계 데이터 모델의 구조를 릴레이션, 속성, 튜플, 테이블 등으로 나누어서 살펴보겠습니다. 다음과 같은 표가 있다고 가정하겠습니다. Student라는 이름을 갖고 있고, 세부적으로는 idx, name, phone, major, address, gender등의 여러가지 컬럼(Column)으로..
안녕하세요. 이 게시판에서는 잠시 일반적인 프로그래밍 언어의 세계를 떠나, 데이터베이스의 세계로 들어가 보려고 합니다. 물론 프로그래머들도 데이터베이스를 생성하고 삭제, 갱신하는 작업을 할 줄 알아야 합니다. Web 기반의 프로그래밍에서는 USER들의 활동 데이터들을 축적하고 관리하는 것이 곧 경쟁력으로 직결되기 때문이에요. 이러한 니즈를 충족하기 위해, 실시간으로 발생하는 데이터를 체계적으로 관리할 DBMS (DataBase Management System)에 대한 필요성도 점점 증가했습니다. 저는 DBMS로 데이터베이스를 생성하고, 수정, 관리하는 법에 대해 포스팅을 진행할 것이며, 주로 관계형 데이터베이스를 관리하기 위해 설계된 SQL을 중심으로 포스팅하겠습니다. 사용될 관리 시스템은 mySQL입니..