总字符数: 20.67K

代码: 13.80K, 文本: 3.44K

预计阅读时间: 1.25 小时

学生数据表
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
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
/*
Navicat Premium Data Transfer

Source Server : 1
Source Server Type : MySQL
Source Server Version : 50529
Source Host : localhost:3306
Source Schema : test

Target Server Type : MySQL
Target Server Version : 50529
File Encoding : 65001

Date: 17/02/2024 15:33:34
*/

SET NAMES utf8mb4;
SET FOREIGN_KEY_CHECKS = 0;

-- ----------------------------
-- Table structure for class
-- ----------------------------
DROP TABLE IF EXISTS `class`;
CREATE TABLE `class` (
`classno` varchar(8) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`classname` varchar(16) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`speciality` longtext CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
`inyear` varchar(4) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`number` int(11) NULL DEFAULT NULL,
`header` varchar(8) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`deptno` varchar(3) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`monitor` varchar(8) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
PRIMARY KEY (`classno`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Compact;

-- ----------------------------
-- Records of class
-- ----------------------------
INSERT INTO `class` VALUES ('20060101', '2006级电子1班 ', '机电一体化', '2006', 56, '王军', 'd01', '李婷');
INSERT INTO `class` VALUES ('20070101', '2007级电子1班 ', '机电一体化', '2007', 35, '马金玉 ', 'd01', '刘小虎');
INSERT INTO `class` VALUES ('20070201', '2007级计算机1班 ', '计算机应用技术', '2007', 42, '马丽', 'd02', '李明明');
INSERT INTO `class` VALUES ('20070301', '2007级软件1班 ', '计算机网络技术', '2007', 49, '张亮亮', 'd03', '袁小志 ');
INSERT INTO `class` VALUES ('20070302', '2007级软件2班 ', '计算机网络技术', '2007', 48, '孟小娴 ', 'd03', '刘晓雨 ');
INSERT INTO `class` VALUES ('20070303', '2007级软件3班 ', '计算机网络技术', '2007', 48, '刘芳 ', 'd03', '袁文晖 ');
INSERT INTO `class` VALUES ('20070304', '2007级软件4班 ', '软件技术', '2007', 47, '张萍萍 ', 'd03', '贾子漳 ');
INSERT INTO `class` VALUES ('20070305', '2007级软件5班 ', '动漫设计', '2007', 48, '谭国强 ', 'd03', '王勇 ');
INSERT INTO `class` VALUES ('20070306', '2007级软件6班 ', '游戏设计', '2007', 39, '张涛 ', 'd03', '王珂珂 ');
INSERT INTO `class` VALUES ('20070307', '2007级软件7班 ', '网络系统管理', '2007', 22, '刘永', 'd03', '武英杰 ');

-- ----------------------------
-- Table structure for course
-- ----------------------------
DROP TABLE IF EXISTS `course`;
CREATE TABLE `course` (
`cno` varchar(4) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`cname` longtext CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
PRIMARY KEY (`cno`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Compact;

-- ----------------------------
-- Records of course
-- ----------------------------
INSERT INTO `course` VALUES ('a01 ', '大学英语');
INSERT INTO `course` VALUES ('a02 ', '高等数学');
INSERT INTO `course` VALUES ('a03 ', '思想品德教育');
INSERT INTO `course` VALUES ('a04 ', '法律基础');
INSERT INTO `course` VALUES ('b01 ', '电工基础');
INSERT INTO `course` VALUES ('b02 ', '电子技术基础');
INSERT INTO `course` VALUES ('b03 ', '电子线路基础');
INSERT INTO `course` VALUES ('c01 ', '计算机文化基础');
INSERT INTO `course` VALUES ('c02 ', 'C语言程序设计与数据结构');
INSERT INTO `course` VALUES ('c03 ', '软件工程');
INSERT INTO `course` VALUES ('c04 ', 'JAVA程序设计基础');
INSERT INTO `course` VALUES ('c05 ', 'JAVA高级程序设计');
INSERT INTO `course` VALUES ('c06 ', '数据库原理及应用');
INSERT INTO `course` VALUES ('c07 ', '计算机网络技术');
INSERT INTO `course` VALUES ('c08 ', '网页制作技术');
INSERT INTO `course` VALUES ('c09 ', 'JAVA项目实训');
INSERT INTO `course` VALUES ('c10 ', 'JSP程序设计');
INSERT INTO `course` VALUES ('c11 ', '计算机组装与维修');

-- ----------------------------
-- Table structure for department
-- ----------------------------
DROP TABLE IF EXISTS `department`;
CREATE TABLE `department` (
`deptno` varchar(3) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`deptname` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`deptheader` varchar(8) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`office` varchar(20) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
PRIMARY KEY (`deptno`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Compact;

-- ----------------------------
-- Records of department
-- ----------------------------
INSERT INTO `department` VALUES ('d01', '电子工程系 ', '刘晨 ', '一号楼1208 ');
INSERT INTO `department` VALUES ('d02', '计算机工程系 ', '王天亮', '二号楼1102 ');
INSERT INTO `department` VALUES ('d03', '软件工程系 ', '胡金亭 ', '二号楼1618 ');
INSERT INTO `department` VALUES ('d04', '信息工程系 ', '赵美美 ', '二号楼1006 ');
INSERT INTO `department` VALUES ('d05', '社科艺术系 ', '刘英杰 ', '三号楼1621 ');
INSERT INTO `department` VALUES ('d06', '基础部 ', '赵军军 ', '三号楼1314');

-- ----------------------------
-- Table structure for sc
-- ----------------------------
DROP TABLE IF EXISTS `sc`;
CREATE TABLE `sc` (
`sno` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`cno` varchar(4) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`degree` decimal(28, 0) NULL DEFAULT NULL,
PRIMARY KEY (`sno`, `cno`) USING BTREE,
INDEX `a1`(`cno`) USING BTREE,
CONSTRAINT `a1` FOREIGN KEY (`cno`) REFERENCES `course` (`cno`) ON DELETE RESTRICT ON UPDATE RESTRICT
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Compact;

-- ----------------------------
-- Records of sc
-- ----------------------------
INSERT INTO `sc` VALUES ('2007010104', 'a01 ', 82);
INSERT INTO `sc` VALUES ('2007010104', 'a02 ', 83);
INSERT INTO `sc` VALUES ('2007010104', 'a03 ', 78);
INSERT INTO `sc` VALUES ('2007010105', 'a01 ', 92);
INSERT INTO `sc` VALUES ('2007010105', 'a02 ', 88);
INSERT INTO `sc` VALUES ('2007010105', 'a03 ', 83);
INSERT INTO `sc` VALUES ('2007010106', 'a01 ', 96);
INSERT INTO `sc` VALUES ('2007010106', 'a02 ', 92);
INSERT INTO `sc` VALUES ('2007010106', 'a03 ', 90);
INSERT INTO `sc` VALUES ('2007010107', 'a01 ', 73);
INSERT INTO `sc` VALUES ('2007010107', 'a02 ', 95);
INSERT INTO `sc` VALUES ('2007010107', 'a03 ', 88);
INSERT INTO `sc` VALUES ('2007010108', 'a01 ', 64);
INSERT INTO `sc` VALUES ('2007010108', 'a02 ', 95);
INSERT INTO `sc` VALUES ('2007010108', 'a03 ', 60);
INSERT INTO `sc` VALUES ('2007010109', 'a01 ', 83);
INSERT INTO `sc` VALUES ('2007010109', 'a02 ', 86);
INSERT INTO `sc` VALUES ('2007010109', 'a03 ', 90);
INSERT INTO `sc` VALUES ('2007010110', 'a01 ', 77);
INSERT INTO `sc` VALUES ('2007010110', 'a02 ', 63);
INSERT INTO `sc` VALUES ('2007010110', 'a03 ', 74);
INSERT INTO `sc` VALUES ('2007010111', 'a01 ', 72);
INSERT INTO `sc` VALUES ('2007010111', 'a02 ', 89);
INSERT INTO `sc` VALUES ('2007010111', 'a03 ', 84);
INSERT INTO `sc` VALUES ('2007010112', 'a01 ', 67);
INSERT INTO `sc` VALUES ('2007010112', 'a02 ', 88);
INSERT INTO `sc` VALUES ('2007010112', 'a03 ', 91);
INSERT INTO `sc` VALUES ('2007010113', 'a01 ', 69);
INSERT INTO `sc` VALUES ('2007010113', 'a02 ', 96);
INSERT INTO `sc` VALUES ('2007010113', 'a03 ', 89);
INSERT INTO `sc` VALUES ('2007010114', 'a01 ', 84);
INSERT INTO `sc` VALUES ('2007010114', 'a02 ', 89);
INSERT INTO `sc` VALUES ('2007010114', 'a03 ', 88);
INSERT INTO `sc` VALUES ('2007010115', 'a01 ', 94);
INSERT INTO `sc` VALUES ('2007010115', 'a02 ', 95);
INSERT INTO `sc` VALUES ('2007010115', 'a03 ', 87);
INSERT INTO `sc` VALUES ('2007010116', 'a01 ', 57);
INSERT INTO `sc` VALUES ('2007010116', 'a02 ', 91);
INSERT INTO `sc` VALUES ('2007010116', 'a03 ', 90);
INSERT INTO `sc` VALUES ('2007010117', 'a01 ', 88);
INSERT INTO `sc` VALUES ('2007010117', 'a02 ', 93);
INSERT INTO `sc` VALUES ('2007010117', 'a03 ', 79);
INSERT INTO `sc` VALUES ('2007010118', 'a01 ', 96);
INSERT INTO `sc` VALUES ('2007010118', 'a02 ', 82);
INSERT INTO `sc` VALUES ('2007010118', 'a03 ', 86);
INSERT INTO `sc` VALUES ('2007010119', 'a01 ', 55);
INSERT INTO `sc` VALUES ('2007010119', 'a02 ', 83);
INSERT INTO `sc` VALUES ('2007010119', 'a03 ', 77);
INSERT INTO `sc` VALUES ('2007010120', 'a01 ', 90);
INSERT INTO `sc` VALUES ('2007010120', 'a02 ', 97);
INSERT INTO `sc` VALUES ('2007010120', 'a03 ', 90);
INSERT INTO `sc` VALUES ('2007010121', 'a01 ', 44);
INSERT INTO `sc` VALUES ('2007010121', 'a02 ', 56);
INSERT INTO `sc` VALUES ('2007010121', 'a03 ', 60);
INSERT INTO `sc` VALUES ('2007010122', 'a01 ', 92);
INSERT INTO `sc` VALUES ('2007010122', 'a02 ', 93);
INSERT INTO `sc` VALUES ('2007010122', 'a03 ', 89);
INSERT INTO `sc` VALUES ('2007010123', 'a01 ', 81);
INSERT INTO `sc` VALUES ('2007010123', 'a02 ', 87);
INSERT INTO `sc` VALUES ('2007010123', 'a03 ', 82);
INSERT INTO `sc` VALUES ('2007010124', 'a01 ', 81);
INSERT INTO `sc` VALUES ('2007010124', 'a02 ', 93);
INSERT INTO `sc` VALUES ('2007010124', 'a03 ', 86);
INSERT INTO `sc` VALUES ('2007010125', 'a01 ', 92);
INSERT INTO `sc` VALUES ('2007010125', 'a02 ', 87);
INSERT INTO `sc` VALUES ('2007010125', 'a03 ', 90);
INSERT INTO `sc` VALUES ('2007010126', 'a01 ', 67);
INSERT INTO `sc` VALUES ('2007010126', 'a02 ', 88);
INSERT INTO `sc` VALUES ('2007010126', 'a03 ', 88);
INSERT INTO `sc` VALUES ('2007010127', 'a01 ', 87);
INSERT INTO `sc` VALUES ('2007010127', 'a02 ', 89);
INSERT INTO `sc` VALUES ('2007010127', 'a03 ', 89);
INSERT INTO `sc` VALUES ('2007010128', 'a01 ', 87);
INSERT INTO `sc` VALUES ('2007010128', 'a02 ', 86);
INSERT INTO `sc` VALUES ('2007010128', 'a03 ', 81);
INSERT INTO `sc` VALUES ('2007010129', 'a01 ', 85);
INSERT INTO `sc` VALUES ('2007010129', 'a02 ', 93);
INSERT INTO `sc` VALUES ('2007010129', 'a03 ', 91);
INSERT INTO `sc` VALUES ('2007010130', 'a01 ', 91);
INSERT INTO `sc` VALUES ('2007010130', 'a02 ', 88);
INSERT INTO `sc` VALUES ('2007010130', 'a03 ', 90);
INSERT INTO `sc` VALUES ('2007010131', 'a01 ', 86);
INSERT INTO `sc` VALUES ('2007010131', 'a02 ', 84);
INSERT INTO `sc` VALUES ('2007010131', 'a03 ', 93);
INSERT INTO `sc` VALUES ('2007030101', 'a01 ', 97);
INSERT INTO `sc` VALUES ('2007030101', 'a02 ', 85);
INSERT INTO `sc` VALUES ('2007030101', 'c01 ', 83);
INSERT INTO `sc` VALUES ('2007030101', 'c02 ', 89);
INSERT INTO `sc` VALUES ('2007030102', 'a01 ', NULL);
INSERT INTO `sc` VALUES ('2007030102', 'a02 ', 86);
INSERT INTO `sc` VALUES ('2007030102', 'c01 ', 83);
INSERT INTO `sc` VALUES ('2007030102', 'c02 ', 94);
INSERT INTO `sc` VALUES ('2007030103', 'a01 ', 76);
INSERT INTO `sc` VALUES ('2007030103', 'a02 ', 89);
INSERT INTO `sc` VALUES ('2007030103', 'c01 ', 90);
INSERT INTO `sc` VALUES ('2007030103', 'c02 ', 96);
INSERT INTO `sc` VALUES ('2007030104', 'a01 ', 92);
INSERT INTO `sc` VALUES ('2007030104', 'a02 ', 83);
INSERT INTO `sc` VALUES ('2007030104', 'c01 ', 88);
INSERT INTO `sc` VALUES ('2007030104', 'c02 ', 97);
INSERT INTO `sc` VALUES ('2007030105', 'a01 ', 93);
INSERT INTO `sc` VALUES ('2007030105', 'a02 ', 92);
INSERT INTO `sc` VALUES ('2007030105', 'c01 ', 77);
INSERT INTO `sc` VALUES ('2007030105', 'c02 ', 93);
INSERT INTO `sc` VALUES ('2007030106', 'a01 ', 76);
INSERT INTO `sc` VALUES ('2007030106', 'a02 ', 90);
INSERT INTO `sc` VALUES ('2007030106', 'c01 ', 87);
INSERT INTO `sc` VALUES ('2007030106', 'c02 ', 92);
INSERT INTO `sc` VALUES ('2007030107', 'a01 ', 93);
INSERT INTO `sc` VALUES ('2007030107', 'a02 ', 84);
INSERT INTO `sc` VALUES ('2007030107', 'c01 ', 82);
INSERT INTO `sc` VALUES ('2007030107', 'c02 ', 90);
INSERT INTO `sc` VALUES ('2007030108', 'a01 ', 87);
INSERT INTO `sc` VALUES ('2007030108', 'a02 ', 90);
INSERT INTO `sc` VALUES ('2007030108', 'c01 ', 72);
INSERT INTO `sc` VALUES ('2007030108', 'c02 ', 90);
INSERT INTO `sc` VALUES ('2007030109', 'a01 ', 83);
INSERT INTO `sc` VALUES ('2007030109', 'a02 ', 92);
INSERT INTO `sc` VALUES ('2007030109', 'c01 ', 71);
INSERT INTO `sc` VALUES ('2007030109', 'c02 ', 86);
INSERT INTO `sc` VALUES ('2007030110', 'a01 ', 77);
INSERT INTO `sc` VALUES ('2007030110', 'a02 ', 90);
INSERT INTO `sc` VALUES ('2007030110', 'c01 ', 75);
INSERT INTO `sc` VALUES ('2007030110', 'c02 ', 94);
INSERT INTO `sc` VALUES ('2007030111', 'a01 ', 87);
INSERT INTO `sc` VALUES ('2007030111', 'a02 ', 84);
INSERT INTO `sc` VALUES ('2007030111', 'c01 ', 81);
INSERT INTO `sc` VALUES ('2007030111', 'c02 ', 85);
INSERT INTO `sc` VALUES ('2007030112', 'a01 ', 97);
INSERT INTO `sc` VALUES ('2007030112', 'a02 ', 66);
INSERT INTO `sc` VALUES ('2007030112', 'c01 ', 87);
INSERT INTO `sc` VALUES ('2007030112', 'c02 ', 82);
INSERT INTO `sc` VALUES ('2007030113', 'a01 ', 71);
INSERT INTO `sc` VALUES ('2007030113', 'a02 ', 91);
INSERT INTO `sc` VALUES ('2007030113', 'c01 ', 85);
INSERT INTO `sc` VALUES ('2007030113', 'c02 ', 96);
INSERT INTO `sc` VALUES ('2007030114', 'a01 ', 83);
INSERT INTO `sc` VALUES ('2007030114', 'a02 ', 67);
INSERT INTO `sc` VALUES ('2007030114', 'c01 ', 87);
INSERT INTO `sc` VALUES ('2007030114', 'c02 ', 95);
INSERT INTO `sc` VALUES ('2007030115', 'a01 ', 76);
INSERT INTO `sc` VALUES ('2007030115', 'a02 ', 88);
INSERT INTO `sc` VALUES ('2007030115', 'c01 ', 67);
INSERT INTO `sc` VALUES ('2007030115', 'c02 ', 92);
INSERT INTO `sc` VALUES ('2007030116', 'a01 ', 89);
INSERT INTO `sc` VALUES ('2007030116', 'a02 ', 86);
INSERT INTO `sc` VALUES ('2007030116', 'c01 ', 74);
INSERT INTO `sc` VALUES ('2007030116', 'c02 ', 92);
INSERT INTO `sc` VALUES ('2007030117', 'a01 ', 84);
INSERT INTO `sc` VALUES ('2007030117', 'a02 ', 68);
INSERT INTO `sc` VALUES ('2007030117', 'c01 ', 81);
INSERT INTO `sc` VALUES ('2007030117', 'c02 ', 89);
INSERT INTO `sc` VALUES ('2007030118', 'a01 ', 93);
INSERT INTO `sc` VALUES ('2007030118', 'a02 ', 85);
INSERT INTO `sc` VALUES ('2007030118', 'c01 ', 77);
INSERT INTO `sc` VALUES ('2007030118', 'c02 ', 82);
INSERT INTO `sc` VALUES ('2007030119', 'a01 ', 74);
INSERT INTO `sc` VALUES ('2007030119', 'a02 ', 92);
INSERT INTO `sc` VALUES ('2007030119', 'c01 ', 77);
INSERT INTO `sc` VALUES ('2007030119', 'c02 ', 75);
INSERT INTO `sc` VALUES ('2007030120', 'a01 ', 70);
INSERT INTO `sc` VALUES ('2007030120', 'a02 ', 91);
INSERT INTO `sc` VALUES ('2007030120', 'c01 ', 81);
INSERT INTO `sc` VALUES ('2007030120', 'c02 ', 87);
INSERT INTO `sc` VALUES ('2007030121', 'a01 ', 80);
INSERT INTO `sc` VALUES ('2007030121', 'a02 ', 85);
INSERT INTO `sc` VALUES ('2007030121', 'c01 ', 81);
INSERT INTO `sc` VALUES ('2007030121', 'c02 ', 80);
INSERT INTO `sc` VALUES ('2007030122', 'a01 ', 87);
INSERT INTO `sc` VALUES ('2007030122', 'a02 ', 78);
INSERT INTO `sc` VALUES ('2007030122', 'c01 ', 79);
INSERT INTO `sc` VALUES ('2007030122', 'c02 ', 83);
INSERT INTO `sc` VALUES ('2007030123', 'a01 ', 69);
INSERT INTO `sc` VALUES ('2007030123', 'a02 ', 84);
INSERT INTO `sc` VALUES ('2007030123', 'c01 ', 73);
INSERT INTO `sc` VALUES ('2007030123', 'c02 ', 93);
INSERT INTO `sc` VALUES ('2007030124', 'a01 ', 73);
INSERT INTO `sc` VALUES ('2007030124', 'a02 ', 78);
INSERT INTO `sc` VALUES ('2007030124', 'c01 ', 85);
INSERT INTO `sc` VALUES ('2007030124', 'c02 ', 92);
INSERT INTO `sc` VALUES ('2007030125', 'a01 ', 64);
INSERT INTO `sc` VALUES ('2007030125', 'a02 ', 84);
INSERT INTO `sc` VALUES ('2007030125', 'c01 ', 83);
INSERT INTO `sc` VALUES ('2007030125', 'c02 ', 91);
INSERT INTO `sc` VALUES ('2007030126', 'a01 ', 83);
INSERT INTO `sc` VALUES ('2007030126', 'a02 ', NULL);
INSERT INTO `sc` VALUES ('2007030126', 'c01 ', 89);
INSERT INTO `sc` VALUES ('2007030126', 'c02 ', 88);
INSERT INTO `sc` VALUES ('2007030127', 'a01 ', 65);
INSERT INTO `sc` VALUES ('2007030127', 'a02 ', 82);
INSERT INTO `sc` VALUES ('2007030127', 'c01 ', 79);
INSERT INTO `sc` VALUES ('2007030127', 'c02 ', 85);
INSERT INTO `sc` VALUES ('2007030128', 'a01 ', 80);
INSERT INTO `sc` VALUES ('2007030128', 'a02 ', 79);
INSERT INTO `sc` VALUES ('2007030128', 'c01 ', 79);
INSERT INTO `sc` VALUES ('2007030128', 'c02 ', 76);
INSERT INTO `sc` VALUES ('2007030129', 'a01 ', 68);
INSERT INTO `sc` VALUES ('2007030129', 'a02 ', 83);
INSERT INTO `sc` VALUES ('2007030129', 'c01 ', 76);
INSERT INTO `sc` VALUES ('2007030129', 'c02 ', 88);
INSERT INTO `sc` VALUES ('2007030130', 'a01 ', 73);
INSERT INTO `sc` VALUES ('2007030130', 'a02 ', 82);
INSERT INTO `sc` VALUES ('2007030130', 'c01 ', 79);
INSERT INTO `sc` VALUES ('2007030130', 'c02 ', 81);
INSERT INTO `sc` VALUES ('2007030131', 'a01 ', 66);
INSERT INTO `sc` VALUES ('2007030131', 'a02 ', 80);
INSERT INTO `sc` VALUES ('2007030131', 'c01 ', 79);
INSERT INTO `sc` VALUES ('2007030131', 'c02 ', 88);
INSERT INTO `sc` VALUES ('2007030132', 'a01 ', 82);
INSERT INTO `sc` VALUES ('2007030132', 'a02 ', 83);
INSERT INTO `sc` VALUES ('2007030132', 'c01 ', 73);
INSERT INTO `sc` VALUES ('2007030132', 'c02 ', 82);
INSERT INTO `sc` VALUES ('2007030133', 'a01 ', 85);
INSERT INTO `sc` VALUES ('2007030133', 'a02 ', 67);
INSERT INTO `sc` VALUES ('2007030133', 'c01 ', 81);
INSERT INTO `sc` VALUES ('2007030133', 'c02 ', 82);
INSERT INTO `sc` VALUES ('2007030134', 'a01 ', 64);
INSERT INTO `sc` VALUES ('2007030134', 'a02 ', 80);
INSERT INTO `sc` VALUES ('2007030134', 'c01 ', 79);
INSERT INTO `sc` VALUES ('2007030134', 'c02 ', 71);
INSERT INTO `sc` VALUES ('2007030135', 'a01 ', 69);
INSERT INTO `sc` VALUES ('2007030135', 'a02 ', 90);
INSERT INTO `sc` VALUES ('2007030135', 'c01 ', 76);
INSERT INTO `sc` VALUES ('2007030135', 'c02 ', 76);
INSERT INTO `sc` VALUES ('2007030136', 'a01 ', 83);
INSERT INTO `sc` VALUES ('2007030136', 'a02 ', 65);
INSERT INTO `sc` VALUES ('2007030136', 'c01 ', NULL);
INSERT INTO `sc` VALUES ('2007030136', 'c02 ', 75);
INSERT INTO `sc` VALUES ('2007030137', 'a01 ', 69);
INSERT INTO `sc` VALUES ('2007030137', 'a02 ', 86);
INSERT INTO `sc` VALUES ('2007030137', 'c01 ', 74);
INSERT INTO `sc` VALUES ('2007030137', 'c02 ', 82);
INSERT INTO `sc` VALUES ('2007030138', 'a01 ', 60);
INSERT INTO `sc` VALUES ('2007030138', 'a02 ', 80);
INSERT INTO `sc` VALUES ('2007030138', 'c01 ', 80);
INSERT INTO `sc` VALUES ('2007030138', 'c02 ', 86);
INSERT INTO `sc` VALUES ('2007030139', 'a01 ', 75);
INSERT INTO `sc` VALUES ('2007030139', 'a02 ', 66);
INSERT INTO `sc` VALUES ('2007030139', 'c01 ', 80);
INSERT INTO `sc` VALUES ('2007030139', 'c02 ', 88);
INSERT INTO `sc` VALUES ('2007030140', 'a01 ', 70);
INSERT INTO `sc` VALUES ('2007030140', 'a02 ', 87);
INSERT INTO `sc` VALUES ('2007030140', 'c01 ', 79);
INSERT INTO `sc` VALUES ('2007030140', 'c02 ', 76);
INSERT INTO `sc` VALUES ('2007030141', 'a01 ', 75);
INSERT INTO `sc` VALUES ('2007030141', 'a02 ', 63);
INSERT INTO `sc` VALUES ('2007030141', 'c01 ', 87);
INSERT INTO `sc` VALUES ('2007030141', 'c02 ', 85);
INSERT INTO `sc` VALUES ('2007030142', 'a01 ', 63);
INSERT INTO `sc` VALUES ('2007030142', 'a02 ', 89);
INSERT INTO `sc` VALUES ('2007030142', 'c01 ', 79);
INSERT INTO `sc` VALUES ('2007030142', 'c02 ', 83);
INSERT INTO `sc` VALUES ('2007030143', 'a01 ', 67);
INSERT INTO `sc` VALUES ('2007030143', 'a02 ', 77);
INSERT INTO `sc` VALUES ('2007030143', 'c01 ', 63);
INSERT INTO `sc` VALUES ('2007030143', 'c02 ', 82);
INSERT INTO `sc` VALUES ('2007030144', 'a01 ', 60);
INSERT INTO `sc` VALUES ('2007030144', 'a02 ', 77);
INSERT INTO `sc` VALUES ('2007030144', 'c01 ', 79);
INSERT INTO `sc` VALUES ('2007030144', 'c02 ', 91);
INSERT INTO `sc` VALUES ('2007030145', 'a01 ', 85);
INSERT INTO `sc` VALUES ('2007030145', 'a02 ', 79);
INSERT INTO `sc` VALUES ('2007030145', 'c01 ', 51);
INSERT INTO `sc` VALUES ('2007030145', 'c02 ', 74);
INSERT INTO `sc` VALUES ('2007030146', 'a01 ', 77);
INSERT INTO `sc` VALUES ('2007030146', 'a02 ', 84);
INSERT INTO `sc` VALUES ('2007030146', 'c01 ', 73);
INSERT INTO `sc` VALUES ('2007030146', 'c02 ', 71);
INSERT INTO `sc` VALUES ('2007030147', 'a01 ', 71);
INSERT INTO `sc` VALUES ('2007030147', 'a02 ', 79);
INSERT INTO `sc` VALUES ('2007030147', 'c01 ', 63);
INSERT INTO `sc` VALUES ('2007030147', 'c02 ', 87);
INSERT INTO `sc` VALUES ('2007030401', 'a01 ', 97);
INSERT INTO `sc` VALUES ('2007030401', 'a03 ', 88);
INSERT INTO `sc` VALUES ('2007030401', 'c01 ', 45);
INSERT INTO `sc` VALUES ('2007030401', 'c04 ', 91);
INSERT INTO `sc` VALUES ('2007030402', 'a01 ', 90);
INSERT INTO `sc` VALUES ('2007030402', 'a03 ', 92);
INSERT INTO `sc` VALUES ('2007030402', 'c01 ', 95);
INSERT INTO `sc` VALUES ('2007030402', 'c04 ', 91);
INSERT INTO `sc` VALUES ('2007030403', 'a01 ', 97);
INSERT INTO `sc` VALUES ('2007030403', 'a03 ', 85);
INSERT INTO `sc` VALUES ('2007030403', 'c01 ', 86);
INSERT INTO `sc` VALUES ('2007030403', 'c04 ', 96);
INSERT INTO `sc` VALUES ('2007030404', 'a01 ', 98);
INSERT INTO `sc` VALUES ('2007030404', 'a03 ', 96);
INSERT INTO `sc` VALUES ('2007030404', 'c01 ', 84);
INSERT INTO `sc` VALUES ('2007030404', 'c04 ', 89);
INSERT INTO `sc` VALUES ('2007030405', 'a01 ', 96);
INSERT INTO `sc` VALUES ('2007030405', 'a03 ', 82);
INSERT INTO `sc` VALUES ('2007030405', 'c01 ', 94);
INSERT INTO `sc` VALUES ('2007030405', 'c04 ', 98);
INSERT INTO `sc` VALUES ('2007030406', 'a01 ', 92);
INSERT INTO `sc` VALUES ('2007030406', 'a03 ', 76);
INSERT INTO `sc` VALUES ('2007030406', 'c01 ', 95);
INSERT INTO `sc` VALUES ('2007030406', 'c04 ', 95);
INSERT INTO `sc` VALUES ('2007030407', 'a01 ', 95);
INSERT INTO `sc` VALUES ('2007030407', 'a03 ', 89);
INSERT INTO `sc` VALUES ('2007030407', 'c01 ', 88);
INSERT INTO `sc` VALUES ('2007030407', 'c04 ', 81);
INSERT INTO `sc` VALUES ('2007030408', 'a01 ', 96);
INSERT INTO `sc` VALUES ('2007030408', 'a03 ', 91);
INSERT INTO `sc` VALUES ('2007030408', 'c01 ', 90);
INSERT INTO `sc` VALUES ('2007030408', 'c04 ', 95);
INSERT INTO `sc` VALUES ('2007030409', 'a01 ', 95);
INSERT INTO `sc` VALUES ('2007030409', 'a03 ', 89);
INSERT INTO `sc` VALUES ('2007030409', 'c01 ', 97);
INSERT INTO `sc` VALUES ('2007030409', 'c04 ', 95);
INSERT INTO `sc` VALUES ('2007030410', 'a01 ', 87);
INSERT INTO `sc` VALUES ('2007030410', 'a03 ', 82);
INSERT INTO `sc` VALUES ('2007030410', 'c01 ', 93);
INSERT INTO `sc` VALUES ('2007030410', 'c04 ', 99);
INSERT INTO `sc` VALUES ('2007030411', 'a01 ', 93);
INSERT INTO `sc` VALUES ('2007030411', 'a03 ', 76);
INSERT INTO `sc` VALUES ('2007030411', 'c01 ', 53);
INSERT INTO `sc` VALUES ('2007030411', 'c04 ', 61);
INSERT INTO `sc` VALUES ('2007030412', 'a01 ', 84);
INSERT INTO `sc` VALUES ('2007030412', 'a03 ', 89);
INSERT INTO `sc` VALUES ('2007030412', 'c01 ', 82);
INSERT INTO `sc` VALUES ('2007030412', 'c04 ', 80);
INSERT INTO `sc` VALUES ('2007030413', 'a01 ', 94);
INSERT INTO `sc` VALUES ('2007030413', 'a03 ', 90);
INSERT INTO `sc` VALUES ('2007030413', 'c01 ', 81);
INSERT INTO `sc` VALUES ('2007030413', 'c04 ', 84);
INSERT INTO `sc` VALUES ('2007030414', 'a01 ', 91);
INSERT INTO `sc` VALUES ('2007030414', 'a03 ', 95);
INSERT INTO `sc` VALUES ('2007030414', 'c01 ', 90);
INSERT INTO `sc` VALUES ('2007030414', 'c04 ', 86);
INSERT INTO `sc` VALUES ('2007030415', 'a01 ', 95);
INSERT INTO `sc` VALUES ('2007030415', 'a03 ', 77);
INSERT INTO `sc` VALUES ('2007030415', 'c01 ', 84);
INSERT INTO `sc` VALUES ('2007030415', 'c04 ', 56);
INSERT INTO `sc` VALUES ('2007030416', 'a01 ', 87);
INSERT INTO `sc` VALUES ('2007030416', 'a03 ', 67);
INSERT INTO `sc` VALUES ('2007030416', 'c01 ', 72);
INSERT INTO `sc` VALUES ('2007030416', 'c04 ', 79);
INSERT INTO `sc` VALUES ('2007030417', 'a01 ', 93);
INSERT INTO `sc` VALUES ('2007030417', 'a03 ', 87);
INSERT INTO `sc` VALUES ('2007030417', 'c01 ', 88);
INSERT INTO `sc` VALUES ('2007030417', 'c04 ', 84);
INSERT INTO `sc` VALUES ('2007030418', 'a01 ', 94);
INSERT INTO `sc` VALUES ('2007030418', 'a03 ', 83);
INSERT INTO `sc` VALUES ('2007030418', 'c01 ', 66);
INSERT INTO `sc` VALUES ('2007030418', 'c04 ', 79);
INSERT INTO `sc` VALUES ('2007030419', 'a01 ', 95);
INSERT INTO `sc` VALUES ('2007030419', 'a03 ', 83);
INSERT INTO `sc` VALUES ('2007030419', 'c01 ', 91);
INSERT INTO `sc` VALUES ('2007030419', 'c04 ', 94);
INSERT INTO `sc` VALUES ('2007030420', 'a01 ', 87);
INSERT INTO `sc` VALUES ('2007030420', 'a03 ', 88);
INSERT INTO `sc` VALUES ('2007030420', 'c01 ', 98);
INSERT INTO `sc` VALUES ('2007030420', 'c04 ', 98);
INSERT INTO `sc` VALUES ('2007030421', 'a01 ', 90);
INSERT INTO `sc` VALUES ('2007030421', 'a03 ', NULL);
INSERT INTO `sc` VALUES ('2007030421', 'c01 ', 93);
INSERT INTO `sc` VALUES ('2007030421', 'c04 ', 82);
INSERT INTO `sc` VALUES ('2007030422', 'a01 ', 84);
INSERT INTO `sc` VALUES ('2007030422', 'a03 ', 67);
INSERT INTO `sc` VALUES ('2007030422', 'c01 ', 72);
INSERT INTO `sc` VALUES ('2007030422', 'c04 ', 84);
INSERT INTO `sc` VALUES ('2007030423', 'a01 ', 95);
INSERT INTO `sc` VALUES ('2007030423', 'a03 ', 75);
INSERT INTO `sc` VALUES ('2007030423', 'c01 ', 67);
INSERT INTO `sc` VALUES ('2007030423', 'c04 ', 66);
INSERT INTO `sc` VALUES ('2007030424', 'a01 ', 86);
INSERT INTO `sc` VALUES ('2007030424', 'a03 ', 87);
INSERT INTO `sc` VALUES ('2007030424', 'c01 ', 95);
INSERT INTO `sc` VALUES ('2007030424', 'c04 ', 86);
INSERT INTO `sc` VALUES ('2007030425', 'a01 ', 95);
INSERT INTO `sc` VALUES ('2007030425', 'a03 ', 80);
INSERT INTO `sc` VALUES ('2007030425', 'c01 ', 93);
INSERT INTO `sc` VALUES ('2007030425', 'c04 ', 89);
INSERT INTO `sc` VALUES ('2007030426', 'a01 ', 75);
INSERT INTO `sc` VALUES ('2007030426', 'a03 ', 81);
INSERT INTO `sc` VALUES ('2007030426', 'c01 ', 80);
INSERT INTO `sc` VALUES ('2007030426', 'c04 ', 82);
INSERT INTO `sc` VALUES ('2007030427', 'a01 ', 93);
INSERT INTO `sc` VALUES ('2007030427', 'a03 ', 78);
INSERT INTO `sc` VALUES ('2007030427', 'c01 ', 86);
INSERT INTO `sc` VALUES ('2007030427', 'c04 ', 85);
INSERT INTO `sc` VALUES ('2007030428', 'a01 ', 89);
INSERT INTO `sc` VALUES ('2007030428', 'a03 ', 83);
INSERT INTO `sc` VALUES ('2007030428', 'c01 ', 75);
INSERT INTO `sc` VALUES ('2007030428', 'c04 ', 45);
INSERT INTO `sc` VALUES ('2007030429', 'a01 ', 86);
INSERT INTO `sc` VALUES ('2007030429', 'a03 ', 78);
INSERT INTO `sc` VALUES ('2007030429', 'c01 ', 84);
INSERT INTO `sc` VALUES ('2007030429', 'c04 ', 84);
INSERT INTO `sc` VALUES ('2007030430', 'a01 ', 81);
INSERT INTO `sc` VALUES ('2007030430', 'a03 ', 85);
INSERT INTO `sc` VALUES ('2007030430', 'c01 ', 95);
INSERT INTO `sc` VALUES ('2007030430', 'c04 ', 92);
INSERT INTO `sc` VALUES ('2007030431', 'a01 ', 97);
INSERT INTO `sc` VALUES ('2007030431', 'a03 ', 72);
INSERT INTO `sc` VALUES ('2007030431', 'c01 ', NULL);
INSERT INTO `sc` VALUES ('2007030431', 'c04 ', 71);
INSERT INTO `sc` VALUES ('2007030432', 'a01 ', 84);
INSERT INTO `sc` VALUES ('2007030432', 'a03 ', 88);
INSERT INTO `sc` VALUES ('2007030432', 'c01 ', 87);
INSERT INTO `sc` VALUES ('2007030432', 'c04 ', 77);
INSERT INTO `sc` VALUES ('2007030433', 'a01 ', 84);
INSERT INTO `sc` VALUES ('2007030433', 'a03 ', 82);
INSERT INTO `sc` VALUES ('2007030433', 'c01 ', 83);
INSERT INTO `sc` VALUES ('2007030433', 'c04 ', 71);
INSERT INTO `sc` VALUES ('2007030434', 'a01 ', 88);
INSERT INTO `sc` VALUES ('2007030434', 'a03 ', 82);
INSERT INTO `sc` VALUES ('2007030434', 'c01 ', 95);
INSERT INTO `sc` VALUES ('2007030434', 'c04 ', 86);
INSERT INTO `sc` VALUES ('2007030435', 'a01 ', 83);
INSERT INTO `sc` VALUES ('2007030435', 'a03 ', 62);
INSERT INTO `sc` VALUES ('2007030435', 'c01 ', 55);
INSERT INTO `sc` VALUES ('2007030435', 'c04 ', 77);
INSERT INTO `sc` VALUES ('2007030436', 'a01 ', 88);
INSERT INTO `sc` VALUES ('2007030436', 'a03 ', 95);
INSERT INTO `sc` VALUES ('2007030436', 'c01 ', 96);
INSERT INTO `sc` VALUES ('2007030436', 'c04 ', 99);
INSERT INTO `sc` VALUES ('2007030437', 'a01 ', 80);
INSERT INTO `sc` VALUES ('2007030437', 'a03 ', 89);
INSERT INTO `sc` VALUES ('2007030437', 'c01 ', 80);
INSERT INTO `sc` VALUES ('2007030437', 'c04 ', 68);
INSERT INTO `sc` VALUES ('2007030438', 'a01 ', 83);
INSERT INTO `sc` VALUES ('2007030438', 'a03 ', 80);
INSERT INTO `sc` VALUES ('2007030438', 'c01 ', 60);
INSERT INTO `sc` VALUES ('2007030438', 'c04 ', 90);
INSERT INTO `sc` VALUES ('2007030439', 'a01 ', 60);
INSERT INTO `sc` VALUES ('2007030439', 'a03 ', 90);
INSERT INTO `sc` VALUES ('2007030439', 'c01 ', 97);
INSERT INTO `sc` VALUES ('2007030439', 'c04 ', 98);
INSERT INTO `sc` VALUES ('2007030440', 'a01 ', 80);
INSERT INTO `sc` VALUES ('2007030440', 'a03 ', 83);
INSERT INTO `sc` VALUES ('2007030440', 'c01 ', 96);
INSERT INTO `sc` VALUES ('2007030440', 'c04 ', 90);
INSERT INTO `sc` VALUES ('2007030441', 'a01 ', 82);
INSERT INTO `sc` VALUES ('2007030441', 'a03 ', 88);
INSERT INTO `sc` VALUES ('2007030441', 'c01 ', 94);
INSERT INTO `sc` VALUES ('2007030441', 'c04 ', 86);
INSERT INTO `sc` VALUES ('2007030442', 'a01 ', 72);
INSERT INTO `sc` VALUES ('2007030442', 'a03 ', 65);
INSERT INTO `sc` VALUES ('2007030442', 'c01 ', 66);
INSERT INTO `sc` VALUES ('2007030442', 'c04 ', 48);
INSERT INTO `sc` VALUES ('2007030443', 'a01 ', 72);
INSERT INTO `sc` VALUES ('2007030443', 'a03 ', 89);
INSERT INTO `sc` VALUES ('2007030443', 'c01 ', 87);
INSERT INTO `sc` VALUES ('2007030443', 'c04 ', 92);
INSERT INTO `sc` VALUES ('2007030444', 'a01 ', 62);
INSERT INTO `sc` VALUES ('2007030444', 'a03 ', 85);
INSERT INTO `sc` VALUES ('2007030444', 'c01 ', 95);
INSERT INTO `sc` VALUES ('2007030444', 'c04 ', 96);
INSERT INTO `sc` VALUES ('2007030445', 'a01 ', 83);
INSERT INTO `sc` VALUES ('2007030445', 'a03 ', 88);
INSERT INTO `sc` VALUES ('2007030445', 'c01 ', 83);
INSERT INTO `sc` VALUES ('2007030445', 'c04 ', 73);
INSERT INTO `sc` VALUES ('2007030446', 'a01 ', 67);
INSERT INTO `sc` VALUES ('2007030446', 'a03 ', 76);
INSERT INTO `sc` VALUES ('2007030446', 'c01 ', 83);
INSERT INTO `sc` VALUES ('2007030446', 'c04 ', 87);
INSERT INTO `sc` VALUES ('2007030447', 'a01 ', 66);
INSERT INTO `sc` VALUES ('2007030447', 'a03 ', 68);
INSERT INTO `sc` VALUES ('2007030447', 'c01 ', 84);
INSERT INTO `sc` VALUES ('2007030447', 'c04 ', 78);

-- ----------------------------
-- Table structure for student
-- ----------------------------
DROP TABLE IF EXISTS `student`;
CREATE TABLE `student` (
`sno` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`sname` varchar(8) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`ssex` varchar(2) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`sbirthday` date NULL DEFAULT NULL,
`classno` varchar(8) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`sdept` varchar(16) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`speciality` varchar(16) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`saddress` longtext CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
PRIMARY KEY (`sno`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Compact;

-- ----------------------------
-- Records of student
-- ----------------------------
INSERT INTO `student` VALUES ('2007010101', '于晓梅', '男', '1987-03-07', '20070101', '电子工程系 ', '电子应用技术 ', '潍坊临朐县临朐县七贤镇北朱村');
INSERT INTO `student` VALUES ('2007010103', '李洪利 ', '男', '1988-10-01', '20070101', '电子工程系 ', '电子应用技术 ', '枣庄市中区第十八中学');
INSERT INTO `student` VALUES ('2007010104', '邓杰杰 ', '男', '1987-06-01', '20070101', '电子工程系 ', '电子应用技术 ', '烟台莱州市朱桥镇下王村');
INSERT INTO `student` VALUES ('2007010105', '高尚 ', '男', '1987-06-06', '20070101', '电子工程系 ', '电子应用技术 ', '河南省禹州市第二高级中学');
INSERT INTO `student` VALUES ('2007010106', '孙小玲 ', '女', '1988-12-29', '20070101', '电子工程系 ', '电子应用技术 ', '枣庄山亭区山城街道东江村');
INSERT INTO `student` VALUES ('2007010107', '张旭光 ', '男', '1987-08-12', '20070101', '电子工程系 ', '电子应用技术 ', '吉林省磐石市第五中学');
INSERT INTO `student` VALUES ('2007010108', '张玉忠 ', '男', '1988-10-09', '20070101', '电子工程系 ', '电子应用技术 ', '聊城阳谷县城关镇张楼村');
INSERT INTO `student` VALUES ('2007010109', '孟晓楠 ', '女', '1988-06-14', '20070101', '电子工程系 ', '电子应用技术 ', '潍坊奎文区潍坊市委党校家属院');
INSERT INTO `student` VALUES ('2007010110', '王佳丽 ', '女', '1987-10-14', '20070101', '电子工程系 ', '电子应用技术 ', '青岛莱西市姜山镇兴隆庄');
INSERT INTO `student` VALUES ('2007010111', '亓敏敏 ', '男', '1988-10-22', '20070101', '电子工程系 ', '电子应用技术 ', '济宁嘉祥县老僧堂乡南杜村858号');
INSERT INTO `student` VALUES ('2007010112', '舒畅 ', '男', '1989-06-25', '20070101', '电子工程系 ', '电子应用技术 ', '江苏省徐州市贾汪中学');
INSERT INTO `student` VALUES ('2007010113', '樊亮亮 ', '男', '1987-10-22', '20070101', '电子工程系 ', '电子应用技术 ', '菏泽牡丹区菏泽三中高三级部');
INSERT INTO `student` VALUES ('2007010114', '孟超超 ', '男', '1988-11-18', '20070101', '电子工程系 ', '电子应用技术 ', '潍坊诸城市诸城市第六中学');
INSERT INTO `student` VALUES ('2007010115', '周小游 ', '女', '1905-06-14', '20070101', '电子工程系 ', '电子应用技术 ', '辽宁省锦州市北镇市第三高级中学');
INSERT INTO `student` VALUES ('2007010116', '庞建国 ', '男', '1986-04-06', '20070101', '电子工程系 ', '电子应用技术 ', '济宁汶上县郭楼镇郝营村8354号');
INSERT INTO `student` VALUES ('2007010117', '范伟伟', '女', '1989-08-01', '20070101', '电子工程系 ', '电子应用技术 ', '菏泽曹县孙老家镇西村');
INSERT INTO `student` VALUES ('2007010118', '李秀娟 ', '女', '1988-10-19', '20070101', '电子工程系 ', '电子应用技术 ', '青岛胶州市常州路9668号');
INSERT INTO `student` VALUES ('2007010119', '何金羽 ', '男', '1905-06-14', '20070101', '电子工程系 ', '电子应用技术 ', '辽宁省铁岭市教师进修学院附属高级中学');
INSERT INTO `student` VALUES ('2007010120', '胡强 ', '男', '1984-12-19', '20070101', '电子工程系 ', '电子应用技术 ', '德州庆云县严务乡大淀村');
INSERT INTO `student` VALUES ('2007010121', '胡小兵 ', '男', '1988-12-24', '20070101', '电子工程系 ', '电子应用技术 ', '淄博桓台县淄博市桓台县田庄镇胡东村');
INSERT INTO `student` VALUES ('2007010122', '赵丽莉 ', '女', '1987-02-06', '20070101', '电子工程系 ', '电子应用技术 ', '江苏省睢宁县古邳镇骑河村钦庄6203号');
INSERT INTO `student` VALUES ('2007010123', '王资超 ', '男', '1988-01-20', '20070101', '电子工程系 ', '电子应用技术 ', '菏泽曹县郑庄乡谢道口村');
INSERT INTO `student` VALUES ('2007010124', '徐新梅 ', '女', '1986-05-30', '20070101', '电子工程系 ', '电子应用技术 ', '德州陵县梅镇李官屯村');
INSERT INTO `student` VALUES ('2007010125', '郭新华 ', '男', '1988-08-14', '20070101', '电子工程系 ', '电子应用技术 ', '潍坊安丘市大盛镇上马疃村');
INSERT INTO `student` VALUES ('2007010126', '东雷', '男', '1988-04-18', '20070101', '电子工程系 ', '电子应用技术 ', '潍坊青州市何官镇张高村');
INSERT INTO `student` VALUES ('2007010127', '董晓彬 ', '男', '1985-10-06', '20070101', '电子工程系 ', '电子应用技术 ', '潍坊青州市山东省青州第二中学');
INSERT INTO `student` VALUES ('2007010128', '李建', '男', '1987-11-05', '20070101', '电子工程系 ', '电子应用技术 ', '济宁汶上县杨店乡韩街村994号');
INSERT INTO `student` VALUES ('2007010129', '张蕾', '女', '1988-03-10', '20070101', '电子工程系 ', '电子应用技术 ', '临沂河东区一中');
INSERT INTO `student` VALUES ('2007010130', '潘东阳', '男', '1988-09-25', '20070101', '电子工程系 ', '电子应用技术 ', '山西省昔阳县李家庄乡胡峪村');
INSERT INTO `student` VALUES ('2007010131', '孙晓萍 ', '女', '1989-07-23', '20070101', '电子工程系 ', '电子应用技术 ', '吉林省敦化市实验中学分校三年八班');
INSERT INTO `student` VALUES ('2007020101', '李志超 ', '男', '1987-11-27', '20070201', '计算机工程系 ', '计算机应用技术 ', '威海乳山市乳山寨东司马庄村 ');
INSERT INTO `student` VALUES ('2007020102', '张栋栋 ', '男', '1989-03-03', '20070201', '计算机工程系 ', '计算机应用技术 ', '青岛胶州市实验中学 ');
INSERT INTO `student` VALUES ('2007020103', '孔超 ', '男', '1987-10-15', '20070201', '计算机工程系 ', '计算机应用技术 ', '日照东港区山东省日照第二中学 ');
INSERT INTO `student` VALUES ('2007020104', '王志文 ', '男', '1986-07-23', '20070201', '计算机工程系 ', '计算机应用技术 ', '临沂莒南县涝坡镇王鸡山村 ');
INSERT INTO `student` VALUES ('2007020105', '孙丽伟 ', '女', '1988-12-08', '20070201', '计算机工程系 ', '计算机应用技术 ', '潍坊昌邑市昌邑市第二中学 ');
INSERT INTO `student` VALUES ('2007020106', '沈欢欢 ', '女', '1988-07-02', '20070201', '计算机工程系 ', '计算机应用技术 ', '河南省扶沟县第二高级中学 ');
INSERT INTO `student` VALUES ('2007020107', '王丽丽 ', '女', '1989-06-14', '20070201', '计算机工程系 ', '计算机应用技术 ', '菏泽曹县曹城镇南关村 ');
INSERT INTO `student` VALUES ('2007020108', '付宇欣 ', '女', '1988-11-24', '20070201', '计算机工程系 ', '计算机应用技术 ', '临沂兰山区清河南路801南郊中学 ');
INSERT INTO `student` VALUES ('2007020109', '李晓倩', '女', '1987-12-23', '20070201', '计算机工程系 ', '计算机应用技术 ', '青岛市北区阳信路2号11中 ');
INSERT INTO `student` VALUES ('2007020110', '张娟娟 ', '女', '1987-03-24', '20070201', '计算机工程系 ', '计算机应用技术 ', '临沂沂南县沂南二中二分校');
INSERT INTO `student` VALUES ('2007020111', '王明明 ', '男', '1987-07-26', '20070201', '计算机工程系 ', '计算机应用技术 ', '菏泽曹县韩集镇井王村 ');
INSERT INTO `student` VALUES ('2007020112', '王金鹏 ', '男', '1989-09-17', '20070201', '计算机工程系 ', '计算机应用技术 ', '聊城莘县实验高中 ');
INSERT INTO `student` VALUES ('2007020113', '张聪 ', '男', '1988-08-18', '20070201', '计算机工程系 ', '计算机应用技术 ', '青岛即墨市第四中学 ');
INSERT INTO `student` VALUES ('2007020114', '赵子龙 ', '男', '1988-11-05', '20070201', '计算机工程系 ', '计算机应用技术 ', '临沂临沭县蛟龙镇前利城村9276号 ');
INSERT INTO `student` VALUES ('2007020115', '刘兵 ', '男', '1987-11-18', '20070201', '计算机工程系 ', '计算机应用技术 ', '临沂蒙阴县桃曲镇黄土沟村 ');
INSERT INTO `student` VALUES ('2007020116', '李蕾 ', '女', '1988-03-20', '20070201', '计算机工程系 ', '计算机应用技术 ', '临沂蒙阴县蒙阴镇会泉峪村 ');
INSERT INTO `student` VALUES ('2007020117', '刘小军 ', '男', '1989-12-10', '20070201', '计算机工程系 ', '计算机应用技术 ', '济宁微山县农业银行');
INSERT INTO `student` VALUES ('2007020118', '赵彬彬 ', '男', '1989-01-19', '20070201', '计算机工程系 ', '计算机应用技术 ', '聊城东昌府鑫亚公司综合楼 ');
INSERT INTO `student` VALUES ('2007020119', '王朋朋 ', '男', '1988-01-08', '20070201', '计算机工程系 ', '计算机应用技术 ', '枣庄山亭区山城办大荒村');
INSERT INTO `student` VALUES ('2007020120', '孙彬双 ', '男', '1987-04-26', '20070201', '计算机工程系 ', '计算机应用技术 ', '烟台海阳市发城镇发城村9123号 ');
INSERT INTO `student` VALUES ('2007020121', '闫刚 ', '男', '1988-06-26', '20070201', '计算机工程系 ', '计算机应用技术 ', '菏泽曹县魏湾镇闫楼村 ');
INSERT INTO `student` VALUES ('2007020122', '宋丽杰 ', '女', '1988-11-10', '20070201', '计算机工程系 ', '计算机应用技术 ', '青岛城阳区明阳路260号 ');
INSERT INTO `student` VALUES ('2007020123', '李庆春 ', '男', '1988-09-03', '20070201', '计算机工程系 ', '计算机应用技术 ', '临沂莒南县朱芦镇张家茅墩村 ');
INSERT INTO `student` VALUES ('2007020124', '吴晓梅 ', '女', '1982-07-19', '20070201', '计算机工程系 ', '计算机应用技术 ', '菏泽单县终兴镇北常集东村 ');
INSERT INTO `student` VALUES ('2007020125', '赵梦薇 ', '女', '1988-04-30', '20070201', '计算机工程系 ', '计算机应用技术 ', '威海荣成市宁津街道办事处季家村888号 ');
INSERT INTO `student` VALUES ('2007020126', '苏明明 ', '女', '1988-08-24', '20070201', '计算机工程系 ', '计算机应用技术 ', '聊城莘县明天中学 ');
INSERT INTO `student` VALUES ('2007020127', '许军浩', '男', '1987-02-12', '20070201', '计算机工程系 ', '计算机应用技术 ', '威海乳山市育黎镇王母夼村 ');
INSERT INTO `student` VALUES ('2007020128', '董丽丽', '女', '1988-10-03', '20070201', '计算机工程系 ', '计算机应用技术 ', '潍坊青州市青州烟厂沿街楼三单元 ');
INSERT INTO `student` VALUES ('2007020129', '荀小燕', '女', '1989-09-16', '20070201', '计算机工程系 ', '计算机应用技术 ', '枣庄枣庄十八中 ');
INSERT INTO `student` VALUES ('2007020130', '平丽娜', '女', '1988-06-27', '20070201', '计算机工程系 ', '计算机应用技术 ', '日照五莲县叩官中学 ');
INSERT INTO `student` VALUES ('2007020131', '时晓光', '女', '1989-12-13', '20070201', '计算机工程系 ', '计算机应用技术 ', '枣庄滕州市鲍沟镇河崖村 ');
INSERT INTO `student` VALUES ('2007020132', '安丽艳', '女', '1987-08-22', '20070201', '计算机工程系 ', '计算机应用技术 ', '驻马店市第四高级中学 ');
INSERT INTO `student` VALUES ('2007020133', '杨玲', '男', '1990-06-14', '20070201', '计算机工程系 ', '计算机应用技术 ', '菏泽牡丹区仓房居委会 ');
INSERT INTO `student` VALUES ('2007020134', '杨霞霞', '女', '1988-01-19', '20070201', '计算机工程系 ', '计算机应用技术 ', '潍坊潍城区福寿街西首潍坊七中 ');
INSERT INTO `student` VALUES ('2007020135', '安浩', '男', '1988-11-27', '20070201', '计算机工程系 ', '计算机应用技术 ', '临沂沂南县马牧池乡张家峪子 ');
INSERT INTO `student` VALUES ('2007020136', '秦辉', '男', '1987-08-02', '20070201', '计算机工程系 ', '计算机应用技术 ', '济宁金乡县化雨乡冯海村 ');
INSERT INTO `student` VALUES ('2007020137', '孟敏敏', '男', '1987-11-29', '20070201', '计算机工程系 ', '计算机应用技术 ', '济宁微山县鲁桥镇鲁桥二村 ');
INSERT INTO `student` VALUES ('2007020138', '安海明', '男', '1988-01-09', '20070201', '计算机工程系 ', '计算机应用技术 ', '威海文登市泽头镇林村 ');
INSERT INTO `student` VALUES ('2007020139', '时光', '女', '1988-06-19', '20070201', '计算机工程系 ', '计算机应用技术 ', '聊城东昌府许营乡崔官屯村 ');
INSERT INTO `student` VALUES ('2007020140', '赵丽莉', '女', '1988-01-10', '20070201', '计算机工程系 ', '计算机应用技术 ', '威海乳山市冯家镇南寨村 ');
INSERT INTO `student` VALUES ('2007020141', '胡敏婕 ', '男', '1987-07-31', '20070201', '计算机工程系 ', '计算机应用技术 ', '日照东港区日照一中东校高三二部 ');
INSERT INTO `student` VALUES ('2007020142', '赵健', '男', '1988-06-06', '20070201', '计算机工程系 ', '计算机应用技术 ', '泰安新泰市新泰二中 ');
INSERT INTO `student` VALUES ('2007020143', '张琦', '男', '1988-05-16', '20070201', '计算机工程系 ', '计算机应用技术 ', '临沂蒙阴县旧寨乡北楼村 ');
INSERT INTO `student` VALUES ('2007020144', '唐晓东', '男', '1988-05-16', '20070201', '计算机工程系 ', '计算机应用技术 ', '潍坊青州市青州市普通镇钟家庄8861 ');
INSERT INTO `student` VALUES ('2007020145', '苏梦丽', '女', '1988-12-17', '20070201', '计算机工程系 ', '计算机应用技术 ', '枣庄滕州市姜屯镇前徐村 ');
INSERT INTO `student` VALUES ('2007020146', '董晓刚', '男', '1988-12-15', '20070201', '计算机工程系 ', '计算机应用技术 ', '青岛开发区钱塘江路9366号 ');
INSERT INTO `student` VALUES ('2007020147', '斐浩', '男', '1988-06-06', '20070201', '计算机工程系 ', '计算机应用技术 ', '东营垦利县垦利一中 ');
INSERT INTO `student` VALUES ('2007020148', '安静', '女', '1989-02-07', '20070201', '计算机工程系 ', '计算机应用技术 ', '菏泽牡丹区马岭岗镇谢集村021号 ');
INSERT INTO `student` VALUES ('2007020149', '谢丽丽', '女', '1988-08-19', '20070201', '计算机工程系 ', '计算机应用技术 ', '临沂平邑县白彦镇黄坡东村 ');
INSERT INTO `student` VALUES ('2007020150', '魏亚男 ', '女', '1988-04-09', '20070201', '计算机工程系 ', '计算机应用技术 ', '枣庄市中区十六中北校 ');
INSERT INTO `student` VALUES ('2007020151', '魏薇 ', '女', '1987-10-07', '20070201', '计算机工程系 ', '计算机应用技术 ', '淄博沂源县张家坡镇北店子村 ');
INSERT INTO `student` VALUES ('2007030101', '张小米', '女', '1987-10-20', '20070301', '软件工程系 ', '计算机网络技术 ', '聊城高唐县一中');
INSERT INTO `student` VALUES ('2007030103', '马大哈', '男', '1988-02-10', '20070301', '软件工程系 ', '计算机网络技术 ', '临沂费县胡阳镇徕庄村');
INSERT INTO `student` VALUES ('2007030104', '王金梅', '女', '1987-12-15', '20070301', '软件工程系 ', '计算机网络技术 ', '济宁邹城市城前镇民安村96号');
INSERT INTO `student` VALUES ('2007030105', '曾刚', '男', '1987-09-27', '20070301', '软件工程系 ', '计算机网络技术 ', '潍坊奎文区工福街宝利家园');
INSERT INTO `student` VALUES ('2007030106', '王晓姝', '女', '1988-06-28', '20070301', '软件工程系 ', '计算机网络技术 ', '青岛城阳区棘洪滩街道港北村134号');
INSERT INTO `student` VALUES ('2007030107', '张涛', '男', '1988-10-11', '20070301', '软件工程系 ', '计算机网络技术 ', '青岛莱西市职业中专');
INSERT INTO `student` VALUES ('2007030108', '李金栋', '男', '1989-08-08', '20070301', '软件工程系 ', '计算机网络技术 ', '日照莒县第二中学');
INSERT INTO `student` VALUES ('2007030109', '张鑫', '男', '1990-01-14', '20070301', '软件工程系 ', '计算机网络技术 ', '济南平阴县一中东校理十五班');
INSERT INTO `student` VALUES ('2007030110', '吕丽', '女', '1989-07-04', '20070301', '软件工程系 ', '计算机网络技术 ', '枣庄薛城区张范镇田庄村');
INSERT INTO `student` VALUES ('2007030111', '张坤坤', '男', '1987-09-23', '20070301', '软件工程系 ', '计算机网络技术 ', '聊城东昌府山东聊城第二中学');
INSERT INTO `student` VALUES ('2007030112', '付杰英', '男', '1990-02-28', '20070301', '软件工程系 ', '计算机网络技术 ', '泰安岱岳区泰安三中北校');
INSERT INTO `student` VALUES ('2007030113', '孟璇', '女', '1989-09-02', '20070301', '软件工程系 ', '计算机网络技术 ', '菏泽单县浮岗镇石老家村');
INSERT INTO `student` VALUES ('2007030114', '宋洋洋', '男', '1989-05-22', '20070301', '软件工程系 ', '计算机网络技术 ', '临沂莒南县团林镇前沙沟');
INSERT INTO `student` VALUES ('2007030115', '杨小冰', '男', '1989-08-10', '20070301', '软件工程系 ', '计算机网络技术 ', '济宁汶上县汶上镇花园村路406号');
INSERT INTO `student` VALUES ('2007030116', '董军军', '男', '1987-11-11', '20070301', '软件工程系 ', '计算机网络技术 ', '聊城东阿县妇联');
INSERT INTO `student` VALUES ('2007030117', '赵文斌', '男', '1988-08-25', '20070301', '软件工程系 ', '计算机网络技术 ', '青岛莱西市职业中专');
INSERT INTO `student` VALUES ('2007030118', '苏美丽', '女', '1988-07-10', '20070301', '软件工程系 ', '计算机网络技术 ', '菏泽东明县长兴乡安庄村');
INSERT INTO `student` VALUES ('2007030119', '李明明', '女', '1988-09-12', '20070301', '软件工程系 ', '计算机网络技术 ', '德州德城区月亮潭小区');
INSERT INTO `student` VALUES ('2007030120', '何美美 ', '女', '1988-05-16', '20070301', '软件工程系 ', '计算机网络技术 ', '临沂河东区蒙凌学校');
INSERT INTO `student` VALUES ('2007030121', '谷文秀', '女', '1989-01-05', '20070301', '软件工程系 ', '计算机网络技术 ', '山西省长治北工行西家属院');
INSERT INTO `student` VALUES ('2007030122', '李建国', '男', '1988-06-12', '20070301', '软件工程系 ', '计算机网络技术 ', '菏泽巨野县董官屯镇义和庄');
INSERT INTO `student` VALUES ('2007030123', '唐英杰', '男', '1989-12-04', '20070301', '软件工程系 ', '计算机网络技术 ', '临沂平邑县地方镇小宋家庄村');
INSERT INTO `student` VALUES ('2007030124', '孟冰', '男', '1987-11-06', '20070301', '软件工程系 ', '计算机网络技术 ', '济南济阳县济阳一中');
INSERT INTO `student` VALUES ('2007030125', '张晓琦 ', '男', '1988-10-14', '20070301', '软件工程系 ', '计算机网络技术 ', '德州夏津县文化路人行家属院');
INSERT INTO `student` VALUES ('2007030126', '张明磊 ', '男', '1989-05-12', '20070301', '软件工程系 ', '计算机网络技术 ', '潍坊昌乐县昌乐一中');
INSERT INTO `student` VALUES ('2007030127', '孙龙龙', '男', '1988-11-20', '20070301', '软件工程系 ', '计算机网络技术 ', '临沂罗庄区盛庄办事处尚屯村');
INSERT INTO `student` VALUES ('2007030128', '闫秀梅', '女', '1987-09-16', '20070301', '软件工程系 ', '计算机网络技术 ', '德州临邑县德平镇碱李村');
INSERT INTO `student` VALUES ('2007030129', '唐小英', '女', '1988-05-27', '20070301', '软件工程系 ', '计算机网络技术 ', '河南省范县濮城镇罗楼村');
INSERT INTO `student` VALUES ('2007030130', '赵超超', '男', '1988-02-27', '20070301', '软件工程系 ', '计算机网络技术 ', '青岛市北区镇江路27号志成中学');
INSERT INTO `student` VALUES ('2007030131', '徐庆明', '男', '1988-11-27', '20070301', '软件工程系 ', '计算机网络技术 ', '潍坊青州市青州市第一职业中专');
INSERT INTO `student` VALUES ('2007030132', '安洁', '男', '1990-11-07', '20070301', '软件工程系 ', '计算机网络技术 ', '烟台蓬莱市第三干休所9907室');
INSERT INTO `student` VALUES ('2007030133', '许立伟', '女', '1987-07-22', '20070301', '软件工程系 ', '计算机网络技术 ', '滨州无棣县水湾镇潘家村');
INSERT INTO `student` VALUES ('2007030134', '安华', '女', '1990-03-06', '20070301', '软件工程系 ', '计算机网络技术 ', '济宁任城区喻屯镇孟庄村');
INSERT INTO `student` VALUES ('2007030135', '葛强强', '男', '1989-01-03', '20070301', '软件工程系 ', '计算机网络技术 ', '烟台海阳市小纪镇望宿村');
INSERT INTO `student` VALUES ('2007030136', '董晓玲', '女', '1989-04-18', '20070301', '软件工程系 ', '计算机网络技术 ', '威海荣成市石岛镇姜家疃村大队');
INSERT INTO `student` VALUES ('2007030137', '谷芸', '女', '1987-04-04', '20070301', '软件工程系 ', '计算机网络技术 ', '菏泽单县职业中专');
INSERT INTO `student` VALUES ('2007030138', '赵帅帅', '男', '1989-02-03', '20070301', '软件工程系 ', '计算机网络技术 ', '泰安岱岳区泰安四中');
INSERT INTO `student` VALUES ('2007030139', '李琳琳', '女', '1989-03-15', '20070301', '软件工程系 ', '计算机网络技术 ', '青岛胶南市胶南电子学校');
INSERT INTO `student` VALUES ('2007030140', '时小娇', '女', '1988-09-25', '20070301', '软件工程系 ', '计算机网络技术 ', '菏泽东明县陆圈镇郝桥村');
INSERT INTO `student` VALUES ('2007030141', '宋静静', '女', '1989-02-07', '20070301', '软件工程系 ', '计算机网络技术 ', '临沂莒南县十字路园丁花园');
INSERT INTO `student` VALUES ('2007030142', '原野', '男', '1989-06-04', '20070301', '软件工程系 ', '计算机网络技术 ', '青岛李沧区京口路78号');
INSERT INTO `student` VALUES ('2007030143', '秦凯亮', '男', '1988-05-13', '20070301', '软件工程系 ', '计算机网络技术 ', '青岛市北区青城路');
INSERT INTO `student` VALUES ('2007030144', '张鹏', '男', '1989-03-28', '20070301', '软件工程系 ', '计算机网络技术 ', '青岛胶南市胶南电子学校');
INSERT INTO `student` VALUES ('2007030145', '高小花', '女', '1986-06-26', '20070301', '软件工程系 ', '计算机网络技术 ', '济宁嘉祥县纸坊镇后吕村');
INSERT INTO `student` VALUES ('2007030146', '吕亭亭', '男', '1988-03-15', '20070301', '软件工程系 ', '计算机网络技术 ', '山西左云星源中学');
INSERT INTO `student` VALUES ('2007030147', '安晓东', '男', '1905-06-14', '20070301', '软件工程系 ', '计算机网络技术 ', '德州陵县边临镇西魏村');
INSERT INTO `student` VALUES ('2007030201', '于小胖', '男', '1988-05-10', '20070302', '软件工程系 ', '计算机网络技术 ', '青岛平度仁兆镇于家泊村');
INSERT INTO `student` VALUES ('2007030202', '张亮亮', '男', '1989-01-19', '20070302', '软件工程系 ', '计算机网络技术 ', '枣庄市中区西王庄乡中心校');
INSERT INTO `student` VALUES ('2007030203', '吴玉颖 ', '女', '1989-09-21', '20070302', '软件工程系 ', '计算机网络技术 ', '威海乳山市白沙滩镇孔家庄');
INSERT INTO `student` VALUES ('2007030204', '王丹妮 ', '女', '1986-02-28', '20070302', '软件工程系 ', '计算机网络技术 ', '济宁汶上县南站镇黄店北村');
INSERT INTO `student` VALUES ('2007030205', '时盛开', '男', '1987-09-19', '20070302', '软件工程系 ', '计算机网络技术 ', '济宁汶上县中都大街47号');
INSERT INTO `student` VALUES ('2007030206', '王大妮', '女', '1988-11-24', '20070302', '软件工程系 ', '计算机网络技术 ', '威海乳山市崖子镇东庄村');
INSERT INTO `student` VALUES ('2007030207', '王美丽', '女', '1989-11-29', '20070302', '软件工程系 ', '计算机网络技术 ', '青岛崂山区中韩镇东韩村');
INSERT INTO `student` VALUES ('2007030208', '李睿', '男', '1988-10-21', '20070302', '软件工程系 ', '计算机网络技术 ', '临沂平邑县平邑亚欧学校');
INSERT INTO `student` VALUES ('2007030209', '王新新', '男', '1988-09-11', '20070302', '软件工程系 ', '计算机网络技术 ', '台安县第二高级中学三年五班');
INSERT INTO `student` VALUES ('2007030210', '赵秋玲', '女', '1988-08-24', '20070302', '软件工程系 ', '计算机网络技术 ', '烟台龙口市一职');
INSERT INTO `student` VALUES ('2007030211', '季明明', '男', '1989-01-16', '20070302', '软件工程系 ', '计算机网络技术 ', '临沂沂南县沂南二中二分校');
INSERT INTO `student` VALUES ('2007030212', '田强', '男', '1987-10-09', '20070302', '软件工程系 ', '计算机网络技术 ', '济宁鱼台县李阁镇任寺村');
INSERT INTO `student` VALUES ('2007030213', '齐刚', '男', '1987-03-15', '20070302', '软件工程系 ', '计算机网络技术 ', '烟台龙口市石良镇东庄头村');
INSERT INTO `student` VALUES ('2007030214', '刘冰', '男', '1986-06-19', '20070302', '软件工程系 ', '计算机网络技术 ', '淄博沂源县沂源二中');
INSERT INTO `student` VALUES ('2007030215', '李文启', '男', '1988-02-13', '20070302', '软件工程系 ', '计算机网络技术 ', '临沂蒙阴县蒙阴镇谭家召子村');
INSERT INTO `student` VALUES ('2007030216', '刘英美', '女', '1984-01-05', '20070302', '软件工程系 ', '计算机网络技术 ', '菏泽单县职业中专');
INSERT INTO `student` VALUES ('2007030217', '李健康', '男', '1989-01-08', '20070302', '软件工程系 ', '计算机网络技术 ', '济南历城区农科院作物所');
INSERT INTO `student` VALUES ('2007030218', '苏壮壮', '男', '1989-01-20', '20070302', '软件工程系 ', '计算机网络技术 ', '青岛胶南市胶河镇中心中学传达室');
INSERT INTO `student` VALUES ('2007030219', '刘亮亮', '男', '1989-09-10', '20070302', '软件工程系 ', '计算机网络技术 ', '菏泽牡丹区22中家属院');
INSERT INTO `student` VALUES ('2007030220', '王磊', '男', '1989-03-10', '20070302', '软件工程系 ', '计算机网络技术 ', '临沂苍山县卞庄镇一中');
INSERT INTO `student` VALUES ('2007030221', '古乐乐', '男', '1905-06-14', '20070302', '软件工程系 ', '计算机网络技术 ', '辽宁省大石桥市二高中');
INSERT INTO `student` VALUES ('2007030222', '刘珍玲', '女', '1988-07-08', '20070302', '软件工程系 ', '计算机网络技术 ', '烟台芝罘区烟台市芝罘区');
INSERT INTO `student` VALUES ('2007030223', '孙孟娇', '女', '1989-02-19', '20070302', '软件工程系 ', '计算机网络技术 ', '济宁微山县马坡乡荆冢集北村');
INSERT INTO `student` VALUES ('2007030224', '石磊', '男', '1988-02-16', '20070302', '软件工程系 ', '计算机网络技术 ', '泰安肥城市肥城矿业集团公司中学');
INSERT INTO `student` VALUES ('2007030225', '朱李记', '男', '1989-03-01', '20070302', '软件工程系 ', '计算机网络技术 ', '潍坊安丘市景芝镇朱家沙浯村');
INSERT INTO `student` VALUES ('2007030226', '牟小刚 ', '男', '1987-06-20', '20070302', '软件工程系 ', '计算机网络技术 ', '日照五莲县一中');
INSERT INTO `student` VALUES ('2007030227', '吴达', '男', '1987-03-23', '20070302', '软件工程系 ', '计算机网络技术 ', '菏泽鄄城县第一中学');
INSERT INTO `student` VALUES ('2007030228', '赵龙龙', '男', '1987-12-28', '20070302', '软件工程系 ', '计算机网络技术 ', '潍坊昌乐县城关街道蓝宝石');
INSERT INTO `student` VALUES ('2007030229', '任丽丽', '女', '1987-04-24', '20070302', '软件工程系 ', '计算机网络技术 ', '泰安岱岳区泰安四中');
INSERT INTO `student` VALUES ('2007030230', '李冰冰', '男', '1987-04-18', '20070302', '软件工程系 ', '计算机网络技术 ', '济宁汶上县苑庄镇中小秦村');
INSERT INTO `student` VALUES ('2007030231', '朱小龙', '男', '1987-12-23', '20070302', '软件工程系 ', '计算机网络技术 ', '大连市旅顺口区东安路(三涧段)455号');
INSERT INTO `student` VALUES ('2007030232', '杨尼尼', '女', '1989-06-23', '20070302', '软件工程系 ', '计算机网络技术 ', '泰安岱岳区泰安市岱岳区山口镇成教中心');
INSERT INTO `student` VALUES ('2007030233', '杨小妮', '女', '1988-11-03', '20070302', '软件工程系 ', '计算机网络技术 ', '菏泽单县职业中专');
INSERT INTO `student` VALUES ('2007030234', '苏磊', '男', '1988-09-05', '20070302', '软件工程系 ', '计算机网络技术 ', '德州夏津县夏津镇苦水村');
INSERT INTO `student` VALUES ('2007030235', '苏大萌 ', '女', '1987-12-04', '20070302', '软件工程系 ', '计算机网络技术 ', '菏泽牡丹区立交桥生活小区');
INSERT INTO `student` VALUES ('2007030236', '苟小宇', '男', '1986-10-09', '20070302', '软件工程系 ', '计算机网络技术 ', '泰安新泰市新汶矿业集团一中');
INSERT INTO `student` VALUES ('2007030237', '时庆勇', '女', '1988-12-13', '20070302', '软件工程系 ', '计算机网络技术 ', '青岛城阳区上马街道青岛东风盐场');
INSERT INTO `student` VALUES ('2007030238', '困难', '男', '1989-02-10', '20070302', '软件工程系 ', '计算机网络技术 ', '泰安岱岳区泰安市三职专');
INSERT INTO `student` VALUES ('2007030239', '姚明艳', '女', '1987-04-04', '20070302', '软件工程系 ', '计算机网络技术 ', '烟台开发区高级中学');
INSERT INTO `student` VALUES ('2007030240', '胡一天', '男', '1989-11-12', '20070302', '软件工程系 ', '计算机网络技术 ', '临沂罗庄区商业街路');
INSERT INTO `student` VALUES ('2007030241', '秦勇', '男', '1987-02-18', '20070302', '软件工程系 ', '计算机网络技术 ', '潍坊安丘市石堆镇西王里居村');
INSERT INTO `student` VALUES ('2007030242', '季小林 ', '男', '1986-08-05', '20070302', '软件工程系 ', '计算机网络技术 ', '泰安宁阳县东疏镇孙集村');
INSERT INTO `student` VALUES ('2007030243', '徐龙明', '男', '1988-04-27', '20070302', '软件工程系 ', '计算机网络技术 ', '济宁梁山县韩垓镇油坊村');
INSERT INTO `student` VALUES ('2007030244', '林强强', '男', '1988-01-27', '20070302', '软件工程系 ', '计算机网络技术 ', '临沂郯城县高峰头镇店子村');
INSERT INTO `student` VALUES ('2007030245', '徐大白', '男', '1987-10-29', '20070302', '软件工程系 ', '计算机网络技术 ', '烟台海阳市行村镇东村庄');
INSERT INTO `student` VALUES ('2007030246', '高亮亮', '男', '1988-12-16', '20070302', '软件工程系 ', '计算机网络技术 ', '潍坊奎文区民生东街');
INSERT INTO `student` VALUES ('2007030247', '大鹏', '男', '1988-02-28', '20070302', '软件工程系 ', '计算机网络技术 ', '枣庄滕州市姜屯镇戚庄');
INSERT INTO `student` VALUES ('2007030248', '谢顶顶', '男', '1989-01-30', '20070302', '软件工程系 ', '计算机网络技术 ', '泰安宁阳县宁阳镇富贵小区');
INSERT INTO `student` VALUES ('2007030249', '张美艳 ', '女', '1984-06-18', '20070302', '软件工程系 ', '计算机网络技术 ', '菏泽单县职业中专');
INSERT INTO `student` VALUES ('2007030250', '平丽丽', '女', '1989-06-01', '20070302', '软件工程系 ', '计算机网络技术 ', '济宁汶上县泉河大街');
INSERT INTO `student` VALUES ('2007030301', '张军', '男', '1987-02-26', '20070303', '软件工程系 ', '计算机网络技术 ', '潍坊高密市高密市实验中学');
INSERT INTO `student` VALUES ('2007030302', '刘海虎', '男', '1990-02-10', '20070303', '软件工程系 ', '计算机网络技术 ', '青岛市北区错埠岭4小区');
INSERT INTO `student` VALUES ('2007030303', '孔子明', '男', '1987-10-16', '20070303', '软件工程系 ', '计算机网络技术 ', '枣庄滕州市姜屯镇前孔庄村');
INSERT INTO `student` VALUES ('2007030304', '方芳', '女', '1988-09-11', '20070303', '软件工程系 ', '计算机网络技术 ', '济宁任城区李营镇李营村');
INSERT INTO `student` VALUES ('2007030305', '田甜', '女', '1989-10-24', '20070303', '软件工程系 ', '计算机网络技术 ', '济宁任城区长沟镇崔庄村');
INSERT INTO `student` VALUES ('2007030306', '王大强', '男', '1986-08-22', '20070303', '软件工程系 ', '计算机网络技术 ', '青岛即墨市第一中学');
INSERT INTO `student` VALUES ('2007030307', '吕海亮', '男', '1987-10-12', '20070303', '软件工程系 ', '计算机网络技术 ', '潍坊寿光市一中');
INSERT INTO `student` VALUES ('2007030308', '杨宁宁', '男', '1988-05-26', '20070303', '软件工程系 ', '计算机网络技术 ', '济南商河县一中');
INSERT INTO `student` VALUES ('2007030309', '安凌凌', '女', '1989-01-20', '20070303', '软件工程系 ', '计算机网络技术 ', '威海荣成市石岛镇大鱼岛村四区');
INSERT INTO `student` VALUES ('2007030310', '冉伟刚', '男', '1988-02-26', '20070303', '软件工程系 ', '计算机网络技术 ', '菏泽定陶县山东省成武县九女集镇郭庙村');
INSERT INTO `student` VALUES ('2007030311', '唐鹏', '男', '1989-10-28', '20070303', '软件工程系 ', '计算机网络技术 ', '菏泽郓城县实验中学');
INSERT INTO `student` VALUES ('2007030312', '李晓旭', '男', '1988-09-02', '20070303', '软件工程系 ', '计算机网络技术 ', '济南市中区建设路');
INSERT INTO `student` VALUES ('2007030313', '李建', '男', '1989-08-04', '20070303', '软件工程系 ', '计算机网络技术 ', '滨州无棣县无棣镇石三里村');
INSERT INTO `student` VALUES ('2007030314', '刘忠玉', '男', '1988-12-01', '20070303', '软件工程系 ', '计算机网络技术 ', '临沂蒙阴县常路镇富成庄村');
INSERT INTO `student` VALUES ('2007030315', '李富豪', '男', '1987-09-15', '20070303', '软件工程系 ', '计算机网络技术 ', '潍坊昌邑市昌邑市第二中学');
INSERT INTO `student` VALUES ('2007030316', '张姝', '女', '1987-07-18', '20070303', '软件工程系 ', '计算机网络技术 ', '青岛开发区红石崖镇雷家店子村');
INSERT INTO `student` VALUES ('2007030317', '任小伟', '男', '1988-02-24', '20070303', '软件工程系 ', '计算机网络技术 ', '烟台海阳市东村镇电信局');
INSERT INTO `student` VALUES ('2007030318', '朱海齐', '男', '1987-07-03', '20070303', '软件工程系 ', '计算机网络技术 ', '青岛平度市白埠镇和平村');
INSERT INTO `student` VALUES ('2007030319', '成功', '男', '1988-09-18', '20070303', '软件工程系 ', '计算机网络技术 ', '河北定州中学016班');
INSERT INTO `student` VALUES ('2007030320', '吴海峰', '女', '1989-03-07', '20070303', '软件工程系 ', '计算机网络技术 ', '日照岚山区岚山区后村镇焦家集村');
INSERT INTO `student` VALUES ('2007030321', '孟健', '男', '1989-02-07', '20070303', '软件工程系 ', '计算机网络技术 ', '临沂蒙阴县蒙阴镇南官庄村');
INSERT INTO `student` VALUES ('2007030322', '吴静静', '女', '1986-06-24', '20070303', '软件工程系 ', '计算机网络技术 ', '青岛即墨市丰城镇东百里村');
INSERT INTO `student` VALUES ('2007030323', '宋爱华', '男', '1988-01-18', '20070303', '软件工程系 ', '计算机网络技术 ', '德州武城县第二中学');
INSERT INTO `student` VALUES ('2007030324', '张锦程', '男', '1988-04-09', '20070303', '软件工程系 ', '计算机网络技术 ', '枣庄滕州市龙阳镇冯营村');
INSERT INTO `student` VALUES ('2007030325', '李芳芳', '女', '1988-11-10', '20070303', '软件工程系 ', '计算机网络技术 ', '临沂蒙阴县界牌镇尚庄村');
INSERT INTO `student` VALUES ('2007030326', '孙银', '男', '1988-02-01', '20070303', '软件工程系 ', '计算机网络技术 ', '临沂平邑县地方镇三山村');
INSERT INTO `student` VALUES ('2007030327', '季小敏', '女', '1984-12-15', '20070303', '软件工程系 ', '计算机网络技术 ', '日照莒县浮来山镇后官庄村');
INSERT INTO `student` VALUES ('2007030328', '张安鹏', '男', '1987-09-17', '20070303', '软件工程系 ', '计算机网络技术 ', '济宁梁山县徐集镇吴大庙村');
INSERT INTO `student` VALUES ('2007030329', '孙星', '男', '1988-04-02', '20070303', '软件工程系 ', '计算机网络技术 ', '济宁任城区');
INSERT INTO `student` VALUES ('2007030330', '孙亮', '男', '1987-03-05', '20070303', '软件工程系 ', '计算机网络技术 ', '潍坊昌邑市昌邑市第二中学');
INSERT INTO `student` VALUES ('2007030331', '董新姝', '女', '1989-10-14', '20070303', '软件工程系 ', '计算机网络技术 ', '潍坊安丘市景芝镇吉台官庄村');
INSERT INTO `student` VALUES ('2007030332', '张丽莉', '女', '1987-03-19', '20070303', '软件工程系 ', '计算机网络技术 ', '菏泽东明县陆圈镇郝桥村');
INSERT INTO `student` VALUES ('2007030333', '朱凯凯', '男', '1989-03-25', '20070303', '软件工程系 ', '计算机网络技术 ', '潍坊昌乐县第一中学');
INSERT INTO `student` VALUES ('2007030334', '张帅', '男', '1988-08-31', '20070303', '软件工程系 ', '计算机网络技术 ', '菏泽牡丹区吴店镇曹庄村937号');
INSERT INTO `student` VALUES ('2007030335', '马艳红', '女', '1988-08-20', '20070303', '软件工程系 ', '计算机网络技术 ', '东营广饶县石村镇圈子村');
INSERT INTO `student` VALUES ('2007030336', '高松松', '男', '1987-12-21', '20070303', '软件工程系 ', '计算机网络技术 ', '青岛平度市白埠镇李家埠子村8189号');
INSERT INTO `student` VALUES ('2007030337', '田志', '男', '1987-09-26', '20070303', '软件工程系 ', '计算机网络技术 ', '青岛市北区浮山后四小区');
INSERT INTO `student` VALUES ('2007030338', '吴琦', '男', '1987-09-11', '20070303', '软件工程系 ', '计算机网络技术 ', '潍坊昌邑市昌邑市第二中学');
INSERT INTO `student` VALUES ('2007030339', '陆朋朋', '男', '1987-07-01', '20070303', '软件工程系 ', '计算机网络技术 ', '枣庄台儿庄区张山子镇鹿荒村');
INSERT INTO `student` VALUES ('2007030340', '明丽丽 ', '女', '1987-10-27', '20070303', '软件工程系 ', '计算机网络技术 ', '河北省秦皇岛市青龙县第一中学');
INSERT INTO `student` VALUES ('2007030341', '程度', '男', '1989-03-10', '20070303', '软件工程系 ', '计算机网络技术 ', '潍坊临朐县东城区杨家场村');
INSERT INTO `student` VALUES ('2007030342', '王芳', '女', '1989-01-06', '20070303', '软件工程系 ', '计算机网络技术 ', '枣庄薛城区兴仁办事处');
INSERT INTO `student` VALUES ('2007030343', '张东东', '男', '1988-10-30', '20070303', '软件工程系 ', '计算机网络技术 ', '潍坊临朐县营子镇董家崖村');
INSERT INTO `student` VALUES ('2007030344', '韩乐', '男', '1988-02-10', '20070303', '软件工程系 ', '计算机网络技术 ', '潍坊坊子区潍坊十二中');
INSERT INTO `student` VALUES ('2007030345', '于晓东', '男', '1989-11-06', '20070303', '软件工程系 ', '计算机网络技术 ', '德州禹城市职业中专');
INSERT INTO `student` VALUES ('2007030401', '魏敏敏', '女', '1987-06-30', '20070304', '软件工程系 ', '软件技术 ', '烟台海阳市方圆街道办事处它山泊村7464号');
INSERT INTO `student` VALUES ('2007030402', '金鑫 ', '男', '1990-06-27', '20070304', '软件工程系 ', '软件技术 ', '临沂平邑县财源南区');
INSERT INTO `student` VALUES ('2007030403', '王凤霞', '女', '1986-01-16', '20070304', '软件工程系 ', '软件技术 ', '泰安东平县州城镇西门村');
INSERT INTO `student` VALUES ('2007030404', '李刚', '男', '1989-04-05', '20070304', '软件工程系 ', '软件技术 ', '青岛城阳区明阳路6260号');
INSERT INTO `student` VALUES ('2007030405', '马骊', '女', '1987-06-08', '20070304', '软件工程系 ', '软件技术 ', '济宁邹城市郭里镇经济园区3337号');
INSERT INTO `student` VALUES ('2007030406', '张美玲', '女', '1988-01-01', '20070304', '软件工程系 ', '软件技术 ', '德州临邑县兴隆镇段店村');
INSERT INTO `student` VALUES ('2007030407', '任晓亮', '男', '1989-12-01', '20070304', '软件工程系 ', '软件技术 ', '菏泽鄄城县第二中学');
INSERT INTO `student` VALUES ('2007030408', '张志海', '男', '1986-09-20', '20070304', '软件工程系 ', '软件技术 ', '济宁微山县两城乡西单村');
INSERT INTO `student` VALUES ('2007030409', '苏醒', '男', '1988-11-24', '20070304', '软件工程系 ', '软件技术 ', '青岛市北区宝应路');
INSERT INTO `student` VALUES ('2007030410', '林晓芹', '女', '1986-02-16', '20070304', '软件工程系 ', '软件技术 ', '济宁梁山县馆驿镇西北楼村');
INSERT INTO `student` VALUES ('2007030411', '王娇', '女', '1988-09-30', '20070304', '软件工程系 ', '软件技术 ', '潍坊昌乐县昌乐二中');
INSERT INTO `student` VALUES ('2007030412', '孙奔奔', '男', '1989-04-30', '20070304', '软件工程系 ', '软件技术 ', '青岛即墨市第二中学');
INSERT INTO `student` VALUES ('2007030413', '朱聪明', '男', '1989-10-08', '20070304', '软件工程系 ', '软件技术 ', '菏泽单县职业中专');
INSERT INTO `student` VALUES ('2007030414', '唐晓明', '男', '1988-10-23', '20070304', '软件工程系 ', '软件技术 ', '聊城莘县董杜庄镇西吴家村');
INSERT INTO `student` VALUES ('2007030415', '董鸿', '男', '1988-11-02', '20070304', '软件工程系 ', '软件技术 ', '济南历城区济南市历城第五中学');
INSERT INTO `student` VALUES ('2007030416', '董莉莉 ', '女', '1985-05-27', '20070304', '软件工程系 ', '软件技术 ', '临沂平邑县郑城镇新元村');
INSERT INTO `student` VALUES ('2007030417', '李明丽', '女', '1989-12-28', '20070304', '软件工程系 ', '软件技术 ', '济宁梁山县徐集镇才林村9104号');
INSERT INTO `student` VALUES ('2007030418', '杨海峰', '男', '1988-03-14', '20070304', '软件工程系 ', '软件技术 ', '泰安泰山区邱家店温辛庄');
INSERT INTO `student` VALUES ('2007030419', '赵美美', '女', '1989-09-20', '20070304', '软件工程系 ', '软件技术 ', '滨州无棣县水湾镇白杨村');
INSERT INTO `student` VALUES ('2007030420', '季小飞', '男', '1989-03-12', '20070304', '软件工程系 ', '软件技术 ', '济南商河县二中');
INSERT INTO `student` VALUES ('2007030421', '齐凯', '男', '1987-09-18', '20070304', '软件工程系 ', '软件技术 ', '菏泽曹县曹城镇李楼寨行政村');
INSERT INTO `student` VALUES ('2007030422', '区海洋', '男', '1989-04-08', '20070304', '软件工程系 ', '软件技术 ', '济宁任城区李营镇李庄村');
INSERT INTO `student` VALUES ('2007030423', '杜林', '男', '1987-06-19', '20070304', '软件工程系 ', '软件技术 ', '威海市高区天津路');
INSERT INTO `student` VALUES ('2007030424', '秦陆', '男', '1987-06-04', '20070304', '软件工程系 ', '软件技术 ', '德州武城县郝王庄镇聂官屯村034号');
INSERT INTO `student` VALUES ('2007030425', '苏伟刚', '男', '1987-11-26', '20070304', '软件工程系 ', '软件技术 ', '潍坊寒亭区一中');
INSERT INTO `student` VALUES ('2007030426', '张美凤', '女', '1987-09-06', '20070304', '软件工程系 ', '软件技术 ', '潍坊高密市第四中学');
INSERT INTO `student` VALUES ('2007030427', '吴刚', '男', '1988-02-03', '20070304', '软件工程系 ', '软件技术 ', '菏泽鄄城县第二中学驻城校区');
INSERT INTO `student` VALUES ('2007030428', '张楠', '男', '1987-09-28', '20070304', '软件工程系 ', '软件技术 ', '临沂临沭县临沭县第二小学');
INSERT INTO `student` VALUES ('2007030429', '时晓光', '女', '1988-10-20', '20070304', '软件工程系 ', '软件技术 ', '济南平阴县一中东校文三班');
INSERT INTO `student` VALUES ('2007030430', '林海源', '男', '1987-09-20', '20070304', '软件工程系 ', '软件技术 ', '潍坊潍城区北宫西街205号潍坊一职专');
INSERT INTO `student` VALUES ('2007030431', '林海峰', '男', '1989-01-29', '20070304', '软件工程系 ', '软件技术 ', '枣庄滕州市西岗镇柴里矿装修公司');
INSERT INTO `student` VALUES ('2007030432', '朱量', '男', '1987-10-25', '20070304', '软件工程系 ', '软件技术 ', '聊城莘县实验高中');
INSERT INTO `student` VALUES ('2007030433', '闫凯凯', '男', '1989-11-17', '20070304', '软件工程系 ', '软件技术 ', '泰安肥城市泰西中学美术组');
INSERT INTO `student` VALUES ('2007030434', '李亮亮', '男', '1987-01-14', '20070304', '软件工程系 ', '软件技术 ', '济南槐荫区宋园新区');
INSERT INTO `student` VALUES ('2007030435', '赵恺', '男', '1988-03-16', '20070304', '软件工程系 ', '软件技术 ', '潍坊安丘市景芝镇庆安北村');
INSERT INTO `student` VALUES ('2007030436', '张晓栋', '男', '1988-08-20', '20070304', '软件工程系 ', '软件技术 ', '青岛胶南市大场镇后老窝149号');
INSERT INTO `student` VALUES ('2007030437', '郭城', '男', '1988-02-20', '20070304', '软件工程系 ', '软件技术 ', '菏泽牡丹区吴店镇二郎庙村');
INSERT INTO `student` VALUES ('2007030438', '郭小峰', '男', '1986-12-21', '20070304', '软件工程系 ', '软件技术 ', '潍坊寿光市潍坊科技职业学院');
INSERT INTO `student` VALUES ('2007030439', '李国峰', '男', '1988-12-25', '20070304', '软件工程系 ', '软件技术 ', '烟台海阳市东村街道初格庄村1824号');
INSERT INTO `student` VALUES ('2007030440', '李林葶 ', '女', '1988-03-25', '20070304', '软件工程系 ', '软件技术 ', '潍坊安丘市管公镇高家辛庄子村');
INSERT INTO `student` VALUES ('2007030441', '李林菲', '女', '1988-02-09', '20070304', '软件工程系 ', '软件技术 ', '烟台龙口市一职');
INSERT INTO `student` VALUES ('2007030442', '李海霞', '女', '1989-06-01', '20070304', '软件工程系 ', '软件技术 ', '临沂平邑县一中保卫科');
INSERT INTO `student` VALUES ('2007030443', '秦芳芳', '女', '1987-12-28', '20070304', '软件工程系 ', '软件技术 ', '济南商河县二中');
INSERT INTO `student` VALUES ('2007030444', '董震', '男', '1988-10-24', '20070304', '软件工程系 ', '软件技术 ', '德州夏津县宋楼镇靳庄村196号');
INSERT INTO `student` VALUES ('2007030445', '裴明', '男', '1987-08-25', '20070304', '软件工程系 ', '软件技术 ', '烟台莱州市城港路街道朱旺村');
INSERT INTO `student` VALUES ('2007030446', '胡丽丽', '女', '1988-05-01', '20070304', '软件工程系 ', '软件技术 ', '潍坊昌乐县昌乐二中');
INSERT INTO `student` VALUES ('2007030447', '安浩', '男', '1991-01-01', '20070304', '软件工程系 ', '软件技术 ', '济南市');
INSERT INTO `student` VALUES ('2007030501', '王红', '女', '1988-08-05', '20070305', '软件工程系 ', '软件技术(动漫方向)', '东营利津县二中');
INSERT INTO `student` VALUES ('2007030502', '张小勇', '男', '1987-11-30', '20070305', '软件工程系 ', '软件技术(动漫方向)', '潍坊奎文区奎文区廿里堡办事处王家庄村');
INSERT INTO `student` VALUES ('2007030503', '马小栋', '男', '1988-10-10', '20070305', '软件工程系 ', '软件技术(动漫方向)', '泰安新泰市实验中学高中部校长室');
INSERT INTO `student` VALUES ('2007030504', '马凯', '男', '1988-09-07', '20070305', '软件工程系 ', '软件技术(动漫方向)', '济宁市中区常青路0016号');
INSERT INTO `student` VALUES ('2007030505', '田亮亮', '男', '1988-06-20', '20070305', '软件工程系 ', '软件技术(动漫方向)', '枣庄滕州市滕州日报社田璐');
INSERT INTO `student` VALUES ('2007030506', '刘庆祝', '男', '1988-06-22', '20070305', '软件工程系 ', '软件技术(动漫方向)', '临沂蒙阴县垛庄镇四十亩地村');
INSERT INTO `student` VALUES ('2007030507', '安丽丽', '女', '1988-12-13', '20070305', '软件工程系 ', '软件技术(动漫方向)', '临沂费县石井镇同兴村');
INSERT INTO `student` VALUES ('2007030508', '安晓南', '男', '1988-12-15', '20070305', '软件工程系 ', '软件技术(动漫方向)', '青岛城阳区城阳一中');
INSERT INTO `student` VALUES ('2007030509', '张晓', '女', '1989-09-21', '20070305', '软件工程系 ', '软件技术(动漫方向)', '潍坊安丘市职业中专');
INSERT INTO `student` VALUES ('2007030510', '车美', '女', '1988-04-29', '20070305', '软件工程系 ', '软件技术(动漫方向)', '威海市直火炬路177号威海信息工程学校');
INSERT INTO `student` VALUES ('2007030511', '林东东', '男', '1988-10-30', '20070305', '软件工程系 ', '软件技术(动漫方向)', '潍坊诸城市昌城镇大庄家河岔村');
INSERT INTO `student` VALUES ('2007030512', '林一莲', '女', '1988-07-12', '20070305', '软件工程系 ', '软件技术(动漫方向)', '菏泽成武县山东省成武县前程职业高中');
INSERT INTO `student` VALUES ('2007030513', '林小菊', '女', '1988-10-26', '20070305', '软件工程系 ', '软件技术(动漫方向)', '聊城莘县职业中专');
INSERT INTO `student` VALUES ('2007030514', '何伟', '男', '1988-04-20', '20070305', '软件工程系 ', '软件技术(动漫方向)', '济宁汶上县尚书路西');
INSERT INTO `student` VALUES ('2007030515', '何欣桐', '男', '1988-05-12', '20070305', '软件工程系 ', '软件技术(动漫方向)', '泰安泰山区泰安长城中学');
INSERT INTO `student` VALUES ('2007030516', '何林林', '女', '1988-03-22', '20070305', '软件工程系 ', '软件技术(动漫方向)', '潍坊临朐县卧龙镇孔家庄村');
INSERT INTO `student` VALUES ('2007030517', '葛亮朋', '男', '1987-09-28', '20070305', '软件工程系 ', '软件技术(动漫方向)', '潍坊潍城区城关芙蓉街太平街小区');
INSERT INTO `student` VALUES ('2007030518', '张亚男 ', '女', '1989-08-05', '20070305', '软件工程系 ', '软件技术(动漫方向)', '青岛莱西市成人中等专业学校');
INSERT INTO `student` VALUES ('2007030519', '张扬', '男', '1988-08-22', '20070305', '软件工程系 ', '软件技术(动漫方向)', '临沂蒙阴县联城乡金城路??号');
INSERT INTO `student` VALUES ('2007030520', '张腾', '男', '1988-02-01', '20070305', '软件工程系 ', '软件技术(动漫方向)', '潍坊安丘市第五中学');
INSERT INTO `student` VALUES ('2007030521', '张跃', '男', '1988-11-28', '20070305', '软件工程系 ', '软件技术(动漫方向)', '临沂沂南县沂南二中');
INSERT INTO `student` VALUES ('2007030522', '张丽丽', '女', '1988-03-14', '20070305', '软件工程系 ', '软件技术(动漫方向)', '滨州滨城区黄河三路');
INSERT INTO `student` VALUES ('2007030523', '杨杨', '男', '1986-09-03', '20070305', '软件工程系 ', '软件技术(动漫方向)', '菏泽鄄城县第二中学');
INSERT INTO `student` VALUES ('2007030524', '杨伟民 ', '男', '1990-03-16', '20070305', '软件工程系 ', '软件技术(动漫方向)', '潍坊昌乐县昌乐一中十六班');
INSERT INTO `student` VALUES ('2007030525', '陆路', '男', '1988-07-01', '20070305', '软件工程系 ', '软件技术(动漫方向)', '枣庄滕州市级索镇后牛集村');
INSERT INTO `student` VALUES ('2007030526', '陆彩英', '女', '1990-07-11', '20070305', '软件工程系 ', '软件技术(动漫方向)', '泰安宁阳县蒋集镇前才村');
INSERT INTO `student` VALUES ('2007030527', '张慧', '女', '1989-06-07', '20070305', '软件工程系 ', '软件技术(动漫方向)', '潍坊诸城市诸城四中');
INSERT INTO `student` VALUES ('2007030528', '张茂兴', '男', '1988-12-26', '20070305', '软件工程系 ', '软件技术(动漫方向)', '烟台牟平区三中');
INSERT INTO `student` VALUES ('2007030529', '张大鹏', '男', '1987-03-09', '20070305', '软件工程系 ', '软件技术(动漫方向)', '德州平原县平原镇北街村17号');
INSERT INTO `student` VALUES ('2007030530', '张莉茹', '女', '1987-10-18', '20070305', '软件工程系 ', '软件技术(动漫方向)', '威海文登市新一中');
INSERT INTO `student` VALUES ('2007030531', '赵小天', '男', '1987-10-24', '20070305', '软件工程系 ', '软件技术(动漫方向)', '潍坊临朐县南关村大桥街');
INSERT INTO `student` VALUES ('2007030532', '赵文晖', '男', '1989-02-04', '20070305', '软件工程系 ', '软件技术(动漫方向)', '烟台芝罘区');
INSERT INTO `student` VALUES ('2007030533', '赵武斌', '男', '1988-08-12', '20070305', '软件工程系 ', '软件技术(动漫方向)', '日照五莲县一中');
INSERT INTO `student` VALUES ('2007030534', '董胜利 ', '男', '1987-02-09', '20070305', '软件工程系 ', '软件技术(动漫方向)', '潍坊昌乐县第三职业中专');
INSERT INTO `student` VALUES ('2007030535', '董晓敏', '女', '1988-02-07', '20070305', '软件工程系 ', '软件技术(动漫方向)', '济南章丘市第四中学');
INSERT INTO `student` VALUES ('2007030536', '董璇', '女', '1989-06-21', '20070305', '软件工程系 ', '软件技术(动漫方向)', '菏泽成武县山东省成武县前程职业高中');
INSERT INTO `student` VALUES ('2007030537', '葛天壮', '男', '1987-08-01', '20070305', '软件工程系 ', '软件技术(动漫方向)', '菏泽鄄城县鄄城县职教中心');
INSERT INTO `student` VALUES ('2007030538', '林丽丽', '女', '1989-08-10', '20070305', '软件工程系 ', '软件技术(动漫方向)', '烟台芝罘区北皂村西北街');
INSERT INTO `student` VALUES ('2007030539', '林繁', '男', '1987-07-28', '20070305', '软件工程系 ', '软件技术(动漫方向)', '淄博沂源县第一中学');
INSERT INTO `student` VALUES ('2007030540', '林莉', '女', '1989-09-01', '20070305', '软件工程系 ', '软件技术(动漫方向)', '济宁嘉祥县嘉祥镇贾桥村');
INSERT INTO `student` VALUES ('2007030541', '崔小玲', '女', '1989-03-05', '20070305', '软件工程系 ', '软件技术(动漫方向)', '青岛莱西市成人中等专业学校');
INSERT INTO `student` VALUES ('2007030542', '崔晓光', '男', '1988-01-19', '20070305', '软件工程系 ', '软件技术(动漫方向)', '山东省禹城市房寺棉厂家属院');
INSERT INTO `student` VALUES ('2007030543', '崔阳鹏', '男', '1988-09-02', '20070305', '软件工程系 ', '软件技术(动漫方向)', '烟台芝罘区南迎祥路');
INSERT INTO `student` VALUES ('2007030544', '裴晓丽', '女', '1985-02-02', '20070305', '软件工程系 ', '软件技术(动漫方向)', '菏泽东明县刘楼镇焦楼村');
INSERT INTO `student` VALUES ('2007030545', '裴艺璇', '女', '1987-06-06', '20070305', '软件工程系 ', '软件技术(动漫方向)', '济宁市中区军分区');
INSERT INTO `student` VALUES ('2007030546', '裴海涛', '男', '1987-04-01', '20070305', '软件工程系 ', '软件技术(动漫方向)', '菏泽牡丹区菏泽三中');
INSERT INTO `student` VALUES ('2007030547', '斐海霞', '女', '1987-12-01', '20070305', '软件工程系 ', '软件技术(动漫方向)', '德州临邑县翟家乡翟家村');
INSERT INTO `student` VALUES ('2007030601', '马小美 ', '女', '1989-04-04', '20070306', '软件工程系 ', '软件技术(游戏方向)', '临沂平邑县流峪镇谭家庄');
INSERT INTO `student` VALUES ('2007030602', '王超', '男', '1988-12-12', '20070306', '软件工程系 ', '软件技术(游戏方向)', '临沂平邑县温水镇西围沟村');
INSERT INTO `student` VALUES ('2007030603', '王柯', '男', '1987-06-27', '20070306', '软件工程系 ', '软件技术(游戏方向)', '枣庄枣庄十八中学');
INSERT INTO `student` VALUES ('2007030604', '王红圆', '男', '1988-02-15', '20070306', '软件工程系 ', '软件技术(游戏方向)', '德州平原县恩城镇魏庄村');
INSERT INTO `student` VALUES ('2007030605', '李明轩', '男', '1989-06-12', '20070306', '软件工程系 ', '软件技术(游戏方向)', '临沂兰山区临沂三中高中部');
INSERT INTO `student` VALUES ('2007030606', '李凤丽', '女', '1987-06-07', '20070306', '软件工程系 ', '软件技术(游戏方向)', '菏泽东明县武胜桥乡李寨村');
INSERT INTO `student` VALUES ('2007030607', '叶林林', '男', '1988-04-19', '20070306', '软件工程系 ', '软件技术(游戏方向)', '济南市中区春元里');
INSERT INTO `student` VALUES ('2007030608', '刘明刚', '男', '1989-08-21', '20070306', '软件工程系 ', '软件技术(游戏方向)', '青岛胶南市泊里镇西庄村');
INSERT INTO `student` VALUES ('2007030609', '刘海洋', '男', '1988-11-26', '20070306', '软件工程系 ', '软件技术(游戏方向)', '青岛即墨市第一中学');
INSERT INTO `student` VALUES ('2007030610', '刘小虎', '男', '1986-01-28', '20070306', '软件工程系 ', '软件技术(游戏方向)', '菏泽郓城县二中');
INSERT INTO `student` VALUES ('2007030611', '刘鹏', '男', '1988-10-16', '20070306', '软件工程系 ', '软件技术(游戏方向)', '莱芜莱城区方下镇沈家岭');
INSERT INTO `student` VALUES ('2007030612', '孙琳', '女', '1989-07-04', '20070306', '软件工程系 ', '软件技术(游戏方向)', '青岛即墨市文化路');
INSERT INTO `student` VALUES ('2007030613', '孙震东', '男', '1989-04-17', '20070306', '软件工程系 ', '软件技术(游戏方向)', '泰安肥城市杨庄矿机电区');
INSERT INTO `student` VALUES ('2007030614', '东明', '男', '1988-12-19', '20070306', '软件工程系 ', '软件技术(游戏方向)', '德州陵县一中');
INSERT INTO `student` VALUES ('2007030615', '林晓松', '男', '1988-12-16', '20070306', '软件工程系 ', '软件技术(游戏方向)', '济南市中区党家庄镇党西村');
INSERT INTO `student` VALUES ('2007030616', '林胜利', '男', '1987-07-28', '20070306', '软件工程系 ', '软件技术(游戏方向)', '泰安东平县沙河站镇乔村');
INSERT INTO `student` VALUES ('2007030617', '宁海涛', '男', '1986-12-28', '20070306', '软件工程系 ', '软件技术(游戏方向)', '济宁梁山县小安山镇');
INSERT INTO `student` VALUES ('2007030618', '宋利明', '男', '1987-10-17', '20070306', '软件工程系 ', '软件技术(游戏方向)', '潍坊诸城市龙城中学');
INSERT INTO `student` VALUES ('2007030619', '李小伟', '男', '1989-03-23', '20070306', '软件工程系 ', '软件技术(游戏方向)', '菏泽郓城县师范高中');
INSERT INTO `student` VALUES ('2007030620', '李小敏', '女', '1988-11-16', '20070306', '软件工程系 ', '软件技术(游戏方向)', '济宁金乡县兴隆乡杨堂村');
INSERT INTO `student` VALUES ('2007030621', '李小龙', '男', '1985-05-08', '20070306', '软件工程系 ', '软件技术(游戏方向)', '临沂莒南县坪上镇食品站');
INSERT INTO `student` VALUES ('2007030622', '李龙龙', '男', '1987-01-01', '20070306', '软件工程系 ', '软件技术(游戏方向)', '菏泽单县终兴镇光明集王楼村');
INSERT INTO `student` VALUES ('2007030623', '李兵兵', '男', '1988-05-10', '20070306', '软件工程系 ', '软件技术(游戏方向)', '德州武城县职业中专');
INSERT INTO `student` VALUES ('2007030624', '宋得胜 ', '男', '1988-09-30', '20070306', '软件工程系 ', '软件技术(游戏方向)', '德州乐陵市胡家街道办韩家村');
INSERT INTO `student` VALUES ('2007030625', '宋丽萍', '女', '1991-01-14', '20070306', '软件工程系 ', '软件技术(游戏方向)', '临沂蒙阴县文庙路');
INSERT INTO `student` VALUES ('2007030626', '宋明林', '男', '1988-01-12', '20070306', '软件工程系 ', '软件技术(游戏方向)', '济宁任城区济东新村朗风园');
INSERT INTO `student` VALUES ('2007030627', '宋海燕', '女', '1988-05-17', '20070306', '软件工程系 ', '软件技术(游戏方向)', '济宁嘉祥县纸坊镇李山头村');
INSERT INTO `student` VALUES ('2007030628', '李小刚', '男', '1989-10-12', '20070306', '软件工程系 ', '软件技术(游戏方向)', '泰安岱岳区二职专');
INSERT INTO `student` VALUES ('2007030629', '李晓东', '男', '1988-09-12', '20070306', '软件工程系 ', '软件技术(游戏方向)', '青岛李沧区永平路57号');
INSERT INTO `student` VALUES ('2007030630', '樊晓东', '男', '1988-11-29', '20070306', '软件工程系 ', '软件技术(游戏方向)', '潍坊奎文区潍坊市奎文区东关街办');
INSERT INTO `student` VALUES ('2007030631', '赵英英', '女', '1989-02-27', '20070306', '软件工程系 ', '软件技术(游戏方向)', '青岛胶南市胶南电子学校');
INSERT INTO `student` VALUES ('2007030632', '赵晓刚', '男', '1988-04-20', '20070306', '软件工程系 ', '软件技术(游戏方向)', '临沂兰山区临沂三中');
INSERT INTO `student` VALUES ('2007030633', '徐晓', '女', '1986-11-03', '20070306', '软件工程系 ', '软件技术(游戏方向)', '日照莒县日照市农业学校');
INSERT INTO `student` VALUES ('2007030634', '徐海峰', '男', '1988-07-18', '20070306', '软件工程系 ', '软件技术(游戏方向)', '临沂沂水县杨庄镇');
INSERT INTO `student` VALUES ('2007030635', '张灿', '女', '1986-02-08', '20070306', '软件工程系 ', '软件技术(游戏方向)', '日照日照第六中学');
INSERT INTO `student` VALUES ('2007030636', '张海亮', '男', '1988-03-13', '20070306', '软件工程系 ', '软件技术(游戏方向)', '临沂郯城县红花乡红花埠北村');
INSERT INTO `student` VALUES ('2007030637', '张海鹏', '女', '1988-10-16', '20070306', '软件工程系 ', '软件技术(游戏方向)', '枣庄滕州市东沙河镇韩楼村');
INSERT INTO `student` VALUES ('2007030638', '张林涛', '男', '1989-08-13', '20070306', '软件工程系 ', '软件技术(游戏方向)', '德州武城县第二中学');
INSERT INTO `student` VALUES ('2007030701', '尹小强', '男', '1988-04-24', '20070307', '软件工程系 ', '网络系统管理 ', '威海荣成市崖头镇崖头村三区5008号');
INSERT INTO `student` VALUES ('2007030702', '付晓则 ', '男', '1988-07-15', '20070307', '软件工程系 ', '网络系统管理 ', '济宁微山县两城乡八村幸福中路');
INSERT INTO `student` VALUES ('2007030703', '付丽艳', '女', '1989-03-04', '20070307', '软件工程系 ', '网络系统管理 ', '泰安肥城市新城办事处');
INSERT INTO `student` VALUES ('2007030704', '任东明', '男', '1987-10-18', '20070307', '软件工程系 ', '网络系统管理 ', '泰安岱岳区山东省泰安第四中学');
INSERT INTO `student` VALUES ('2007030705', '任晓栋', '男', '1989-02-08', '20070307', '软件工程系 ', '网络系统管理 ', '淄博临淄区辛店勇士');
INSERT INTO `student` VALUES ('2007030706', '张美丽', '女', '1990-08-26', '20070307', '软件工程系 ', '网络系统管理 ', '临沂沂水县夏蔚镇东上位村');
INSERT INTO `student` VALUES ('2007030707', '张美霞', '男', '1988-08-18', '20070307', '软件工程系 ', '网络系统管理 ', '菏泽成武县湖山职业高中');
INSERT INTO `student` VALUES ('2007030708', '张晓', '男', '1986-01-05', '20070307', '软件工程系 ', '网络系统管理 ', '临沂莒南县相沟乡三义口村');
INSERT INTO `student` VALUES ('2007030709', '张雷雷', '男', '1989-04-05', '20070307', '软件工程系 ', '网络系统管理 ', '临沂平邑县地方镇两泉村');
INSERT INTO `student` VALUES ('2007030710', '张海涛', '男', '1989-08-02', '20070307', '软件工程系 ', '网络系统管理 ', '聊城莘县河店镇杨炉村');
INSERT INTO `student` VALUES ('2007030711', '张海峰', '女', '1989-07-01', '20070307', '软件工程系 ', '网络系统管理 ', '日照岚山区西湖镇马安村');
INSERT INTO `student` VALUES ('2007030712', '陈玉超 ', '男', '1988-11-04', '20070307', '软件工程系 ', '网络系统管理 ', '潍坊昌邑市五中');
INSERT INTO `student` VALUES ('2007030713', '陈小涛', '男', '1987-08-30', '20070307', '软件工程系 ', '网络系统管理 ', '青岛平度市同和信用社');
INSERT INTO `student` VALUES ('2007030714', '林玲', '女', '1987-06-05', '20070307', '软件工程系 ', '网络系统管理 ', '泰安肥城市王庄镇任庄村');
INSERT INTO `student` VALUES ('2007030715', '林军超', '男', '1988-09-29', '20070307', '软件工程系 ', '网络系统管理 ', '临沂临沭县郑山镇罗屯村');
INSERT INTO `student` VALUES ('2007030716', '林永杰', '男', '1990-05-17', '20070307', '软件工程系 ', '网络系统管理 ', '东营利津县职教中心');
INSERT INTO `student` VALUES ('2007030717', '董秀丽', '女', '1989-03-13', '20070307', '软件工程系 ', '网络系统管理 ', '临沂河东区蒙凌学校');
INSERT INTO `student` VALUES ('2007030718', '董华峰', '男', '1986-08-12', '20070307', '软件工程系 ', '网络系统管理 ', '菏泽牡丹区王浩屯镇郭寨村');
INSERT INTO `student` VALUES ('2007030719', '程丽莉', '女', '1988-07-15', '20070307', '软件工程系 ', '网络系统管理 ', '菏泽定陶县定陶二中');
INSERT INTO `student` VALUES ('2007030720', '程美娜', '男', '1987-10-12', '20070307', '软件工程系 ', '网络系统管理 ', '临沂沂水县第三中学');
INSERT INTO `student` VALUES ('2007030721', '盛鑫', '男', '1987-09-20', '20070307', '软件工程系 ', '网络系统管理 ', '滨州阳信县阳信镇边家村');
INSERT INTO `student` VALUES ('2007040101', '丁小玲', '女', '1987-10-12', '20070401', '社科艺术系 ', '法律事务 ', '梅河口翰林中学 ');
INSERT INTO `student` VALUES ('2007040102', '于洋', '男', '1988-09-12', '20070401', '社科艺术系 ', '法律事务 ', '泰安岱岳区泰安三中 ');
INSERT INTO `student` VALUES ('2007040103', '于晓艳', '女', '1987-09-10', '20070401', '社科艺术系 ', '法律事务 ', '潍坊诸城市诸城市第二中学 ');
INSERT INTO `student` VALUES ('2007040104', '王朋朋', '男', '1987-02-11', '20070401', '社科艺术系 ', '法律事务 ', '临沂河东区蒙凌学校 ');
INSERT INTO `student` VALUES ('2007040105', '王明亮', '男', '1988-02-07', '20070401', '社科艺术系 ', '法律事务 ', '青岛市北区桦川一路 ');
INSERT INTO `student` VALUES ('2007040106', '王美婷', '女', '1988-07-20', '20070401', '社科艺术系 ', '法律事务 ', '青岛市北区东莞一路 ');
INSERT INTO `student` VALUES ('2007040107', '王丽艳', '女', '1987-12-05', '20070401', '社科艺术系 ', '法律事务 ', '烟台招远市蚕庄镇洼子村593号 ');
INSERT INTO `student` VALUES ('2007040108', '王海涛', '男', '1989-05-06', '20070401', '社科艺术系 ', '法律事务 ', '日照莒县 ');
INSERT INTO `student` VALUES ('2007040109', '张小萌', '女', '1988-10-28', '20070401', '社科艺术系 ', '法律事务 ', '潍坊昌乐县昌乐一中十八班 ');
INSERT INTO `student` VALUES ('2007040110', '张宇轩', '女', '1988-01-10', '20070401', '社科艺术系 ', '法律事务 ', '临沂莒南县壮岗镇东坡村 ');
INSERT INTO `student` VALUES ('2007040111', '张红杰', '男', '1988-01-22', '20070401', '社科艺术系 ', '法律事务 ', '日照莒县第二中学 ');
INSERT INTO `student` VALUES ('2007040112', '张丽源', '女', '1985-06-01', '20070401', '社科艺术系 ', '法律事务 ', '聊城莘县第二中学 ');
INSERT INTO `student` VALUES ('2007040113', '李永帅', '男', '1987-08-10', '20070401', '社科艺术系 ', '法律事务 ', '潍坊潍城区福寿街西首潍坊七中 ');
INSERT INTO `student` VALUES ('2007040114', '朱小婷', '女', '1989-09-16', '20070401', '社科艺术系 ', '法律事务 ', '菏泽牡丹区西城百园社区穆楼村 ');
INSERT INTO `student` VALUES ('2007040115', '朱龙峰', '男', '1987-09-19', '20070401', '社科艺术系 ', '法律事务 ', '青岛市北区台东一路118号 ');
INSERT INTO `student` VALUES ('2007040116', '史娇姣', '女', '1988-07-25', '20070401', '社科艺术系 ', '法律事务 ', '济南天桥区东仁和街290号 ');
INSERT INTO `student` VALUES ('2007040117', '陈婷', '女', '1988-06-08', '20070401', '社科艺术系 ', '法律事务 ', '济南市中区玉函路48号 ');
INSERT INTO `student` VALUES ('2007040118', '陈丽莎', '女', '1989-04-11', '20070401', '社科艺术系 ', '法律事务 ', '济宁任城区接庄镇东郑庄村 ');
INSERT INTO `student` VALUES ('2007040119', '赵斐', '女', '1989-03-09', '20070401', '社科艺术系 ', '法律事务 ', '青岛平度市城关福州路114号 ');
INSERT INTO `student` VALUES ('2007040120', '崔小雯', '女', '1988-08-23', '20070401', '社科艺术系 ', '法律事务 ', '日照莒县小店镇后山头渊村 ');
INSERT INTO `student` VALUES ('2007040121', '张法军', '男', '1988-12-25', '20070401', '社科艺术系 ', '法律事务 ', '淄博高青县黑里寨镇箕张村225号 ');
INSERT INTO `student` VALUES ('2007040122', '张小梅', '女', '1988-08-06', '20070401', '社科艺术系 ', '法律事务 ', '泰安岱岳区山东省泰安第四中学 ');
INSERT INTO `student` VALUES ('2007040123', '唐林超', '男', '1989-04-10', '20070401', '社科艺术系 ', '法律事务 ', '菏泽郓城县二中 ');
INSERT INTO `student` VALUES ('2007040124', '唐杰刚', '男', '1988-02-24', '20070401', '社科艺术系 ', '法律事务 ', '日照五莲县一中 ');
INSERT INTO `student` VALUES ('2007040125', '杜桂明', '男', '1987-09-07', '20070401', '社科艺术系 ', '法律事务 ', '烟台莱州市沙河镇西杜家村 ');
INSERT INTO `student` VALUES ('2007040126', '杜秀霞 ', '女', '1989-08-01', '20070401', '社科艺术系 ', '法律事务 ', '聊城莘县职业中专 ');
INSERT INTO `student` VALUES ('2007040127', '林美霞', '女', '1988-02-11', '20070401', '社科艺术系 ', '法律事务 ', '潍坊寿光市现代中学 ');
INSERT INTO `student` VALUES ('2007040128', '赵晨', '女', '1987-11-25', '20070401', '社科艺术系 ', '法律事务 ', '济宁梁山县小安山镇宋庄村 ');
INSERT INTO `student` VALUES ('2007040129', '徐鹏程', '男', '1987-06-06', '20070401', '社科艺术系 ', '法律事务 ', '济宁金乡县中心街西路 ');
INSERT INTO `student` VALUES ('2007040130', '徐军鹏', '男', '1987-10-05', '20070401', '社科艺术系 ', '法律事务 ', '烟台海阳市盘石店镇徐家泊村 ');
INSERT INTO `student` VALUES ('2007040131', '董小芹', '女', '1989-01-07', '20070401', '社科艺术系 ', '法律事务 ', '聊城莘县妹冢镇辛店集村 ');
INSERT INTO `student` VALUES ('2007040132', '董晓婷', '女', '1987-10-16', '20070401', '社科艺术系 ', '法律事务 ', '河北省邯郸市涉县二中 ');
INSERT INTO `student` VALUES ('2007040133', '董静静', '女', '1986-04-01', '20070401', '社科艺术系 ', '法律事务 ', '河北省冀州市冀中分校 ');
INSERT INTO `student` VALUES ('2007040201', '林晓梅', '女', '1988-06-12', '20070402', '社科艺术系 ', '电子商务 ', '云南省曲靖市沾益县第三中学 ');
INSERT INTO `student` VALUES ('2007050101', '林静', '女', '1989-03-27', '20070501', '信息工程系 ', '电子商务 ', '德州夏津县新盛店镇西季庄 ');
INSERT INTO `student` VALUES ('2007050102', '齐玉米', '男', '1989-05-16', '20070501', '信息工程系 ', '电子商务 ', '潍坊寿光市台头镇邢家茅坨村 ');
INSERT INTO `student` VALUES ('2007050103', '齐小杰', '男', '1988-10-28', '20070501', '信息工程系 ', '电子商务 ', '东营广饶县广饶镇颜一村 ');
INSERT INTO `student` VALUES ('2007050104', '齐军军', '女', '1988-07-18', '20070501', '信息工程系 ', '电子商务 ', '青岛城阳区城阳街道城子村0927号 ');
INSERT INTO `student` VALUES ('2007050105', '王明鹏', '男', '1987-03-12', '20070501', '信息工程系 ', '电子商务 ', '潍坊奎文区东风东街2306号 ');
INSERT INTO `student` VALUES ('2007050106', '王晓美', '女', '1987-10-18', '20070501', '信息工程系 ', '电子商务 ', '青岛莱西市马连庄镇 ');
INSERT INTO `student` VALUES ('2007050107', '王爱爱', '女', '1988-06-22', '20070501', '信息工程系 ', '电子商务 ', '烟台海阳市徐家店镇取水崖村 ');
INSERT INTO `student` VALUES ('2007050108', '王奋斗', '男', '1987-02-12', '20070501', '信息工程系 ', '电子商务 ', '潍坊昌邑市卜庄镇大王村 ');
INSERT INTO `student` VALUES ('2007050109', '王芳', '女', '1988-03-25', '20070501', '信息工程系 ', '电子商务 ', '潍坊寿光市营里镇东北河村 ');
INSERT INTO `student` VALUES ('2007050110', '王玉婷', '女', '1988-10-16', '20070501', '信息工程系 ', '电子商务 ', '烟台海阳市朱吴镇三王家村 ');
INSERT INTO `student` VALUES ('2007050111', '王小雪', '女', '1987-11-10', '20070501', '信息工程系 ', '电子商务 ', '菏泽单县谢集乡谢花园村王庄 ');
INSERT INTO `student` VALUES ('2007050112', '于玉婷 ', '女', '1988-08-25', '20070501', '信息工程系 ', '电子商务 ', '潍坊寒亭区寒亭一中 ');
INSERT INTO `student` VALUES ('2007050113', '于德智', '男', '1988-11-19', '20070501', '信息工程系 ', '电子商务 ', '枣庄滕州市羊庄镇史屯村');
INSERT INTO `student` VALUES ('2007050114', '田小军', '男', '1988-12-01', '20070501', '信息工程系 ', '电子商务 ', '青岛胶州市常州路668号 ');
INSERT INTO `student` VALUES ('2007050115', '田帅帅', '男', '1986-04-12', '20070501', '信息工程系 ', '电子商务 ', '菏泽成武县二中 ');
INSERT INTO `student` VALUES ('2007050116', '田小鹏', '男', '1988-07-10', '20070501', '信息工程系 ', '电子商务 ', '青岛平度市麻兰镇任家河岔村 ');
INSERT INTO `student` VALUES ('2007050117', '田静', '女', '1989-04-12', '20070501', '信息工程系 ', '电子商务 ', '聊城东阿县刘集镇东苫山村 ');
INSERT INTO `student` VALUES ('2007050118', '李志豪', '男', '1989-01-17', '20070501', '信息工程系 ', '电子商务 ', '青岛四方区小水清沟');
INSERT INTO `student` VALUES ('2007050119', '李美菊', '女', '1987-08-07', '20070501', '信息工程系 ', '电子商务 ', '临沂沂水县综合高中 ');
INSERT INTO `student` VALUES ('2007050120', '李秋菊', '女', '1988-11-30', '20070501', '信息工程系 ', '电子商务 ', '菏泽曹县古营集镇曹庄行政村 ');
INSERT INTO `student` VALUES ('2007050121', '刘雪', '女', '1989-05-24', '20070501', '信息工程系 ', '电子商务 ', '枣庄薛城区邹坞镇野场村');
INSERT INTO `student` VALUES ('2007050122', '刘玉兰', '女', '1988-11-09', '20070501', '信息工程系 ', '电子商务 ', '滨州博兴县陈户镇相孙村 ');
INSERT INTO `student` VALUES ('2007050123', '刘青青', '女', '1986-03-13', '20070501', '信息工程系 ', '电子商务 ', '潍坊奎文区东风东街 ');
INSERT INTO `student` VALUES ('2007050124', '张平丽', '女', '1988-09-25', '20070501', '信息工程系 ', '电子商务 ', '泰安岱岳区泰安第四中学 ');
INSERT INTO `student` VALUES ('2007050125', '张睿', '男', '1989-04-01', '20070501', '信息工程系 ', '电子商务 ', '淄博桓台县起凤镇西巩村 ');
INSERT INTO `student` VALUES ('2007050126', '张瑞东', '女', '1988-08-01', '20070501', '信息工程系 ', '电子商务 ', '菏泽曹县韩集镇 ');
INSERT INTO `student` VALUES ('2007050127', '张家磊', '男', '1989-07-20', '20070501', '信息工程系 ', '电子商务 ', '潍坊寿光市营里镇中营村 ');
INSERT INTO `student` VALUES ('2007050128', '张震', '女', '1988-08-26', '20070501', '信息工程系 ', '电子商务 ', '滨州博兴县博兴镇皂户村 ');
INSERT INTO `student` VALUES ('2007050129', '林玉霞', '女', '1988-02-18', '20070501', '信息工程系 ', '电子商务 ', '云南省大理州鹤庆县金墩乡北溪村');
INSERT INTO `student` VALUES ('2007050130', '林晓静', '女', '1987-08-29', '20070501', '信息工程系 ', '电子商务 ', '济宁梁山县梁山镇林庄村 ');
INSERT INTO `student` VALUES ('2007050131', '张玉雷', '男', '1988-11-26', '20070501', '信息工程系 ', '电子商务 ', '潍坊昌邑市围子镇中密村 ');
INSERT INTO `student` VALUES ('2007050132', '张美婷', '女', '1988-01-10', '20070501', '信息工程系 ', '电子商务 ', '菏泽鄄城县第一中学 ');
INSERT INTO `student` VALUES ('2007050133', '李德阳', '男', '1988-01-23', '20070501', '信息工程系 ', '电子商务 ', '青岛莱西市武备镇吴格庄村 ');
INSERT INTO `student` VALUES ('2007050134', '李新', '女', '1988-03-22', '20070501', '信息工程系 ', '电子商务 ', '临沂沂南县大庄镇金佛院村 ');
INSERT INTO `student` VALUES ('2007050135', '李成龙', '男', '1988-10-15', '20070501', '信息工程系 ', '电子商务 ', '青岛莱西市威东中兴街 ');
INSERT INTO `student` VALUES ('2007050136', '闫玉花', '女', '1987-08-27', '20070501', '信息工程系 ', '电子商务 ', '吉林省农安县伏龙泉中学 ');
INSERT INTO `student` VALUES ('2007050137', '安晓君 ', '女', '1986-10-13', '20070501', '信息工程系 ', '电子商务 ', '菏泽定陶县定陶二中音乐组 ');
INSERT INTO `student` VALUES ('2007050138', '张甜甜', '女', '1989-01-05', '20070501', '信息工程系 ', '电子商务 ', '东营广饶县大码头乡大码头三村 ');
INSERT INTO `student` VALUES ('2007050139', '张梦楠', '女', '1989-09-14', '20070501', '信息工程系 ', '电子商务 ', '潍坊昌乐县崔家庄镇');
INSERT INTO `student` VALUES ('2007050140', '任萍萍', '女', '1988-04-01', '20070501', '信息工程系 ', '电子商务 ', '潍坊安丘市吾山镇墨黑村 ');
INSERT INTO `student` VALUES ('2007050141', '杨晓玉', '女', '1988-12-04', '20070501', '信息工程系 ', '电子商务 ', '潍坊诸城市诸城市南关路 ');
INSERT INTO `student` VALUES ('2007050142', '杨美婷', '女', '1988-01-16', '20070501', '信息工程系 ', '电子商务 ', '菏泽曹县韩集镇堤上范 ');
INSERT INTO `student` VALUES ('2007050143', '杨晓丹', '男', '1988-01-05', '20070501', '信息工程系 ', '电子商务 ', '临沂临沭县二中 ');
INSERT INTO `student` VALUES ('2007050144', '赵天', '男', '1987-10-06', '20070501', '信息工程系 ', '电子商务 ', '潍坊临朐县寺头镇赵家北坡村 ');
INSERT INTO `student` VALUES ('2007050145', '唐平安 ', '男', '1988-12-07', '20070501', '信息工程系 ', '电子商务 ', '菏泽定陶县一中 ');
INSERT INTO `student` VALUES ('2007050146', '匡玉萍', '女', '1988-06-21', '20070501', '信息工程系 ', '电子商务 ', '青岛四方区嘉善路848号 ');
INSERT INTO `student` VALUES ('2007050147', '王美凤', '女', '1987-12-27', '20070501', '信息工程系 ', '电子商务 ', '潍坊寒亭区一中 ');
INSERT INTO `student` VALUES ('2007050148', '王玉玲', '女', '1988-01-15', '20070501', '信息工程系 ', '电子商务 ', '潍坊昌乐县第一中学 ');
INSERT INTO `student` VALUES ('2007050149', '张海峰', '男', '1990-01-15', '20070501', '信息工程系 ', '电子商务 ', '潍坊青州市郑母泥河店村 ');
INSERT INTO `student` VALUES ('2007050150', '明天', '女', '1988-11-15', '20070501', '信息工程系 ', '电子商务 ', '潍坊诸城市诸城市实验中学高中部 ');
INSERT INTO `student` VALUES ('2007050151', '呼唤', '女', '1988-07-03', '20070501', '信息工程系 ', '电子商务 ', '潍坊安丘市赵戈镇埠望庄 ');
INSERT INTO `student` VALUES ('2007050152', '程娜娜', '女', '1987-07-10', '20070501', '信息工程系 ', '电子商务 ', '潍坊奎文区东风东街 ');
INSERT INTO `student` VALUES ('2007050153', '刘可可', '男', '1987-07-16', '20070501', '信息工程系 ', '电子商务 ', '枣庄滕州市蒋庄矿高档一队 ');
INSERT INTO `student` VALUES ('2007050154', '张可心', '女', '1988-08-03', '20070501', '信息工程系 ', '电子商务 ', '潍坊昌乐县昌乐二中 ');
INSERT INTO `student` VALUES ('2007050155', '李玉美', '女', '1986-10-22', '20070501', '信息工程系 ', '电子商务 ', '济宁梁山县大路口乡翟楼村 ');
INSERT INTO `student` VALUES ('2007050156', '李林艳', '女', '1988-03-14', '20070501', '信息工程系 ', '电子商务 ', '临沂莒南县坪上寨子河 ');
INSERT INTO `student` VALUES ('2007050157', '崔玲玲 ', '男', '1988-11-12', '20070501', '信息工程系 ', '电子商务 ', '潍坊潍城区福寿街西首潍坊七中 ');
INSERT INTO `student` VALUES ('2007050201', '魏强刚', '男', '1988-05-28', '20070502', '信息工程系 ', '电子商务 ', '青岛平度市平度市华怡公寓1673号楼 ');
INSERT INTO `student` VALUES ('2007050202', '魏铭宇', '男', '1989-12-26', '20070502', '信息工程系 ', '电子商务 ', '济宁梁山县大路口乡王朝刚村2358号 ');

-- ----------------------------
-- Table structure for suser
-- ----------------------------
DROP TABLE IF EXISTS `suser`;
CREATE TABLE `suser` (
`username` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`password` varchar(10) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`userlevel` varchar(1) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Compact;

-- ----------------------------
-- Records of suser
-- ----------------------------
INSERT INTO `suser` VALUES ('admin ', '123456 ', '1');

-- ----------------------------
-- Table structure for teacher
-- ----------------------------
DROP TABLE IF EXISTS `teacher`;
CREATE TABLE `teacher` (
`Tno` varchar(3) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`Tname` longtext CHARACTER SET utf8 COLLATE utf8_general_ci NULL,
`Tsex` varchar(2) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
`Tbirthday` datetime NULL DEFAULT NULL,
`Tdept` varchar(3) CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL,
PRIMARY KEY (`Tno`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Compact;

-- ----------------------------
-- Records of teacher
-- ----------------------------
INSERT INTO `teacher` VALUES ('101', '李新', '男', '1977-01-12 00:00:00', 'd02');
INSERT INTO `teacher` VALUES ('102', '钱军', '女', '1968-06-04 00:00:00', 'd02');
INSERT INTO `teacher` VALUES ('103', '刘静', '女', '1965-01-21 00:00:00', 'd02');
INSERT INTO `teacher` VALUES ('104', '王大强', '男', '1956-03-23 00:00:00', 'd02');
INSERT INTO `teacher` VALUES ('201', '刘伟', '男', '1964-01-01 00:00:00', 'd01');
INSERT INTO `teacher` VALUES ('202', '王心仪', '女', '1966-09-17 00:00:00', 'd01');
INSERT INTO `teacher` VALUES ('203', '李俊杰', '男', '1968-04-24 00:00:00', 'd01');
INSERT INTO `teacher` VALUES ('301', '张平国', '男', '1967-12-01 00:00:00', 'd04');
INSERT INTO `teacher` VALUES ('302', '任平', '女', '1978-05-07 00:00:00', 'd04');
INSERT INTO `teacher` VALUES ('303', '马丽', '女', '1981-07-05 00:00:00', 'd04');
INSERT INTO `teacher` VALUES ('304', '顾小朋', '男', '1984-08-01 00:00:00', 'd04');
INSERT INTO `teacher` VALUES ('401', '王东玲', '女', '1963-12-01 00:00:00', 'd05');
INSERT INTO `teacher` VALUES ('402', '李从陈', '男', '1969-09-07 00:00:00', 'd05');
INSERT INTO `teacher` VALUES ('403', '刘栋', '男', '1982-04-29 00:00:00', 'd05');
INSERT INTO `teacher` VALUES ('501', '张式朋', '男', '1978-06-11 00:00:00', 'd03');
INSERT INTO `teacher` VALUES ('502', '王月', '女', '1973-09-03 00:00:00', 'd03');
INSERT INTO `teacher` VALUES ('503', '王小花', '女', '1962-01-28 00:00:00', 'd03');
INSERT INTO `teacher` VALUES ('601', '张青', '女', '1968-01-01 00:00:00', 'd06');
INSERT INTO `teacher` VALUES ('602', '孙亮', '男', '1977-05-21 00:00:00', 'd06');

-- ----------------------------
-- Table structure for teaching
-- ----------------------------
DROP TABLE IF EXISTS `teaching`;
CREATE TABLE `teaching` (
`cno` varchar(4) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`tno` varchar(3) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL DEFAULT '',
`cterm` tinyint(4) NULL DEFAULT NULL,
PRIMARY KEY (`cno`, `tno`) USING BTREE
) ENGINE = InnoDB CHARACTER SET = utf8 COLLATE = utf8_general_ci ROW_FORMAT = Compact;

-- ----------------------------
-- Records of teaching
-- ----------------------------
INSERT INTO `teaching` VALUES ('a01 ', '403', 1);
INSERT INTO `teaching` VALUES ('a02 ', '601', 1);
INSERT INTO `teaching` VALUES ('b01 ', '202', 2);
INSERT INTO `teaching` VALUES ('b02 ', '201', 3);
INSERT INTO `teaching` VALUES ('c01 ', '101', 2);
INSERT INTO `teaching` VALUES ('c02 ', '102', 1);
INSERT INTO `teaching` VALUES ('c03 ', '201', 3);
INSERT INTO `teaching` VALUES ('c04 ', '503', 1);
INSERT INTO `teaching` VALUES ('c05 ', '503', 2);
INSERT INTO `teaching` VALUES ('c10 ', '501', 3);
INSERT INTO `teaching` VALUES ('c11 ', '103', 5);

SET FOREIGN_KEY_CHECKS = 1;

MySQL–常用命令

了解SQL

什么是SQL

Structured Query Languange:结构化查询语言 其实就是定义了操作所有关系型数据库的规则.每一种数据库操作的方式存在不一样的地方,称为”方 言”.

SQL语句的编写规则与注释

  • 语句书写:
    1. SQL语句可以单行或多行书写,每句的结束都应该以分号(;)结尾.
    2. 为了提高可读性,可以适当使用空格和缩进.
  • 大小写敏感性:
    1. MySQL数据库中的SQL语言关键词不区分大小写,但出于可读性和编写规范考虑,建议将关键词使用大写形式.
  • 注释方法:
    • 单行注释
      1. 使用两个连字符后跟空格来注释内容(-- 注释内容),这是MySQL特有的注释方式.
      2. 使用井号(#注释内容),这也是MySQL特有的注释方式.
    • 多行注释
      1. 使用/* 注释内容 */来注释多行,这是标准SQL的注释方式.

SQL分类

  1. DDL (Data Definition Language) - 数据定义语言
    • 用于定义数据库对象,如数据库、表、列等.
    • 关键字包括:CREATE, DROP, ALTER, SHOW, USE等.
  2. DML (Data Manipulation Language) - 数据操作语言
    • 用于对数据库中表的数据进行增加、删除、修改.
    • 关键字包括:INSERT, DELETE, UPDATE等.
  3. DQL (Data Query Language) - 数据查询语言
    • 用于查询数据库中表的记录(数据).
    • 关键字包括:SELECT, WHERE等.
  4. DCL (Data Control Language) - 数据控制语言(了解)
    • 用于定义数据库的访问权限和安全级别,以及创建用户.
    • 关键字包括:GRANT, REVOKE等.

操作数据库

数据库操作

1
2
3
4
5
6
7
8
9
create database 数据库名称; -- 创建数据库
create database if exists 数据库名称; -- 判断数据库存在,存在再创建
show databases; -- 显示数据库
drop database 数据库名称; -- 删除数据库
drop database if exists 数据库名称; -- 判断数据库存在,存在再删除
show create database 数据库名称; -- 查询某个数据库的字符集
alter database 数据库名称 character set utf8; -- 修改数据库的字符集将GBK改成utf8
select database(); -- 查询当前正在使用的数据库名称
use 数据库名称; -- 使用数据库

表操作

1
2
3
4
5
6
7
show tables; -- 查看表 默认一个新的数据库下面的表是空的
create table student(id int,name varchar(37),age int); -- 创建一个表,在创建一个数据表的时候,必须加上列名和数据类型,不然会报错
desc student; -- 查看列
alter table student rename to xtd; -- 修改表名
alter table 表名 character set 字符集名称; -- 修改表的字符集
drop table 表名; -- 删除表
drop table if exists 表名; -- 先判断再删除

数据类型

序号 数据类型 描述 格式示例
1 int 整数类型 -
2 double 小数类型 -
3 date 日期类型(只包含年月日) yyyy-MM-dd
4 datetime 日期类型(包含年月日时分秒) yyyy-MM-dd HH:mm:ss
5 timestamp 时间类型(包含年月日时分秒) yyyy-MM-dd HH:mm:ss
6 varchar 字符串类型 -

列操作

1
2
3
4
5
desc student; -- 查看列
alter table student add hight varchar(49); -- 在表中新添加一列
alter table student change id ip int; -- 修改列名称 类型
alter table abc01 modify ip varchar(89); -- 使用modify去修改列的类型
alter table 表名 drop 列名; -- 删除列

数据操作

字符串建议使用单引号

1
2
3
4
5
6
7
8
9
10
11
12
insert into 表名(列名1,列名2,...列名n) values(值1,值2,...值n); -- 这里的列名可以不加,如果不加的话,后面的值就需要匹配所有的列,如果加列名,后面的值需要一一匹配;
-- insert into student values("1","张三",18,"180");
-- insert into student values("2","李四",19,"181"),("3","王二",18,"170"),("4","麻子",19,"177");
select * from student; -- 查询表中所有数据
-- select name from student;
delete from 表名 where 判断; -- 删除选定列中的值
-- delete from student where ip='1';
-- delete from student where age=19;
-- delete from student where name="王二";
update 表名 set 列名1 =1,列名2 =2,...[where 条件]; -- 修改数据
-- update student set hight='185' where ip='2'; -- 将学生表中ip为2的身高改为185
select distinct name from student; -- 查询过滤重复后的数据

常量

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
-- 常用的数据库常量
mysql> Select @@version_compile_os; -- 操作系统
+----------------------+
| @@version_compile_os |
+----------------------+
| Win64 |
+----------------------+
1 row in set (0.00 sec)

mysql> Select @@tmpdir; -- 查看临时目录
+-----------------------------------+
| @@tmpdir |
+-----------------------------------+
| C:\Users\admin\AppData\Local\Temp |
+-----------------------------------+
1 row in set (0.00 sec)

mysql> Select @@datadir; -- 数据存放的位置
+-------------------------------------------------------+
| @@datadir |
+-------------------------------------------------------+
| D:\Software\phpstudy_pro\Extensions\MySQL5.7.26\data\ |
+-------------------------------------------------------+
1 row in set (0.00 sec)

mysql> Select @@basedir; -- 数据库服务所在位置
+--------------------------------------------------+
| @@basedir |
+--------------------------------------------------+
| D:\Software\phpstudy_pro\Extensions\MySQL5.7.26\ |
+--------------------------------------------------+
1 row in set (0.00 sec)

mysql> Select user(); -- 查看当前用户名
+----------------+
| user() |
+----------------+
| root@localhost |
+----------------+
1 row in set (0.00 sec)

mysql> Select database(); -- 数据库名
+------------+
| database() |
+------------+
| wordpress |
+------------+
1 row in set (0.00 sec)

mysql> Select version(); -- 获取当前版本号
+-----------+
| version() |
+-----------+
| 5.7.26 |
+-----------+
1 row in set (0.00 sec)

常用函数

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
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
group_concat()                                 -- 将多条数据拼接为一条
mysql> select group_concat(database(),0x5c,version());
+-----------------------------------------+
| group_concat(database(),0x5c,version()) |
+-----------------------------------------+
| wordpress\5.7.26 |
+-----------------------------------------+
1 row in set (0.00 sec)

CHAR(ASCII) -- 返回ASCII码对应的字符
mysql> select CHAR(65);
+----------+
| CHAR(65) |
+----------+
| A |
+----------+
1 row in set (0.00 sec)

ASCII(字符) -- 返回字符对应的ASCII码
mysql> select ASCII('A');
+------------+
| ASCII('A') |
+------------+
| 65 |
+------------+
1 row in set (0.00 sec)

MID(要截取的字符串,起始位置,截取长度) -- 截取字符串
mysql> select mid('www.baidu.com',5,5);
+--------------------------+
| mid('www.baidu.com',5,5) |
+--------------------------+
| baidu |
+--------------------------+
1 row in set (0.00 sec)

SUBSTR(要截取的字符串,起始位置,截取长度) -- 截取字符串
mysql> select substr('www.baidu.com',5,5);
+-----------------------------+
| substr('www.baidu.com',5,5) |
+-----------------------------+
| baidu |
+-----------------------------+
1 row in set (0.00 sec)

LENGTH(字符串) -- 返回字符串长度
mysql> select length('www.baidu.com');
+-------------------------+
| length('www.baidu.com') |
+-------------------------+
| 13 |
+-------------------------+
1 row in set (0.00 sec)

left(pa1,pa2) -- pa1被截取的字符串,从左开始截取,pa2是截取的位数
mysql> select left('www.baidu.com',3);
+-------------------------+
| left('www.baidu.com',3) |
+-------------------------+
| www |
+-------------------------+
1 row in set (0.00 sec)

right(pa1,pa2) -- pa1被截取的字符串,从右开始截取,pa2是截取的位数
mysql> select right('www.baidu.com',3);
+--------------------------+
| right('www.baidu.com',3) |
+--------------------------+
| com |
+--------------------------+
1 row in set (0.00 sec)

count() -- 聚集函数,统计元祖的个数
mysql> select count(*) from users;
+----------+
| count(*) |
+----------+
| 13 |
+----------+
1 row in set (0.01 sec)

rand() -- 用于产生一个0~1的随机数
mysql> select rand();
+-------------------+
| rand() |
+-------------------+
| 0.663754786982904 |
+-------------------+
1 row in set (0.00 sec)

mysql> select rand();
+--------------------+
| rand() |
+--------------------+
| 0.8483548628616657 |
+--------------------+
1 row in set (0.00 sec)

floor() -- 向下取整
mysql> select floor(1.882);
+--------------+
| floor(1.882) |
+--------------+
| 1 |
+--------------+
1 row in set (0.00 sec)

sleep() -- 休眠
mysql> select sleep(5);
+----------+
| sleep(5) |
+----------+
| 0 |
+----------+
1 row in set (5.01 sec)

其他

排序查询

1
2
3
4
5
6
7
select * from student order by ip;-- 默认是正序排序,如果加上desc就可以进行反序的排序
--select * from student order by ip desc;
select * from student where ip>=2 and ip<=4 order by ip;
/*
注意:
如果有多个排序条件,则当前的条件值正确时,才会判断第二条件.
*/

聚合函数

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
select count(*) as age from student; -- 计算表student中的age的个数是多少个,默认去掉NULL值;
/*
1.count:计算个数 1. 一般选择非空的列:主键 2. count(*)
2.max:计算最大值
3.min:计算最小值
4.sum:计算和
5.avg:计算平均值
*/

/*
注意:聚合函数的计算,排除null值.
解决方案:
1. 选择不包含空的列进行计算
2. IFNULL函数
*/

分组查询

1
2
3
4
5
6
7
8
9
select age,count(*) as num from student group by age; -- 分组查询相同年龄的个数
/*
注意:
1.分组之后查询的字段:分组字段、聚合函数
2.where 和 having的区别?
1. where 在分组之前进行限定,如果不满足条件,则不参与分组.having在分组之后进行限定,如果
不满足结果,则不会被查询出来
2. where 后不可以跟聚合函数,having可以进行聚合函数的判断.
*/

分页查询

1
2
3
4
5
6
7
SELECT * FROM student LIMIT 5; -- 查询学生表5条数据
SELECT * FROM student LIMIT 0,5; -- 查询学生表5条数据
SELECT * FROM student LIMIT 1,4; -- 查询学生表第1条之后的4条数据
/*
1)limit a,b 后缀两个参数的时候(参数必须是一个整数常量),其中a是指记录开始的偏移量,b是指从第a+1条开始,取b条记录.(这里计数就是从id=1开始的没有从0开始)
2)limit b 后缀一个参数的时候,是直接取值到第多少位,类似于:limit 0,b .
*/

用户管理

MySQL 权限表

MySQL在安装时会自动创建一个名为mysql的数据库.这个数据库中包含重要的用户权限表,这些表定义了用户的权限:

  • userdb 是两个关键的权限表:
    • user表记录了可以连接到MySQL服务器的账户信息.
    • db表存储了用户对特定数据库的操作权限.
  • user表中激活的权限是全局级别的,适用于所有数据库.
  • db表中的权限则是数据库级别的,针对用户对某个数据库的权限而设置.

user表中的字段分类

  • 用户列:存储了用户登录的主机名和账号密码.
  • 权限列:定义了用户在全局范围内对数据和数据库的操作权限.
  • 安全列:用于判断用户是否可以成功登录.
  • 资源控制列:限制用户使用的资源,如每小时的查询次数、更新次数和连接次数等.

创建用户

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
-- 创建普通用户(两种方式)
-- 1.1 密码无加密
create user username@hostname identified by 'password';
-- create user test@127.0.0.1 identified by 'test';
-- 1.2 密码加密
select password('test'); -- 获取哈希值
-- 94BDCEBE19083CE2A1F959FD02F964C7AF4CFC29
-- create user test@127.0.0.1 identified by password'*94BDCEBE19083CE2A1F959FD02F964C7AF4CFC29';
-- username是用户名,host_name为主机名,若不加主机名,表示对所有主机开放权限.初始用户可不设置密码,若该用户不设密码可忽略identified by,PASSWORD 表示使用哈希值设置密码,该参数可选.
-- 使用 CREATE USER 语句必须拥有 mysql 数据库的 INSERT 权限或全局 CREATE USER 权限.
-- CREATE USER 语句可以同时创建多个用户,多个用户用逗号隔开.
INSERT INTO mysql.user(Host, User, authentication_string, ssl_cipher, x509_issuer, x509_subject) VALUES ('hostname', 'username', PASSWORD('password'), '', '', '');
FLUSH PRIVILEGES; -- 使用 FLUSH 命令让用户生效
-- 使用该语句必须拥有对 mysql.user 表的 INSERT 权限
-- 创建用户,并授予权限
GRANT priv_type ON database.table TO user [IDENTIFIED BY [PASSWORD] 'password']
-- grant select on *.* to test1@localhost identified by 'test1';
-- database.table 参数表示新用户的权限范围

查看用户

1
2
3
4
5
6
7
SELECT user FROM mysql.user;
-- 查询所有用户
-- 要执行上面这个查询,必须以管理员身份登录
select user();
-- 查看当前用户信息
SELECT user,host,db,command FROM information_schema.processlist;
-- 查询当前登录用户的信息,防止黑客号登录

修改用户

1
2
3
4
5
6
7
8
9
10
修改账号:
RENAME USER <旧用户账号> TO <新用户账号>
rename user test to test2
-- 若系统中旧账户不存在或者新账户已存在,该语句执行时会出现错误.
-- 使用 RENAME USER 语句,必须拥有 mysql 数据库的 UPDATE 权限或全局 CREATE USER 权限.

修改密码:
SET PASSWORD = PASSWORD('test1');
-- 使用 SET 语句将密码更改为"test1"
-- set password = 'test1'

删除用户

1
2
3
4
5
6
7
8
9
10
两种方法:
1.
-- DROP USER <用户1>,<用户2>...
drop user test1@localhost,test@127.0.0.1;
-- 必须拥有 mysql 数据库的 DELETE 权限或全局 CREATE USER 权限.
-- 在 DROP USER 语句的使用中,若没有明确地给出账户的主机名,则该主机名默认为"%".
-- 用户的删除不会影响他们之前所创建的表、索引或其他数据库对象,因为 MySQL 并不会记录是谁创建了这些对象.
2.
DELETE FROM mysql.user WHERE Host='hostname' AND User='username';
-- 必须拥有 mysql.user 表的 DELETE 权限.

权限

MySQL通过不同的权限表来实现细粒度的权限控制.以下是各个级别的权限表及其作用:

  • user - 全局级别权限
    • 适用于所有数据库的权限.
    • 控制用户的基本权限,如登录服务器等.
  • db - 数据库级别权限
    • 针对单个数据库的权限.
    • 允许用户对特定数据库执行操作.
  • tables_priv - 表级别权限
    • 控制用户在特定数据库表上的操作.
    • 包括增删改查等基本表操作权限.
  • columns_priv - 列级别的权限
    • 针对表中的列设置的权限.
    • 可以对单独的列进行权限控制.
  • procs_priv - 存储过程和函数的权限
    • 管理用户对存储过程和函数的执行权限.
    • 控制调用和管理存储过程的能力.
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
1.查看用户权限
select * from mysql.user;
-- 必须拥有对 user 表的查询权限.
show grants for 'username'@'hostname';
show grants for test@localhost;
-- 返回 GRANT USAGE ON *.* TO 'test'@'localhost' 代表无权限在所有数据库中
-- 对比root返回 GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' WITH GRANT OPTION

2.授予用户权限
GRANT priv_type [(column_list)] ON database.table
TO user [IDENTIFIED BY [PASSWORD] 'password']
[, user[IDENTIFIED BY [PASSWORD] 'password']] ...
[WITH with_option [with_option]...]
-- 拥有grant权限的用户才能使用grant

/***
GRANT SELECT,INSERT ON *.*
TO test@localhost
IDENTIFIED BY 'test'
WITH GRANT OPTION;
***/

/***
*:表示当前数据库中的所有表.
*.*:表示所有数据库中的所有表.
db_name.*:表示某个数据库中的所有表,db_name 指定数据库名.
db_name.tbl_name:表示某个数据库中的某个表或视图,db_name 指定数据库名,tbl_name 指定表名或视图名.
db_name.routine_name:表示某个数据库中的某个存储过程或函数,routine_name 指定存储过程名或函数名.
TO 子句:如果权限被授予给一个不存在的用户,MySQL 会自动执行一条 CREATE USER 语句来创建这个用户,但同时必须为该用户设置密码.

***/

3.删除用户权限
(1)
REVOKE priv_type [(column_list)]...
ON database.table
FROM user [, user]...
-- 删除用户某些特定的权限
(2)
REVOKE ALL PRIVILEGES, GRANT OPTION FROM user [, user] ...
-- 删除特定用户的所有权限
revoke all privileges,grant option from test@localhost;

root用户操作

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
1.修改普通用户密码:
(1)set 语句
SET PASSWORD FOR 'username'@'hostname' = PASSWORD ('newpwd');
set password for test@localhost = 'test1';
-- 普通用户自己修改密码 SET PASSWORD = PASSWORD('test1');
(2)update 语句
UPDATE MySQL.user SET authentication_string = PASSWORD("newpwd") WHERE User = "username" AND Host = "hostname";
-- 执行 UPDATE 语句后,需要执行 flush privileges语句重新加载用户权限
(3)grant 语句
GRANT USAGE ON *.* TO 'user'@'hostname' IDENTIFIED BY 'newpwd';
-- 使用 GRANT 语句修改密码,必须拥有 GRANT 权限(usage 无权限且权限不能被回收,也即REVOKE用户并不能删除用户)
-- 也可创建用户并赋予权限
2.修改root用户密码:
(1)mysqladmin 语句
mysqladmin -u username -h hostname -p password "xtd"
-- 必须用双引号括起来,如果使用单引号会引发错误.
-- mysqladmin -u root -h localhost -p password "xtd"
(2)SET PASSWORD 语句
SET PASSWORD = PASSWORD("xtd");
-- set password = password("xtd")
-- 可以双引号也可以单引号

约束

概念

约束是定义在数据库表的字段上的一系列规则,它们用于:

  • 限制被存储在字段中的数据类型或值.
  • 确保数据的一致性和符合逻辑的关系.

目的

主要目的是:

  • 数据正确性:确保用户输入的数据满足预定义的标准.
  • 数据有效性:只有符合约束条件的数据才能被接受进入数据库.
  • 数据完整性:维护数据的完整性,防止错误数据的产生.

分类

约束是作用于表中字段上的,可以在创建表/修改表的时候添加约束

约束演示

上面我们介绍了数据库中常见的约束,以及约束涉及到的关键字,那这些约束我们到底如何在创建表、 修改表的时候来指定呢,接下来我们就通过一个案例,来演示一下.

案例需求:根据需求,完成表结构的创建。

需求如下:

对应的建表语句为:

1
2
3
4
5
6
7
CREATE TABLE tb_user( 
id int AUTO_INCREMENT PRIMARY KEY COMMENT 'ID唯一标识',
name varchar(10) NOT NULL UNIQUE COMMENT '姓名' ,
age int check (age > 0 && age <= 120) COMMENT '年龄' ,
status char(1) default '1' COMMENT '状态',
gender char(1) COMMENT '性别'
);

在为字段添加约束时,我们只需要在字段之后加上约束的关键字即可,需要关注其语法.我们执行上面的SQL把表结构创建完成,然后接下来,就可以通过一组数据进行测试,从而验证一下,约束是否可以生效.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
-- 一条语句插入多个用户
INSERT INTO tb_user (name, age, status, gender) VALUES
('Tom1', 19, '1', '男'),
('Tom2', 25, '0', '男');

-- 每次插入一个用户
INSERT INTO tb_user (name, age, status, gender) VALUES ('Tom3', 19, '1', '男');
-- 如果 name 列不允许 NULL,则这条语句会失败
-- INSERT INTO tb_user (name, age, status, gender) VALUES (NULL, 19, '1', '男');
INSERT INTO tb_user (name, age, status, gender) VALUES ('Tom3', 19, '1', '男');
INSERT INTO tb_user (name, age, status, gender) VALUES ('Tom4', 80, '1', '男');
-- 如果 age 列有 CHECK 约束只允许正数,则这条语句会失败
-- INSERT INTO tb_user (name, age, status, gender) VALUES ('Tom5', -1, '1', '男');
-- 如果 age 列有 CHECK 约束限制年龄不超过 120,则这条语句会失败
-- INSERT INTO tb_user (name, age, status, gender) VALUES ('Tom5', 121, '1', '男');
-- 假设 status 列允许 NULL 或有默认值
INSERT INTO tb_user (name, age, gender) VALUES ('Tom5', 120, '男');

上面,我们是通过编写SQL语句的形式来完成约束的指定,那加入我们是通过图形化界面来创建表结构时,又该如何来指定约束呢? 只需要在创建表的时候,根据我们的需要选择对应的约束即可.

外键约束

介绍

外键:用来让两张表的数据之间建立连接,从而保证数据的一致性和完整性.
我们来看一个例子:

员工信息表(emp)

概述:

  • emp 表是一个员工表,它包含了员工的基本信息.

字段信息:

字段名数据类型描述
IDint员工的唯一标识
姓名varchar员工的姓名
年龄int员工的年龄
职位varchar员工的职位
薪资decimal员工的薪资
入职日期date员工的入职日期
上级主管IDint上级主管的员工ID
部门IDint员工所属部门的ID

关联信息:

  • dept_id 字段是一个外键,它关联到 dept 表的主键 id.
部门表(dept)

概述:

  • dept 表存储部门的详细信息.

字段信息:

字段名数据类型描述
idint部门的唯一标识
注意事项

尽管 emp 表的 dept_id 在逻辑上关联到 dept 表的主键 id,当前数据库结构未实际建立外键约束.

因此:

  • 数据库层面无法自动保证数据的一致性和完整性.
  • 需要手动处理数据关联和完整性问题.

没有数据库外键关联的情况下,能够保证一致性和完整性呢,我们来测试一下.
准备数据

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
-- 创建部门表 dept
CREATE TABLE dept (
id INT AUTO_INCREMENT COMMENT 'ID' PRIMARY KEY,
name VARCHAR(50) NOT NULL COMMENT '部门名称'
) COMMENT '部门表';

-- 向部门表插入数据
INSERT INTO dept (name) VALUES
('研发部'),
('市场部'),
('财务部'),
('销售部'),
('总经办');

-- 创建员工表 emp
CREATE TABLE emp (
id INT AUTO_INCREMENT COMMENT 'ID' PRIMARY KEY,
name VARCHAR(50) NOT NULL COMMENT '姓名',
age INT COMMENT '年龄',
job VARCHAR(20) COMMENT '职位',
salary INT COMMENT '薪资',
entrydate DATE COMMENT '入职时间',
managerid INT COMMENT '直属领导ID',
dept_id INT COMMENT '部门ID'
) COMMENT '员工表';

-- 向员工表插入数据
INSERT INTO emp (name, age, job, salary, entrydate, managerid, dept_id) VALUES
('金庸', 66, '总裁', 20000, '2000-01-01', NULL, 5),
('张无忌', 20, '项目经理', 12500, '2005-12-05', 1, 1),
('杨逍', 33, '开发', 8400, '2000-11-03', 2, 1),
('韦一笑', 48, '开发', 11000, '2002-02-05', 2, 1),
('常遇春', 43, '开发', 10500, '2004-09-07', 3, 1),
('小昭', 19, '程序员鼓励师', 6600, '2004-10-12', 2, 1);

接下来,我们可以做一个测试,删除id为1的部门信息

结果,我们看到删除成功,而删除成功之后,部门表不存在id为1的部门,而在emp表中还有很多的员工,关联的为id为1的部门,此时就出现了数据的不完整性. 而要想解决这个问题就得通过数据库的外键约束.

语法

添加外键

创建一个新表,并希望在创建时定义外键约束的语法如下:

1
2
3
4
5
CREATE TABLE 表名 (
字段名 数据类型,
...
CONSTRAINT 外键名称 FOREIGN KEY (外键字段名) REFERENCES 主表 (主表列名)
);

若要为已存在的表添加外键约束,则使用 ALTER TABLE 语句:

1
2
ALTER TABLE 表名
ADD CONSTRAINT 外键名称 FOREIGN KEY (外键字段名) REFERENCES 主表 (主表列名);

根据您提供的案例,为 emp 表的 dept_id 字段添加外键约束,关联 dept 表的主键 id,语句应该格式化如下:

1
2
ALTER TABLE emp
ADD CONSTRAINT fk_emp_dept_id FOREIGN KEY (dept_id) REFERENCES dept(id);

这个 ALTER TABLE 语句的意义是:

  • ALTER TABLE emp 表示要修改的是名为 emp 的表.
  • ADD CONSTRAINT fk_emp_dept_id 是在 emp 表上添加一个新的约束,并且给这个约束命名为 fk_emp_dept_id.
  • FOREIGN KEY (dept_id) 表示约束类型是外键,且外键列是 emp 表中的 dept_id.
  • REFERENCES dept(id) 指定外键 dept_id 引用 dept 表的 id 列.这里假设 dept 表的 id 列是主键列.

确保在执行这个 ALTER TABLE 语句之前,dept 表已经存在,且 dept 表中有名为 id 的列,该列为主键或至少具有唯一约束.同时,emp 表中的 dept_id 列的数据类型应与 dept 表中的 id 列相匹配.

添加了外键约束之后,我们再到dept表(父表)删除id为1的记录,然后看一下会发生什么现象. 此时将会报错,不能删除或更新父表记录,因为存在外键约束.

删除外键
1
2
3
ALTER TABLE 表名 DROP FOREIGN KEY 外键名称;
-- 案例:删除emp表的外键fk_emp_dept_id.
alter table emp drop foreign key fk_emp_dept_id;

删除/更新行为

添加了外键之后,再删除父表数据时产生的约束行为,我们就称为删除/更新行为.具体的删除/更新行为有以下几种:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
-- 语法
ALTER TABLE 表名
ADD CONSTRAINT 外键名称
FOREIGN KEY (外键字段)
REFERENCES 主表名 (主表字段名)
ON UPDATE CASCADE
ON DELETE CASCADE;

-- 将 emp 表的 dept_id 字段添加为外键,并设置级联更新以及级联删除的语句
ALTER TABLE emp
ADD CONSTRAINT fk_emp_dept_id
FOREIGN KEY (dept_id)
REFERENCES dept(id)
ON UPDATE CASCADE
ON DELETE CASCADE;

-- 修改父表id为1的记录,将id修改为6
UPDATE dept SET id = 6 WHERE id = 1;

这个语句的意义是:

  • ALTER TABLE emp 表示要修改的是名为 emp 的表.
  • ADD CONSTRAINT fk_emp_dept_id 是在 emp 表上添加一个新的约束,并且给这个约束命名为 fk_emp_dept_id.
  • FOREIGN KEY (dept_id) 表示约束类型是外键,且外键列是 emp 表中的 dept_id.
  • REFERENCES dept(id) 指定外键 dept_id 引用 dept 表的 id 列,且 dept 表的 id 应该是主键或具有唯一性约束.
  • ON UPDATE CASCADE 表示如果 dept 表中的 id 列发生变化,将自动更新 emp 表中的对应 dept_id 字段.
  • ON DELETE CASCADE 表示如果从 dept 表中删除了某条记录,将自动删除 emp 表中所有 dept_id 与该记录 id 相匹配的行.

我们发现,原来在子表中dept_id值为1的记录,现在也变为6了,这就是cascade级联的效果.
在一般的业务系统中,不会修改一张表的主键值

1
2
-- 删除父表id为6的记录
DELETE FROM dept WHERE id = 6;

我们发现,父表的数据删除成功了,但是子表中关联的记录也被级联删除了.

  1. SET NULL

  2. 首先,我们需要删除已经存在的外键约束 fk_emp_dept_id

    1
    ALTER TABLE emp DROP CONSTRAINT fk_emp_dept_id;
  3. 接下来,我们通过数据脚本将 empdept 表的数据恢复到所需状态.

  4. 随后,我们再次添加新的外键约束 fk_emp_dept_id,这次设置 ON UPDATE SET NULLON DELETE SET NULL

    1
    2
    3
    4
    5
    6
    ALTER TABLE emp
    ADD CONSTRAINT fk_emp_dept_id
    FOREIGN KEY (dept_id)
    REFERENCES dept(id)
    ON UPDATE SET NULL
    ON DELETE SET NULL;

    执行了以上步骤后,外键的行为已经改变.现在,当从 dept 表中删除 id 为 1 的记录时,所有在 emp 表中 dept_id 为 1 的记录的 dept_id 字段会被设置为 NULL.这标明这些 emp 记录现在不再关联到任何 dept 表中的记录.

    我们可以使用下面的 SQL 命令来删除 dept 表中 id 为 1 的记录:

    1
    DELETE FROM dept WHERE id = 1;

    删除操作执行后,由于设置了 ON DELETE SET NULL 约束,所有在 emp 表中引用 deptid 为 1 的 dept_id 字段的值会被设置为 NULL.

    在执行这样的操作之前,请确保子表的外键列允许 NULL 值.如果外键列被定义为 NOT NULL,则尝试将其设置为 NULL 将会引发错误.

    我们发现父表的记录是可以正常的删除的,父表的数据删除之后,再打开子表 emp,我们发现子表emp 的dept_id字段,原来dept_id为1的数据,现在都被置为NULL了.

    这就是SET NULL这种删除/更新行为的效果.