add scholarship.sql file

This commit is contained in:
Chen,Hui Chen 2024-05-29 19:09:27 +08:00
parent c889585f27
commit d44a7f4855

298
scholarship.sql Normal file
View File

@ -0,0 +1,298 @@
-- phpMyAdmin SQL Dump
-- version 5.2.1
-- https://www.phpmyadmin.net/
--
-- 主機: 127.0.0.1
-- 產生時間: 2024-05-29 13:08:04
-- 伺服器版本: 10.4.28-MariaDB
-- PHP 版本: 8.2.4
SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
START TRANSACTION;
SET time_zone = "+00:00";
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8mb4 */;
--
-- 資料庫: `scholarship`
--
-- --------------------------------------------------------
--
-- 資料表結構 `advisor`
--
CREATE TABLE `advisor` (
`advisor_id` int(4) NOT NULL,
`advisor_name` varchar(20) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
--
-- 傾印資料表的資料 `advisor`
--
INSERT INTO `advisor` (`advisor_id`, `advisor_name`) VALUES
(1, '姜美玲'),
(2, '戴榮賦'),
(3, '陳彥錚'),
(4, '黃俊哲'),
(5, '白炳豐'),
(6, '簡宏宇'),
(7, '游子宜'),
(8, '余菁蓉'),
(9, '王育民'),
(10, '洪嘉良'),
(11, '陳小芬'),
(12, '陳建宏'),
(13, '鄭育評');
-- --------------------------------------------------------
--
-- 資料表結構 `assistant`
--
CREATE TABLE `assistant` (
`assistant_id` int(4) NOT NULL,
`assistant_name` varchar(20) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
--
-- 傾印資料表的資料 `assistant`
--
INSERT INTO `assistant` (`assistant_id`, `assistant_name`) VALUES
(1, '王慈君'),
(2, '賴玫旋');
-- --------------------------------------------------------
--
-- 資料表結構 `audit_form`
--
CREATE TABLE `audit_form` (
`audit_id` int(4) NOT NULL,
`assistant_id` int(4) NOT NULL,
`application_id` int(4) NOT NULL,
`documents_ready` tinyint(1) NOT NULL,
`committee_review` tinyint(1) NOT NULL,
`meeting_name` varchar(20) NOT NULL,
`passed_date` date NOT NULL,
`scholarship_amount` int(4) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
-- --------------------------------------------------------
--
-- 資料表結構 `item_form`
--
CREATE TABLE `item_form` (
`item_id` int(4) NOT NULL,
`application_id` int(4) NOT NULL,
`item_info_id` int(4) NOT NULL,
`application_unit` varchar(50) NOT NULL,
`subsidy` int(4) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
-- --------------------------------------------------------
--
-- 資料表結構 `item_info`
--
CREATE TABLE `item_info` (
`item_info_id` int(4) NOT NULL,
`item_content` varchar(300) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
--
-- 傾印資料表的資料 `item_info`
--
INSERT INTO `item_info` (`item_info_id`, `item_content`) VALUES
(1, '參加校內、外(含國內、國際性)資管領域相關專業或學術性重要比賽得獎者。'),
(2, '參加國際性學術研討會或國際性會議並以外文發表論文者(不含摘要及海報論文):'),
(3, ' 已向校內申請補助,申請單位:,獲得補助金額'),
(4, '已向校外申請補助,申請單位:,獲得補助金額'),
(5, '已向校內申請補助,申請單位:,未獲得補助(需付未獲得補助證明)'),
(6, '已向校外申請補助,申請單位:未獲得補助(需付未獲得補助證明)'),
(7, '未向校內外單位申請補助'),
(8, '促進本系招生、聲譽提升、協助教學或行政工作等有具體事蹟者'),
(9, '碩士畢業生學位口試以英文發表者 參加資管領域相關學術研討會並榮獲最佳論文獎'),
(10, '獲得「國科會大專學生研究計畫獎勵」者口 學生申請國際交換生'),
(11, ' 已向校內申請補助,申請單位:,獲得補助金額'),
(12, '已向校外申請補助,申請單位:,獲得補助金額'),
(13, '已向校內申請補助,申請單位:,未獲得補助(需付未獲得補助證明)'),
(14, '已向校外申請補助,申請單位:未獲得補助(需付未獲得補助證明)'),
(15, '未向校內外單位申請補助'),
(16, '參加國內學術研討會發表論文並獲獎者'),
(17, '學生參加校外學術性比賽之交通費補助'),
(18, '在學學生考取TOEFL iBT 100分以上、IELTS7分以上或日文NI、GRE 320分以上或同等證照證明'),
(19, '其他');
-- --------------------------------------------------------
--
-- 資料表結構 `scholarship_application`
--
CREATE TABLE `scholarship_application` (
`application_id` int(4) NOT NULL,
`application_date` date NOT NULL,
`student_id` varchar(9) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
-- --------------------------------------------------------
--
-- 資料表結構 `student`
--
CREATE TABLE `student` (
`student_id` varchar(9) NOT NULL COMMENT '學號',
`departmant_and_grade` varchar(10) NOT NULL COMMENT '系級',
`student_name` varchar(20) NOT NULL COMMENT '學生姓名',
`advisor_id` int(4) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
--
-- 傾印資料表的資料 `student`
--
INSERT INTO `student` (`student_id`, `departmant_and_grade`, `student_name`, `advisor_id`) VALUES
('110213077', '大三', '陳慧珍', 3),
('110213079', '大三', '吳彥寬', 5);
--
-- 已傾印資料表的索引
--
--
-- 資料表索引 `advisor`
--
ALTER TABLE `advisor`
ADD PRIMARY KEY (`advisor_id`);
--
-- 資料表索引 `assistant`
--
ALTER TABLE `assistant`
ADD PRIMARY KEY (`assistant_id`);
--
-- 資料表索引 `audit_form`
--
ALTER TABLE `audit_form`
ADD PRIMARY KEY (`audit_id`),
ADD KEY `assistant_id` (`assistant_id`),
ADD KEY `application_id` (`application_id`);
--
-- 資料表索引 `item_form`
--
ALTER TABLE `item_form`
ADD PRIMARY KEY (`item_id`),
ADD KEY `application_id` (`application_id`),
ADD KEY `item_info_id` (`item_info_id`);
--
-- 資料表索引 `item_info`
--
ALTER TABLE `item_info`
ADD PRIMARY KEY (`item_info_id`);
--
-- 資料表索引 `scholarship_application`
--
ALTER TABLE `scholarship_application`
ADD PRIMARY KEY (`application_id`),
ADD KEY `student_id` (`student_id`);
--
-- 資料表索引 `student`
--
ALTER TABLE `student`
ADD PRIMARY KEY (`student_id`),
ADD KEY `advisor_id` (`advisor_id`);
--
-- 在傾印的資料表使用自動遞增(AUTO_INCREMENT)
--
--
-- 使用資料表自動遞增(AUTO_INCREMENT) `advisor`
--
ALTER TABLE `advisor`
MODIFY `advisor_id` int(4) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=14;
--
-- 使用資料表自動遞增(AUTO_INCREMENT) `assistant`
--
ALTER TABLE `assistant`
MODIFY `assistant_id` int(4) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=3;
--
-- 使用資料表自動遞增(AUTO_INCREMENT) `audit_form`
--
ALTER TABLE `audit_form`
MODIFY `audit_id` int(4) NOT NULL AUTO_INCREMENT;
--
-- 使用資料表自動遞增(AUTO_INCREMENT) `item_form`
--
ALTER TABLE `item_form`
MODIFY `item_id` int(4) NOT NULL AUTO_INCREMENT;
--
-- 使用資料表自動遞增(AUTO_INCREMENT) `item_info`
--
ALTER TABLE `item_info`
MODIFY `item_info_id` int(4) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=20;
--
-- 使用資料表自動遞增(AUTO_INCREMENT) `scholarship_application`
--
ALTER TABLE `scholarship_application`
MODIFY `application_id` int(4) NOT NULL AUTO_INCREMENT;
--
-- 已傾印資料表的限制式
--
--
-- 資料表的限制式 `audit_form`
--
ALTER TABLE `audit_form`
ADD CONSTRAINT `appication_id` FOREIGN KEY (`application_id`) REFERENCES `scholarship_application` (`application_id`),
ADD CONSTRAINT `assistant_id` FOREIGN KEY (`assistant_id`) REFERENCES `assistant` (`assistant_id`);
--
-- 資料表的限制式 `item_form`
--
ALTER TABLE `item_form`
ADD CONSTRAINT `application_id` FOREIGN KEY (`application_id`) REFERENCES `scholarship_application` (`application_id`),
ADD CONSTRAINT `item_info_id` FOREIGN KEY (`item_info_id`) REFERENCES `item_info` (`item_info_id`);
--
-- 資料表的限制式 `scholarship_application`
--
ALTER TABLE `scholarship_application`
ADD CONSTRAINT `student_id` FOREIGN KEY (`student_id`) REFERENCES `student` (`student_id`);
--
-- 資料表的限制式 `student`
--
ALTER TABLE `student`
ADD CONSTRAINT `advisor_id` FOREIGN KEY (`advisor_id`) REFERENCES `advisor` (`advisor_id`);
COMMIT;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;