본문 바로가기
【스터디노트】/SQL-[혼자서 공부하는 SQL]

[23.09.21] 혼공SQL

by 아딜렛 2023. 9. 22.

클러스터형 인덱스 - 입력하면 순서대로 착착 자동 정렬

use market_db;
drop table if exists buy, member ;
create table member
(member_id char(8),
mem_name varchar(10),
mem_number int,
addr char(2)
);

insert into member values('TWC', '트와이스',9,'서울');
insert into member values('BLK', '블랙핑크', 4,'경남');
insert into member values('WMN','여자친구',6,'경기');
insert into member values('OMY','오마이걸',7,'서울');

SELECT * FROM member;

alter table member drop primary key;
alter table member
add constraint
        primary key(mem_name);
select*from member;

insert into member values('GRL', '소녀시대' , 8,'서울');
SELECT * FROM member;

본문출처: 혼자공부하는sql p.283-288 내용 발췌

진짜 신기한게 자동으로 정렬 들어가진다.

보조 인덱스

고유 인덱서 

 

[6-1]

1. 1번  ->2번 

2. 3. 인덱스는 추가적인 공간이 필요하지 않다.

3. 4번

4. 2번->1번

5. ?->2,4

 

[6-2]

균형트리: 나무를 거꾸로 표현한 자료 구조

노드: 데이터가 저장되는 공간

인덱스 검색: 클러스터형, 보조인덱스를 이용해서 데이터를 검색하는 것

1.1번

2. 루트노드/ 중간노드/리프노드/페이지

3. ?-?

4. 1번->2번,3번