성능2 인덱스 인덱스란 책의 맨 처음 맨 뒤에 있는 "색인"이라고 한다. 데이터 == 책의 내용 , 데이터가 저장된 레코드의 주소 == 페이지 번호(인덱스 목록) DBMS도 테이블의 모든 데이터를 full scan 하면 시간이 오래 걸린다. 그러므로 컬럼의 값과 해당 레코드가 저장된 주소를 키와 값의 쌍으로 인덱스를 만들어 두는 것이다. DBMS의 인덱스는 항상 정렬된 상태를 유지한다. 장점 : 값을 탐색하는데 빠르다. 단점 : 추가적 메모리 공간 필요,삽입/삭제 시 느리다. I,U,D시 기존의 DB 정보 뿐만 아니라, 인덱스 정보도 갱신해주어야 하기 때문에 성능이 떨어질 수 있다. 즉 검색 성능과 삽입 삭제 성능의 트레이드 오프의 관계이다(Trade-Off) DBMS의 인덱스는 데이터의 저장 성능을 희생하고 ,읽기 .. CS/DataBase 2021. 5. 2. 데이터 베이스의 사용 이유와 성능 데이터와 정보 데이터 단순한 관찰이나 측정 등의 수단을 통해 현실 세계로부터 수집된 사실이나 값. 정보 데이터 중에서도 조직화되고 체계화 된 데이터로서 의사 결정권자에 의미를 제공하는 것. 데이터베이스 꼭 기억해야하는 데이터들의 집합. 한 조직의 여러 응용 시스템들이 공유해서 사용할 수 있도록 데이터들을 통합해 체계적으로 조직한 후 저장한 운영 데이터의 집합. 데이터베이스 관리 시스템 데이터베이스를 관리해주는 프로그램(시스템) 데이터베이스의 생성, 접근방법, 처리절차,보안,물리적 구조 등을 책임지며 대량의 데이터를 체계적으로 관리하고 검색,활용할 수 있도록 한다. ※ 컴퓨터에 데이터를 기억하기 위해서는 데이터베이스를 이용하는 것 이외에도 다른 방법이 있습니다. 대표적으로 파일 시스템. (동영상,문서,음악.. CS/DataBase 2021. 4. 28. 이전 1 다음