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

4장 관계대수와 SQL

 <필수 연산자>

Selection

Projection

Union

Difference

Cartesian Product: (j*n)x(m*i) = 차수 n + m, 카디널리티: i*j


<유도 연산자>

Intersection

Theta join

Equi join

Natual join

Division (u*(n_m)) / (u*m) = (u*n)


<집합 연산자>

합집합/ 차집합/ 교집합

** 합집합 호환: 개수가 같고 도메인이 닽다. Attribute Domain 일치


<집단 함수> : SELECT와 HAVING에만 가능

AVG

SUM

MIN/ MAX

COUNT


<SQL>

1) SELECT: 정보 검색

SELECT FROM WHERE GROUP BY HAVING ORDER BY

- AS: 별칭

- 조인 = 

2) INSERT

INSERT INTO VALUE

3) DELETE

DELETE FROM WHERE

4) UPDATE

UPDATE SET WHERE


<트리거>

이벤트 발생시 자동 수행하는 정의문, ECA 규칙

CREATE TRIGER WHEN BEGIN

제약조건 위반 시 수행 동작


<주장>

제약조건을 위반하는 연산 방지

CREATE ASSERTION CHECK


Comments