댓글 표현시 필요한 것 : 원본글 번호(bgroup), 가로(indent), 세로(step)
bid(글번호) : 글 당 1씩 증가 ⇒ 댓글도 포함
bgroup : 원본글 번호(bid의 값과 동일)
*원본글(글번호1번, 그룹1번, 가로0, 세로0) - 댓글(글번호2번, 그룹1번, 가로1, 세로1)
*원본글(글번호3번, 그룹3번, 가로0, 세로0) - 댓글(글번호4번, 그룹3번, 가로1, 세로1)
bindent(댓글의 가로) : 원본글 기준(가로0) - 댓글(가로1)
bstep(댓글의 세로) : 원본글 기준(세로0) - 댓글(세로1)
데이터베이스 : 서로 관련있는 데이터들의 모임
데이터베이스 관리 시스템의 장점
-데이터의 중복성과 불일치성 감소
-데이터 보안
-질의 처리에 효율적인 저장 구조
-백업(Backup)과 복구
-다양한 인터페이스
-일관된 데이터를 유지
데이터베이스 관리 시스템의 단점
-자원이 많고 복잡하며 비싸다
Database Administrator(DBA) 데이터베이스 관리자
: 데이터베이스의 전체 환경 구성과 운영에 관련된 전반적인 책임자
Database Designer(DBD) 데이터베이스 설계자
: 데이터베이스의 요구 사항을 분석해서 데이터베이스의 개념적, 물리적 스키마의 설계를 책임
ER(Entity-relationship)데이터 모델
-개념적 데이터 모델
-엔티티(Entity),애트리뷰트(Attribute) 관계(Relationship)를 이용해서 실세계를 개념적으로 표현하는 기법