소개
지역 영화관에서 영화 데이터베이스를 구축하는 데 도움이 필요합니다. 여러분은 데이터베이스 관리자로서 기존 데이터베이스에 영화 데이터를 삽입해야 합니다. 이 챌린지는 올바른 SQL 구문을 사용하여 MySQL 테이블에 데이터를 삽입하는 능력을 테스트합니다.
영화 레코드 삽입
영화관에서 현재 상영 중인 영화 목록을 데이터베이스에 추가해 달라고 요청했습니다. MySQL 테이블에 여러 행의 데이터를 삽입하는 연습을 수행합니다.
과제
- root 사용자로 MySQL 에 접속합니다.
cinema데이터베이스를 사용합니다.movies테이블에 다음 세 편의 영화 정보를 삽입합니다.- Avatar (2009) - Science Fiction - $12.99
- The Dark Knight (2008) - Action - $11.99
- Inception (2010) - Science Fiction - $12.99
요구 사항
- 모든 작업은
~/project디렉토리에서 수행해야 합니다. - 올바른 SQL INSERT 구문을 사용하세요.
- 모든 영화 데이터는 단일 SQL 문을 사용하여 한 번에 삽입해야 합니다.
title과price필드는 NULL 값을 가질 수 없습니다.- 연도 (Year) 는 문자열이 아닌 숫자로 삽입해야 합니다.
- 과제에 명시된 순서대로 데이터를 삽입하세요.
예시
데이터를 올바르게 삽입한 후 SELECT * FROM movies; 명령어를 실행하면 다음과 같이 표시되어야 합니다.
+----+-----------------+--------------+-----------------+-------+
| id | title | release_year | genre | price |
+----+-----------------+--------------+-----------------+-------+
| 1 | Avatar | 2009 | Science Fiction | 12.99 |
| 2 | The Dark Knight | 2008 | Action | 11.99 |
| 3 | Inception | 2010 | Science Fiction | 12.99 |
+----+-----------------+--------------+-----------------+-------+
요약
이 챌린지에서는 MySQL 테이블에 여러 행의 데이터를 삽입하는 연습을 했습니다. MySQL 데이터베이스 연결, 다중 레코드를 위한 올바른 SQL INSERT 구문 활용, 다양한 데이터 타입의 정확한 처리, 그리고 데이터 무결성 보장 등의 기술을 습득했습니다. 이러한 기본적인 데이터 삽입 기술은 데이터베이스 관리의 핵심이며 MySQL 데이터베이스를 다룰 때 빈번하게 사용됩니다.



