선택한 보기 2는 SQL 문법에 맞는 정확한 질의어입니다. SQL에서 `UPDATE` 문을 사용하여 테이블의 데이터를 수정할 때, 기본 구조는 다음과 같습니다: ``` UPDATE 테이블명 SET 열명=새로운값 WHERE 조건; ``` 선택한 보기 2는 이 구조에 맞게 작성되었습니다. `UPDATE 학생`으로 학생 테이블을 지정하고, `SET 학년=3`으로 학년 값을 3으로 변경하며, `WHERE 학번=300`으로 조건을 설정하여 특정 학번을 가진 학생의 학년만 수정합니다. 다른 보기들은 SQL 문법에 오류가 있습니다: - 보기 1: `SET` 키워드를 사용하지 않았습니다. - 보기 3: `UPDATE FROM`은 잘못된 구문입니다. - 보기 4: `SET`과 `WHERE` 대신 `WHEN`을 사용하여 구문이 잘못되었습니다. 따라서, 보기 2가 올바른 선택입니다.