⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 createwebedutables.sql

📁 采用Eclispe开发平台
💻 SQL
📖 第 1 页 / 共 3 页
字号:
/*==============================================================*/
/* Table: t_question                                            */
/*==============================================================*/
create table t_question (
   QuestionId           int                  not null,
   CourseId             int                  null,
   QuestionType         int                  not null,
   ExamType             int                  null,
   Unit                 int                  null default 0,
   Chapter              int                  not null default -1,
   Section              int                  not null default -1,
   UBBContent           text                 null,
   Content              text                 not null,
   Answer               text                 null,
   EntranceFileName     varchar(32)          null,
   UsageLimit           int                  null,
   UsageCounter         int                  null,
   TimeLimit            int                  null,
   Factor               int                  null,
   ReferenceUrl         varchar(255)         null,
   LastUpdate           datetime             null,
   TeacherId            char(10)             null,
   Tag                  varchar(255)         null,
   constraint PK_T_QUESTION primary key  (QuestionId)
)
go


/*==============================================================*/
/* Table: t_question_choice                                     */
/*==============================================================*/
create table t_question_choice (
   QuestionId           int                  not null,
   ChoiceId             int                  not null,
   ChoiceContent        varchar(255)         not null,
   IsAnswer             char(1)              null,
   constraint PK_T_QUESTION_CHOICE primary key  (QuestionId, ChoiceId)
)
go


/*==============================================================*/
/* Table: t_question_file                                       */
/*==============================================================*/
create table t_question_file (
   QuestionId           int                  not null,
   FileId               int                  not null,
   FileName             varchar(64)          not null,
   FileType             varchar(64)          null,
   FileSize             int                  null,
   FileContent          image                null,
   constraint PK_T_QUESTION_FILE primary key  (FileId)
)
go


/*==============================================================*/
/* Table: t_question_point                                      */
/*==============================================================*/
create table t_question_point (
   QuestionId           int                  not null,
   PointId              int                  not null,
   PointContent         varchar(64)          not null,
   Mark                 int                  null,
   constraint PK_T_QUESTION_POINT primary key  (QuestionId, PointId)
)
go


/*==============================================================*/
/* Table: t_school                                              */
/*==============================================================*/
create table t_school (
   SchoolId             char(4)              not null,
   SchoolName           varchar(128)         not null,
   State                int                  null,
   Province             varchar(18)          null,
   City                 varchar(16)          null,
   JoinType             int                  null,
   ContractNumber       varchar(32)          null,
   ContractDate         datetime             null,
   ValidityEnd          datetime             null,
   JuridicalPerson      varchar(16)          null,
   ContactPerson        varchar(16)          null,
   CorrespondenceAddress varchar(128)         null,
   ContractPlace        varchar(16)          null,
   Director             varchar(16)          null,
   TechnicalPrincipal   varchar(16)          null,
   MarketPrinciple      varchar(16)          null,
   EmplopymentPrinciple varchar(16)          null,
   RecruitTelephone     varchar(13)          null,
   Email                varchar(32)          null,
   WebSite              varchar(32)          null,
   BriefIntroduction    varchar(255)         null,
   Tag                  varchar(255)         null,
   constraint PK_T_SCHOOL primary key  (SchoolId)
)
go


/*==============================================================*/
/* Table: t_student                                             */
/*==============================================================*/
create table t_student (
   UserId               int                  not null,
   ClassId              int                  null default 0,
   University           varchar(32)          null,
   GraduationDate       datetime             null,
   Major                varchar(16)          null,
   Profession           varchar(8)           null,
   EnglishLevel         varchar(16)          null,
   EnglishTraining      varchar(255)         null,
   SoftwareLevel        varchar(16)          null,
   SoftwareTraining     varchar(255)         null,
   IsProgram            char(1)              null,
   ProjectManagement    varchar(128)         null,
   Hardware             varchar(128)         null,
   Software             varchar(128)         null,
   SystemProgram        varchar(128)         null,
   Network              varchar(128)         null,
   System               varchar(128)         null,
   Computer             varchar(128)         null,
   OS                   varchar(128)         null,
   DatabaseSkill        varchar(128)         null,
   ProgramLanguage      varchar(128)         null,
   Mark                 int                  null,
   Political            varchar(16)          null,
   StrongSuit           varchar(32)          null,
   NeedDorm             char(1)              null,
   Certification        varchar(32)          null,
   IsReceiveInfo        char(1)              null,
   IsPublic             char(1)              null,
   constraint PK_T_STUDENT primary key  (UserId)
)
go


