1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58
| drop database if exists gamedb;
create database gamedb DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;
use gamedb;
create table game ( title varchar(20), developer varchar(20), primary key (title) ) engine=InnoDB DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;
create table user ( id int not null AUTO_INCREMENT, name varchar(20), primary key (id) ) engine=InnoDB DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;
create table review ( uid int, title varchar(20), memo varchar(50), primary key(uid, title), foreign key(uid) references user(id), foreign key(title) references game(title) ) engine=InnoDB DEFAULT CHARACTER SET utf8 DEFAULT COLLATE utf8_general_ci;
####### insert into game values ('리그 오브 레전드', '라이엇 게임즈'); insert into game values ('배틀 그라운드', '펍지'); insert into game values ('젤다의 전설: 야생의 숨결', '닌텐도'); insert into game values ('호라이즌 제로 던', '게릴라 게임스'); insert into game values ('몬스터 헌터 월드', '캡콤'); insert into game values ('데스 스트랜딩', '코지마 프로덕션'); insert into game values ('어쌔신 크리드: 발할라', '유비소프트 몬트리올'); insert into game values ('사이버펑크 2077', 'CD PROJEKT RED');
insert into user values (1, '홍길동'); insert into user values (2, '임꺽정'); insert into user values (3, '장길산');
insert into review values (1, '배틀 그라운드', '오늘 저녁은 치킨이닭!'); insert into review values (2, '리그 오브 레전드', '적을 죽이는 것보다 안죽는 것이 더 중요하다.'); insert into review values (3, '젤다의 전설: 야생의 숨결', '아름다운 카툰 렌더링. 분위기에 맞는 음악'); insert into review values (1, '호라이즌 제로 던', '멋진 세계관과 매력적인 기계 동물들'); insert into review values (1, '몬스터 헌터 월드', '안쟈나프 선생님'); insert into review values (2, '데스 스트랜딩', '택배의 즐거움'); insert into review values (3, '데스 스트랜딩', '스토리는 모르겠지만 그래픽 좋음'); insert into review values (3, '사이버펑크 2077', '기대가 크면 실망도 큰 법');
|