1. 학습
  2. /
  3. 강의
  4. /
  5. PostgreSQL 데이터베이스 만들기

Connected

연습 문제

course 테이블 설계하기

학교 행정팀에서 데이터베이스에 과목 정보를 저장하려고 합니다. 이번이 데이터베이스를 처음 구축하는 것이어서, course 테이블에 어떤 열을 포함해야 할지 확신하지 못하고 있어요. 아래에는 가능한 열 목록과 각각의 데이터 타입 설명이 있습니다. 이 연습 문제에서는 가능한 선택지 중에서 이 테이블에 적합한 열을 고르세요:

  • id - 과목의 PRIMARY KEY
  • name - 과목명을 위한 가변 길이(최대 50, NOT NULL) 문자열
  • meeting_time - 과목의 수업 시간을 나타내는 시간 데이터
  • student_name - 수강 중인 학생을 나타내는 가변 길이(최대 50, NOT NULL) 문자열
  • max_students - 최대 수강 인원을 위한 정수(교실에는 안전상 최대 30개의 책상만 배치 가능)

지침

100 XP
  • 위 목록에서 3개의 열을 선택해 2NF를 만족하는 course 테이블을 생성하세요.