관계형 데이터베이스에서 테이블 간의 관계를 설정하는 방법으로 올바른 것은?
관계형 데이터베이스에서 테이블 간의 관계를 설정하는 방법으로 올바른 것은?
-- Customers 테이블
CREATE TABLE Customers (
CustomerID INT PRIMARY KEY,
CustomerName VARCHAR(50)
);
-- Orders 테이블
CREATE TABLE Orders (
OrderID INT PRIMARY KEY,
______ INT, -- 빈칸
OrderDate DATE
);
정답: B
⦁ 관계형 데이터베이스는 공통된 데이터를 기반으로 테이블 간 관계를 정의합니다
⦁ 코드 빈칸에는
CustomerID
가 들어가야 합니다 (외래키 역할)⦁ 실제 예시:
⦁ Customers 테이블과 Orders 테이블은
CustomerID
로 연결⦁ Orders 테이블과 Shippers 테이블은
ShipperID
로 연결⦁ 이런 공통 필드를 통해 서로 다른 테이블의 데이터를 연결하고 조회할 수 있습니다
💡 학습 팁
이 문제를 포함한 MySQL 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.