/*==============================================================*/
/* Table: t_student_course                                      */
/*==============================================================*/
create table t_student_course (
   UserId               int                  not null,
   CourseId             int                  not null,
   State                int                  not null,
   constraint PK_T_STUDENT_COURSE primary key  (UserId, CourseId)
)
go


/*==============================================================*/
/* Table: t_teacher                                             */
/*==============================================================*/
create table t_teacher (
   UserId               int                  not null,
   Major                varchar(16)          null,
   Political            varchar(8)           null,
   TechnicalPost        varchar(8)           null,
   Specialty            varchar(16)          null,
   Education            varchar(8)           null,
   EListen              int                  null,
   ESpeak               int                  null,
   ERead                int                  null,
   EWrite               int                  null,
   Experience           varchar(32)          null,
   Program              varchar(255)         null,
   Paper                varchar(255)         null,
   Others               varchar(255)         null,
   constraint PK_T_TEACHER primary key  (UserId)
)
go


/*==============================================================*/
/* Table: t_teacher_award                                       */
/*==============================================================*/
create table t_teacher_award (
   TeacherAwardId       int                  not null,
   UserId               int                  null,
   AwardName            varchar(64)          null,
   Tag                  varchar(255)         null,
   AwardDate            datetime             null,
   constraint PK_T_TEACHER_AWARD primary key  (TeacherAwardId)
)
go


/*==============================================================*/
/* Table: t_teacher_evaluation                                  */
/*==============================================================*/
create table t_teacher_evaluation (
   TeacherEvaluationId  int                  not null,
   UserId               int                  not null,
   Mentor               varchar(16)          not null,
   EvaluationTime       datetime             not null,
   Content              text                 null,
   constraint PK_T_TEACHER_EVALUATION primary key  (TeacherEvaluationId)
)
go


/*==============================================================*/
/* Table: t_teacher_exam                                        */
/*==============================================================*/
create table t_teacher_exam (
   TeacherExamId        int                  not null,
   UserId               int                  null,
   ExamName             varchar(32)          null,
   ExamDate             datetime             null,
   ExamContent          varchar(255)         null,
   Mark                 int                  null,
   Tag                  varchar(255)         null,
   constraint PK_T_TEACHER_EXAM primary key  (TeacherExamId)
)
go


/*==============================================================*/
/* Table: t_teacher_log                                         */
/*==============================================================*/
create table t_teacher_log (
   TeacherLogId         int                  not null,
   UserId               int                  null,
   CourseName           varchar(32)          null,
   ClassName            varchar(32)          null,
   StartDate            datetime             null,
   EndDate              datetime             null,
   PlannedDuration      int                  null,
   Duration             int                  null,
   Place                varchar(32)          null,
   Tag                  varchar(255)         null,
   constraint PK_T_TEACHER_LOG primary key  (TeacherLogId)
)
go


/*==============================================================*/
/* Table: t_teacher_training                                    */
/*==============================================================*/
create table t_teacher_training (
   TeacherTrainingId    int                  not null,
   UserId               int                  not null,
   TrainingName         varchar(64)          null,
   TrainingDate         datetime             null,
   TrainingPlace        varchar(64)          null,
   TrainingContent      varchar(255)         null,
   Mark                 int                  null,
   Tag                  varchar(255)         null,
   constraint PK_T_TEACHER_TRAINING primary key  (TeacherTrainingId)
)
go


/*==============================================================*/
/* Table: t_user                                                */
/*==============================================================*/
create table t_user (
   UserId               int                  not null,
   SchoolId             char(4)              not null,
   UserName             varchar(16)          not null,
   LoginName            varchar(16)          not null,
   LoginPassword        varchar(16)          not null,
   NeedChangePassword   char(1)              not null default 'Y',
   State                int                  not null default 1,
   Gender               char(2)              not null,
   UserType             int                  not null,
   Nation               varchar(16)          null,
   Birthday             datetime             null,
   Education            varchar(8)           null,
   Address              varchar(64)          null,
   Zip                  char(6)              null,
   Phone                varchar(13)          null,
   Fax                  varchar(13)          null,
   Email                varchar(32)          null,
   Identification       varchar(18)          null,
   JoinTime             datetime             null,
   Creater              int                  null,
   LeaveTime            datetime             null,
   Deleter              int                  null,
   Tag                  varchar(255)         null,
   constraint PK_T_USER primary key  (UserId)
)
go


/*==============================================================*/
/* Index: LoginName_AK                                          */
/*==============================================================*/
create unique  index LoginName_AK on t_user (
LoginName
)
go


⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -