Greetings

I'm a 4th-year Ph.D. candidate in Computer Science at the University of Toronto, working with Prof. Khai Truong in the DGP lab.

My research lies at the intersection of human–AI interaction, accessibility, and creativity support, with a special focus on improving music accessibility for d/Deaf and hard-of-hearing (DHH) individuals. My projects include song signing (CHI ’23) to explore how music is experienced and expressed within Deaf culture, and ELMI (CHI ’25), an LLM-supported English lyrics to ASL gloss translation system.

I completed my B.Sc. in Computer Science and Engineering at Ewha Womans University, where I was advised by Prof. Uran Oh (Human-Computer Interaction Lab) and Prof. Hyokyung Bahn (Distributed Computing and Operating Systems Lab).

Additionally, I worked as a research intern at Samsung AI Center Toronto, where I was mentored by Iqbal Mohomed, and at NAVER AI LAB under the supervision of Young-Ho Kim. Most recently, I interned at Adobe Research in the STORIE Lab, supervised by Anh Truong and Justin Salamon .

💼 I am currently exploring academic (Assistant Professor) and industry (Research Scientist) positions starting in Summer/Fall 2026.

Google Scholar | LinkedIn | suhyeon.yoo[at]mail.utoronto.ca

7장 릴레이션 정규화

 <정규화>

함수의 종속성, 기본키 분석

릴레이션의 분해

중복과 갱신 이상 해결


<갱신 이상>

수정(데이터 불일치) / 삽입(불필요한 정보 저장) / 삭제 이상 (필요한 정보 함께 삭제)


<함수의 종속성>

- 제 2 정규형 ~ BCNF
- 결정자: 다른 애트리뷰트를 고유하게 결정

- A가 B를 결정 한다: A -> B == B가 A에 함수적으로 종속한다.

각 A값에 반드시 하나의 B값이 대응한다.

- 완전 함수적 종속성(FFD): 진부분집합에 종속 안함

- 이행적 함수적 종속성(Transitive): A->B, B -> C = A -> C

- 부분 함수적 종속성: 진부분집합에 종속


<정규형>

1) 제 1 정규형

모든 애트리뷰트는 원자값을 가진다.

반복그룹이 나타나지 않는다.

2) 제 2 정규형

애트리뷰트들이 기본키에 함수적으로 종속한다.

3) 제 3 정규형

애트리뷰트들이 기본키에 이행적으로 종속하지 않는다.

4) BCNF

키가 아닌 다른값들이 애트리뷰트를 결정하지 못하게 하기.

모든 결정자는 후보키이다.


<역 정규화>

분해된 릴레이션을 합치기. 성능관점. 조인의 필요성. 


Comments