From c2121e4ae220581497485d278b9219917c7ea97a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=91=A8=E4=BA=9A=E8=BE=89?= <3192667214@qq.com> Date: Wed, 13 Sep 2023 04:20:13 +0000 Subject: [PATCH] =?UTF-8?q?41=20=E5=91=A8=E4=BA=9A=E8=BE=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 周亚辉 <3192667214@qq.com> --- ...65\345\275\261\347\256\241\347\220\206.md" | 168 ++++++++++++++++++ 1 file changed, 168 insertions(+) create mode 100644 "41 \345\221\250\344\272\232\350\276\211/20230913 \347\224\265\345\275\261\347\256\241\347\220\206.md" diff --git "a/41 \345\221\250\344\272\232\350\276\211/20230913 \347\224\265\345\275\261\347\256\241\347\220\206.md" "b/41 \345\221\250\344\272\232\350\276\211/20230913 \347\224\265\345\275\261\347\256\241\347\220\206.md" new file mode 100644 index 0000000..c508181 --- /dev/null +++ "b/41 \345\221\250\344\272\232\350\276\211/20230913 \347\224\265\345\275\261\347\256\241\347\220\206.md" @@ -0,0 +1,168 @@ +## 作业 + +```mysql +/* + Navicat Premium Data Transfer + + Source Server : qiqi + Source Server Type : MySQL + Source Server Version : 50741 + Source Host : localhost:3306 + Source Schema : tushu + + Target Server Type : MySQL + Target Server Version : 50741 + File Encoding : 65001 + + Date: 12/09/2023 13:20:37 +*/ +drop DATABASE tushu; +CREATE DATABASE tushu charset utf8; +use tushu; + + +SET NAMES utf8mb4; +SET FOREIGN_KEY_CHECKS = 0; + +-- ---------------------------- +-- Table structure for actors +-- ---------------------------- +DROP TABLE IF EXISTS `actors`; +CREATE TABLE `actors` ( + `fm_id` int(11) NOT NULL, + `m_id` varchar(14) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + `zhiwu` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + PRIMARY KEY (`fm_id`, `m_id`) USING BTREE, + INDEX `FK_actors2`(`m_id`) USING BTREE, + CONSTRAINT `FK_actors` FOREIGN KEY (`fm_id`) REFERENCES `filmmaker` (`fm_id`) ON DELETE RESTRICT ON UPDATE RESTRICT, + CONSTRAINT `FK_actors2` FOREIGN KEY (`m_id`) REFERENCES `movie` (`m_id`) ON DELETE RESTRICT ON UPDATE RESTRICT +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of actors +-- ---------------------------- + +-- ---------------------------- +-- Table structure for comment +-- ---------------------------- +DROP TABLE IF EXISTS `comment`; +CREATE TABLE `comment` ( + `cm_id` int(11) NOT NULL AUTO_INCREMENT, + `u_idd` int(11) NULL DEFAULT NULL, + `m_id` varchar(14) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + `c_disagree` int(11) NULL DEFAULT NULL, + `c_date` datetime NULL DEFAULT NULL, + `c_agree` int(11) NULL DEFAULT NULL, + PRIMARY KEY (`cm_id`) USING BTREE, + INDEX `FK_Relationship_1`(`u_idd`) USING BTREE, + INDEX `FK_Relationship_4`(`m_id`) USING BTREE, + CONSTRAINT `FK_Relationship_1` FOREIGN KEY (`u_idd`) REFERENCES `user` (`u_idd`) ON DELETE RESTRICT ON UPDATE RESTRICT, + CONSTRAINT `FK_Relationship_4` FOREIGN KEY (`m_id`) REFERENCES `movie` (`m_id`) ON DELETE RESTRICT ON UPDATE RESTRICT +) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of comment +-- ---------------------------- +INSERT INTO `comment` VALUES (1, 1, '1', 0, '2023-09-20 13:19:35', 1); +INSERT INTO `comment` VALUES (2, 3, '1', 0, '2023-09-15 13:20:06', 1); + +-- ---------------------------- +-- Table structure for country +-- ---------------------------- +DROP TABLE IF EXISTS `country`; +CREATE TABLE `country` ( + `country_id` int(10) NOT NULL AUTO_INCREMENT, + `country_name` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + `language` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + PRIMARY KEY (`country_id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 3 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of country +-- ---------------------------- +INSERT INTO `country` VALUES (1, '美国', '英语'); +INSERT INTO `country` VALUES (2, '韩国', '韩语'); + +-- ---------------------------- +-- Table structure for filmmaker +-- ---------------------------- +DROP TABLE IF EXISTS `filmmaker`; +CREATE TABLE `filmmaker` ( + `fm_id` int(11) NOT NULL AUTO_INCREMENT, + `name` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + `sex` varchar(15) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + `age` int(11) NULL DEFAULT NULL, + `master_work` varchar(15) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + `contact` varchar(18) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + PRIMARY KEY (`fm_id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 7 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of filmmaker +-- ---------------------------- +INSERT INTO `filmmaker` VALUES (1, '席琳·宋', '女', 11, '导演,编剧', '1222'); +INSERT INTO `filmmaker` VALUES (2, ' 格蕾塔·李', '男', 22, '主演', '100'); +INSERT INTO `filmmaker` VALUES (3, '刘台午', '男', 33, '主演', '2222'); +INSERT INTO `filmmaker` VALUES (4, ' 约翰·马加罗', '女', 44, '主演', '4444'); +INSERT INTO `filmmaker` VALUES (5, ' 文胜雅', '男', 55, '主演', '5555'); +INSERT INTO `filmmaker` VALUES (6, '尹智慧', '女', 66, '主演', '6666'); + +-- ---------------------------- +-- Table structure for movie +-- ---------------------------- +DROP TABLE IF EXISTS `movie`; +CREATE TABLE `movie` ( + `m_id` varchar(14) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + `type_id` int(11) NULL DEFAULT NULL, + `country_id` int(11) NULL DEFAULT NULL, + `m_name` varchar(15) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + `m_award` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + `m_length` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + `m_intro` varchar(300) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + PRIMARY KEY (`m_id`) USING BTREE, + INDEX `FK_Relationship_3`(`type_id`) USING BTREE, + INDEX `FK_Relationship_6`(`country_id`) USING BTREE, + CONSTRAINT `FK_Relationship_3` FOREIGN KEY (`type_id`) REFERENCES `movietype` (`type_id`) ON DELETE RESTRICT ON UPDATE RESTRICT, + CONSTRAINT `FK_Relationship_6` FOREIGN KEY (`country_id`) REFERENCES `country` (`country_id`) ON DELETE RESTRICT ON UPDATE RESTRICT +) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of movie +-- ---------------------------- +INSERT INTO `movie` VALUES ('1', 1, 1, '过往人生', '第73届柏林国际电影节', '106', 'Nora(Greta Lee 饰)自小便因家庭因素搬离首尔移居加拿大。她与青梅竹马 Hae Sung(刘台午 饰)的关系最终停留在稚幼的凝视不语。而在二十年后,命运令两人于纽约重逢。可此时 Nora已拥有新的身份,甚至已和Arthur(John Magaro 饰)建立家庭。和Hae Sung 分开二十年后的重逢,也令她重新思索生活中的真正渴望。'); + +-- ---------------------------- +-- Table structure for movietype +-- ---------------------------- +DROP TABLE IF EXISTS `movietype`; +CREATE TABLE `movietype` ( + `type_id` int(10) NOT NULL AUTO_INCREMENT, + `type_name` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + PRIMARY KEY (`type_id`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 2 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of movietype +-- ---------------------------- +INSERT INTO `movietype` VALUES (1, '爱情'); + +-- ---------------------------- +-- Table structure for user +-- ---------------------------- +DROP TABLE IF EXISTS `user`; +CREATE TABLE `user` ( + `u_idd` int(11) NOT NULL AUTO_INCREMENT, + `u_id` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL, + `u_IP` varchar(15) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + `u_name` varchar(15) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL, + PRIMARY KEY (`u_idd`) USING BTREE +) ENGINE = InnoDB AUTO_INCREMENT = 4 CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Dynamic; + +-- ---------------------------- +-- Records of user +-- ---------------------------- +INSERT INTO `user` VALUES (1, '2', '美国', 'Seb’s '); +INSERT INTO `user` VALUES (3, '4', '法国', 'DeadVolcano '); + +SET FOREIGN_KEY_CHECKS = 1; +``` \ No newline at end of file -- Gitee