学生选课系统数据库设计

合集下载

学生选课管理系统数据库设计报告

学生选课管理系统数据库设计报告

学生选课管理系统数据库设计报告一、引言学生选课管理系统是为了方便学生选择适合自己学习和兴趣的课程而设计的系统。

该报告旨在介绍该系统的数据库设计,包括数据库表、字段、关系等方面的设计。

二、数据库表设计1. 学生表(student)•字段:学生ID(student_id)、姓名(name)、年龄(age)、性别(gender)、班级(class_id)2. 课程表(course)•字段:课程ID(course_id)、课程名称(course_name)、教师(teacher)、学分(credit)、课程时间(time)、上课地点(location)3. 选课表(enrollment)•字段:选课ID(enrollment_id)、学生ID(student_id)、课程ID (course_id)、成绩(grade)三、数据库关系设计1.学生表与选课表之间的关系:–一个学生可以选择多门课程,一个课程可以被多个学生选择,是多对多关系。

–学生表与选课表通过学生ID(student_id)进行关联。

2.课程表与选课表之间的关系:–一门课程可以被多个学生选择,一个学生也可以选择多门课程,是多对多关系。

–课程表与选课表通过课程ID(course_id)进行关联。

四、数据库操作1.插入操作:向学生表中插入新的学生信息。

INSERT INTO student (student_id, name, age, gender, class_id) VALUES (1, '张三', 20, '男', 'ClassA');2.查询操作:查询学生选择的所有课程。

SELECT*FROM enrollment WHERE student_id=1;3.更新操作:更新学生成绩信息。

UPDATE enrollment SET grade=90WHERE student_id=1AND course_id=101;4.删除操作:删除选课表中的选课记录。

学生选课管理系统中数据库的设计与实现项目介绍

学生选课管理系统中数据库的设计与实现项目介绍

学生选课管理系统中数据库的设计与实现项目介绍学生选课管理系统是一个用于管理学生选课信息的系统。

该系统包括学生信息、课程信息、教师信息、选课信息等模块。

学生可以通过系统选择自己感兴趣的课程,并与教师进行交流。

教师可以在系统中发布课程信息并管理选课学生。

系统管理员负责管理学生、课程和教师的信息,以及系统的日常运维。

在数据库的设计与实现项目中,需要创建以下几个核心的数据库表:
1. 学生表:存储学生的基本信息,如学号、姓名、年级、专业等。

2. 课程表:存储课程的基本信息,如课程编号、课程名称、学分、教师等。

3. 教师表:存储教师的基本信息,如教师编号、姓名、所属学院等。

4. 选课表:记录学生选课的信息,包括学号、课程编号等。

5. 学生-选课关系表:记录学生和选课之间的关系,包括学号和选课编号。

在实现过程中,需要定义各个表之间的关系,如学生表和选课表之间是一对多的关系,教师表和课程表之间是一对多的关系。

同时,还需要定义各个表的主键和外键,以保证数据的一致性和完整性。

除了核心的数据库表设计,还需要实现相应的数据库操作功能,如增加学生信息、查询课程信息、修改教师信息等。

同时,还需要实现一些高级功能,如学生进行选课时的冲突检测,教师发布课程时的学分控制等。

总的来说,学生选课管理系统的数据库设计与实现项目需要考虑到各个模块之间的关系,保证数据的一致性和完整性。

同时,还需要实现相应的数据库操作功能,以满足学生、教师和管理员的需求。

学生选课信息系统数据库课程设计报告(1)

学生选课信息系统数据库课程设计报告(1)

学生选课信息系统数据库课程设计报告(1)学生选课信息系统数据库课程设计报告一、设计背景学生选课是高校本科教育的重要环节之一,选课过程需要学生、教师和管理员之间的良好合作。

为了方便学生选课,提高教学质量,开发一个适合本校实际需求的学生选课信息系统是非常有必要的。

二、系统需求1. 前台系统学生登录系统后可以进行选课、退课和查询课程信息等操作。

系统提供课程介绍和授课教师信息,方便学生选择。

2. 后台系统管理员需要对系统的课程信息、学生选课信息进行管理,包括添加、删除、修改课程信息,管理选课限制,查询学生选课情况等。

3. 数据库设计系统需要设计数据库,存储学生、教师和课程信息,以及学生选课信息的记录。

三、系统功能1. 学生功能(1)学生登录系统进行选课、退课操作。

(2)学生可以查看选课情况、课程信息和授课教师信息。

2. 教师功能(1)教师登录系统可以查看自己的授课情况和课程信息。

(2)教师可以对自己的课程信息进行修改。

3. 管理员功能(1)管理员登录系统可以添加、删除、修改课程信息。

(2)管理员可以设置课程选课限制,管理学生选课情况和课程信息。

四、系统实现1. 前台系统使用HTML、CSS、JavaScript等技术进行开发,实现学生、教师等用户操作界面。

2. 后台系统使用PHP或Java等技术进行开发,实现管理员对系统各个功能的管理操作。

3. 数据库使用MySQL或Oracle等关系型数据库进行设计,存储学生、教师和课程信息、学生选课记录等。

五、系统优化为了提高系统的性能和可用性,需要对系统进行优化,包括:1. 对数据库进行索引优化,提高查询速度。

2. 在前台系统中进行数据缓存,减少对后台系统的请求次数,提高系统响应速度。

3. 对系统进行安全性优化,防止非法入侵和数据泄漏。

六、系统测试在开发完成后,需要进行系统测试,包括功能测试和性能测试。

针对测试中发现的问题和缺陷,进行修复和优化,最终达到高质量的系统交付效果。

数据库课程设计选课系统

数据库课程设计选课系统

数据库课程设计选课系统一、教学目标本课程旨在通过学习数据库课程设计选课系统,使学生掌握数据库的基本概念、设计原理和应用技能,培养学生独立分析和解决问题的能力,提高学生的创新意识和实践能力。

具体教学目标如下:1.知识目标:(1)理解数据库的基本概念和原理;(2)掌握数据库设计的方法和步骤;(3)熟悉数据库管理系统的使用和维护;(4)了解数据库技术的发展趋势和应用领域。

2.技能目标:(1)能够使用数据库管理系统进行数据库的创建、修改和删除;(2)能够进行数据库表的设计和优化;(3)能够编写简单的数据库查询语句和存储过程;(4)能够分析和解决数据库使用过程中出现的问题。

3.情感态度价值观目标:(1)培养学生对数据库技术的兴趣和好奇心;(2)培养学生团队合作精神和自主学习能力;(3)培养学生关注数据库技术在社会发展和个人生活中的应用,提高学生的社会责任感。

二、教学内容本课程的教学内容主要包括以下几个部分:1.数据库的基本概念:数据库、数据库管理系统、数据库系统等;2.数据库设计原理:需求分析、概念设计、逻辑设计、物理设计等;3.数据库管理系统的使用:数据库的创建、表的设计、数据的增删改查等;4.数据库查询语句和存储过程:SQL语言、存储过程的编写和调用等;5.数据库技术的发展趋势及应用领域:云计算、大数据、物联网等。

三、教学方法为了提高教学效果,本课程将采用多种教学方法相结合的方式进行教学,包括:1.讲授法:通过讲解数据库的基本概念、原理和设计方法,使学生掌握基本知识;2.案例分析法:通过分析实际案例,使学生更好地理解和应用数据库知识;3.实验法:通过上机实验,让学生亲手操作,提高学生的实践能力;4.小组讨论法:通过分组讨论,培养学生的团队合作精神和沟通能力。

四、教学资源为了保证教学的顺利进行,我们将准备以下教学资源:1.教材:《数据库原理与应用》;2.参考书:国内外相关数据库技术著作;3.多媒体资料:教学PPT、视频教程等;4.实验设备:计算机、数据库管理系统软件等。

学生选课管理系统数据库设计数据字典

学生选课管理系统数据库设计数据字典

学生选课管理系统数据库设计数据字典学生表(Students)字段类型描述id INT 主键,学生IDname VARCHAR(50) 学生姓名age INT 学生年龄gender VARCHAR(10) 学生性别major VARCHAR(50) 学生专业GPA DECIMAL(3,2) 学生平均成绩课程表(Courses)字段类型描述id INT 主键,课程IDname VARCHAR(50) 课程名称credits INT 学分teacher VARCHAR(50) 授课教师time VARCHAR(50) 授课时间选课表(Enrollments)字段类型描述id INT 主键,选课IDstudent_id INT 学生ID(外键)course_id INT 课程ID(外键)grade VARCHAR(2) 成绩学生选课管理系统数据库设计详细说明学生表(Students)•学生表包含了学生的基本信息,每位学生对应一条记录,其中id为主键,保证唯一性及快速查询。

•name表示学生姓名,age表示学生年龄,gender表示学生性别,major表示学生所学专业,GPA表示学生的平均成绩。

课程表(Courses)•课程表记录了所有开设的课程信息,每门课程对应一条记录,其中id为主键。

•name表示课程名称,credits表示课程学分,teacher表示授课教师,time表示授课时间。

选课表(Enrollments)•选课表记录了学生选修的课程信息,每条选课记录包含学生ID、课程ID以及成绩。

•id为主键,student_id为外键关联学生表的id字段,course_id为外键关联课程表的id字段,grade表示学生在该门课程的成绩。

以上为学生选课管理系统数据库设计信息,可以根据该数据字典完成数据库表的创建和管理,保证数据的完整性和准确性。

学生选课系统设计报告

学生选课系统设计报告

大理学院数学与计算机学院《数据库系统设计》课程设计报告班级:2012级计算机科学与技术1班学号:201211514姓名:刘秀珍系统名称:学生选课系统总分:实验报告内容及撰写要求:一、需求分析程序的主要功能描述,可以用文字、框图、用例等方式。

参考《数据库系统设计任务书》附录中的内容来进行设计报告的撰写。

主要应当包含分析的过程及分析后得到的数据流图和数据字典。

二、数据库设计2.1 数据库概念设计实体关系模型设计,创建分ER图和总体ER图,并描述总体E-R图合并时的问题解决。

2.2数据库的逻辑设计根据概念设计结果,创建数据库的逻辑模型,建立在具体DBMS下(SQL SERVER 2005)的表结构,并根据规范化理论对表结构进行优化调整。

同时,根据应用需求,创建数据库系统所需的外模式(视图)、模式和内模式(索引)等,此外,应当根据需求,建立数据完整性约束(实体完整性,参照完整性和用户自定义完整性)。

三、系统实现3.1 数据库访问1)数据访问类及实现代码2)SQL语句3.2 业务逻辑层类及代码描述业务流程、数据处理功能的模块代码3.3表示层的实现可以用界面截图及其实现类及核心代码描述四、总结一、需求分析1.1背景全校性选修课开设的目的在于扩大学生的知识面、加强学生素质教育、培养复合型高级人才,具有不可替代的重要性。

随着教育改革的不断深入和素质教育的加强,学分制的实施,选修课在一个学生的培养计划中占的比重将越来越大。

网上选课系统的出现使同学们能够更加自主、便捷、准确的进行选课。

但是,由于一般高校中的学生都比较多,因此带来了诸多如信息管理等问题,鉴于需要将学生信息、选课信息等信息数字化以便于管理维护,我们便想到了利用数据库能够比较良好地解决此类问题,由此下面我将设计出一个学生选课系统以供参考。

1.2系统设计要求:设计出一个学生选课数据库系统的简要要求如下:1)设计要求①建立相应的数据库及相关的表、属性、约束、规则、默认等;②输入相应的记录(每个表不少于20条记录);③编写进行数据管理的存储过程。

学生选课系统数据库设计代码

学生选课系统数据库设计代码

学生选课系统数据库设计代码设计一个学生选课系统的数据库涉及多个方面,包括定义表结构、创建关系和索引等。

下面是一个简化版的MySQL数据库设计代码,该代码旨在支持一个基础的学生选课系统。

首先,我们定义三个基本表:学生、课程和选课记录。

sql复制代码-- 创建学生表CREATE TABLE students (student_id INT PRIMARY KEY AUTO_INCREMENT,name VARCHAR(100) NOT NULL,email VARCHAR(100) UNIQUE NOT NULL,password VARCHAR(255) NOT NULL,created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP);-- 创建课程表CREATE TABLE courses (course_id INT PRIMARY KEY AUTO_INCREMENT,course_name VARCHAR(100) NOT NULL,description TEXT,created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP);-- 创建选课记录表CREATE TABLE course_enrollments (id INT PRIMARY KEY AUTO_INCREMENT,student_id INT,course_id INT,enrollment_date TIMESTAMP DEFAULT CURRENT_TIMESTAMP,FOREIGN KEY (student_id) REFERENCES students(student_id),FOREIGN KEY (course_id) REFERENCES courses(course_id));这个设计非常基础,并且可以根据实际需求进行扩展。

例如,你可能需要添加更多的字段到学生和课程表中,如地址、电话号码、课程学分等。

学生选课管理系统数据库设计

学生选课管理系统数据库设计

学生选课管理系统数据库设计-MySql项目文档作者:李国辉当前版本:V1.0目录1.系统概述 (4)2.开发环境与工具 (4)3. 数据库命名规范 (4)3.1术语定义 (4)3.2 基本原则 (5)4.数据库分析 (5)4.1数据表分析 (5)4.2 数据库实体图 (6)4.3数据库E-R图 (7)4.4数据表关系图 (8)4.5数据字典 (9)5. 业务功能模拟 (11)5.1 添加数据 (11)5.2 教室查询 (11)5.3 教师查询 (11)5.4 选修课程查询 (11)5.5 选修课表数据 (11)5.6 学生数据 (11)5.7 选修报名/成绩数据 (12)5.5 备份数据 (12)5.6 思虑题 (12)6. 扩展性功能 (12)1.系统概述随着无纸化办公的普遍实现,信息的自动处理以及网络式的信息交互方式已经被人们广泛应用。

让计算机来管理学生的信息是现在各个高校都在积极进行的工作之一,也是高校教学管理工作的重要内容之一。

网上选课与传统的选课方式相比更加节约资源,增加了学生选课自主权。

学生选课系统作为一种现代化的教学技术,越来越受到人们的重视,是一个学校不可或缺的部分, 学生选课系统就是为了管理好选课信息而设计的。

学生选课系统的将使选课管理工作规范化、系统化、程序化,避免选课管理的随意性,提高信息处理的速度和准确性,能够准确、及时、有效的查询和修改学生选课情况。

与传统的选课方式相比,网上选课系统利用局域网为学生选课带来了极大的便捷。

学生在公共机房,或者宿舍的个人电脑上便可以通过校园网络来选课。

在选课期间内,学生能够使用选课系统灵活的修改自己的选课情况,大大提高了学校选课工作的效率。

教务处的教师则可以通过选课系统的管理员子系统来管理学生的选课情况,使得学生选课工作达到系统化和自动化,大大提高了学校的工作效率,为广大师生及相关人员节省了极多的时间。

2.开发环境与工具数据库:MS SQLServer2008系统环境:Windows2003/Server/Windows 2008 Server /Win7/Win8/Win10网络:10M以上局域网3. 数据库命名规范1.方便代码的交流和维护。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

列名:英文?汉字? 数据类型:合适? 长度:适中? 约束:主码?外码?用户自定义?
项目融合—逻辑结构设计
教研室表(jysb) 列名 Jysbh Jysm Jyszr dz xbbh 数据类型 Char nVarchar Char nvarchar char 长度,小数 4 20 6 20 6 是否空 否 否 是 是 是 列说明 教研室编号 教研室名 教研室主任 地址 系部编号 外键 系部编号 键/约束 主键 唯一 说明
SQL Server数据库技术
逻辑结构设计 规范化分析
实体表
学生(学号,姓名,性别,出生日期,地址,电话,班级 编号) 学号姓名,学号 性别,学号 出生日期,学号 地址,学号 电话,学号班级编号。 单属性做主码,不存在部分函数依赖与传递函数依赖, 达到了3NF。 课程(课程编号,课程名,学时,学分,开课学期,开课 类别,专业编号) 课程编号课程名,课程编号学时,课程编号开 课学期,课程编号开课类别,课程编号专业编号。 单属性做主码,不存在部分函数依赖与传递函数依赖, 达到了3NF。
SQL Server数据库技术
项目融合—逻辑结构设计
系部表 列名 Xbbh Xbm Xzr Dh dzh 数据类型 Char nVarchar nVarchar char nVarchar 长度,小数 6 18 10 11 50 是否空 否 否 是 是 是 列说明 系部编号 系名 系主任 电话 地址 键/约束 主键 唯一 说明
联系表 选课(教师编号,学号,课程编号,学年,学 期,起始周,结束周),周学时,成绩)
SQL Server数据库技术
逻辑结构设计 规范化分析
逻辑结构设计 规范化分析
实体表
系部(系部编号,系名,系主任,地址,电话) 系统编号系名,系统编号系主任,系统编号地 址,系统编号电话。 单属性做主码,不存在部分函数依赖与传递函数依赖, 达到了3NF。 教研室(教研室编号,教研室名,系部编号) 教研室编号教研室名,教研室编号系部编号。 单属性做主码,不存在部分函数依赖与传递函数依赖, 达到了3NF。 专业(专业编号,专业名称,系部编号) 专业编号专业名称,专业编号系部编号。 单属性做主码,不存在部分函数依赖与传递函数依赖, 达到了3NF。
出生日期 姓名
概念结构设计 E-R图设计
系主任 教研室名 教研室编号 1 拥有 m 出生日期 姓名
教研室主任 教研室地址 教研室 1 归属
系名
系部编号 系部 1 管理
地址 电话
专业编号 专业 专业名称 专业描述 1
m
含有
班级编号 班级名 班主任 m 班级 年级
m 性别 职务 教师 教师编号 职称 m 课程名 学年 课程编号 课程类别 学期 选课 1 n 属 起始周 课程 学时 于 m 截止周 p 学分 学号 开课学期 姓名 学生 性别 学习 m 1 地址 出生日期 电话
逻辑结构设计 E-R模型向关系模型转换
实体表
系部(系部编号,系名,系主任,地址,电话) 教研室(教研室编号,教研室名,系部编号) 专业(专业编号,专业名称,系部编号) 教师(教师编号,姓名,性别,出生日期,职务,职称, 教研室编号) 班级(班级编号,班级名称,班主任,年级,专业编号) 学生(学号,姓名,性别,出生日期,地址,电话,班级 编号) 课程(课程编号,课程名,学时,学分,开课学期,开课 类别,专业编号)
逻辑结构设计 E-R模型向关系模型转换
系主任 教研室名
教研室主任 教研室地址 教研室
系名
系部编号 系部 1 管理
地址 电话 1
教研室编号
拥有 m
实体表
系部(系部编号,系名,系主任, 地址,电话) 教研室(教研室编号,教研室名, 教研室主任,教研室地址,系部 编号) 专业(专业编号,专业名称,专 业描述,系部编号)
学生选课系统
学生
教师
管理员
选 课
退 选
查 询 选 课 信 息
查 询 成 绩 信 息
查 询 课 程 信 息
查 询 选 课 信 息
录 入 学 生 成 绩
用 户 管 理
课 程 管 理
选 课 管 理
概念结构设计 E-R图设计
学生选课系统中,包括七个实体: 系部:系部编号、系名、系主任、地址、 电话 教研室:教研室编号、教研室名 教师:教师编号、姓名、性别、出生日期、 职务、职称 专业:专业编号、专业名称 班级:班级编号、班级名称、年级 学生:学号、姓名、性别、出生日期、地 址、电话 课程:课程编号、课程名、学时、学分、 开课学期、开课类别。
SQL Server数据库技术
逻辑结构设计 规范化分析
实体表
教师(教师编号,姓名,性别,出生日期,职务,职称, 教研室编号) 教师编号姓名,教师编号 性别,教师编号 出 生日期,教师编号 职务,教师编号 职称,教师 编号 教研室编号。 单属性做主码,不存在部分函数依赖与传递函数依赖, 达到了3NF。 班级(班级编号,班级名称,年级,专业编号) 班级编号 单属性做主码,不存在部分函数依赖与传递函数依赖, 达到了3NF。
p
学生
含有
班级编号 班级名 班主任 m 班级 年级
1
地址 电话
逻辑结构设计 模型向关系模型转换
联系表
选课(教师编号,学号,课程编号,学年,学期,起始周,结束 周)
出生日期 姓名 教师编号 课程名 课程编号 课程类别 n 课程 学时 学分 开课学期 性别 教师 m 选课 p 职务
职称
学年 学期 起始周 截止周 学号 姓名 性别 出生日期
SQL Server数据库技术
概念结构设计 E-R图设计
系主任 教研室名
教研室主任 教研室地址 教研室 1 归属
系名
系部编号 系部 1 管理
地址 电话 1
教研室编号
拥有 m
专业编号 专业 专业名称 专业描述 1
m
含有
班级编号 班级名 班主任 m 班级 年级
m 性别 职务 教师 教师编号 职称 m 课程名 学年 课程编号 课程类别 学期 选课 1 n 属 起始周 课程 学时 于 m 截止周 p 学分 学号 开课学期 姓名 学生 性别 学习 m 1 地址 出生日期 电话
学生
地址 电话
逻辑结构设计 E-R模型向关系模型转换
系主任 教研室名 教研室编号 1 拥有 m 出生日期 姓名
教研室主任 教研室地址 教研室 1 归属
系名
系部编号 系部 1 管理
地址 电话
专业编号 专业 专业名称 专业描述 1
m
含有
班级编号 班级名 班主任 m 班级 年级
m 性别 职务 教师 教师编号 职称 m 课程名 学年 课程编号 课程类别 学期 选课 1 n 属 起始周 课程 学时 于 m 截止周 p 学分 学号 开课学期 姓名 学生 性别 学习 m 1 地址 出生日期 电话
项目融合—逻辑结构设计
专业表(zyb) 列名 Zybh Zym xbbh 数据类型 Char nVarchar char 长度,小数 6 30 6 是否空 否 否 是 列说明 专业编号 专业名 系部编号 键/约束 是 唯一 外键 系部表 说明
项目融合—逻辑结构设计
教师表 列名 Jsbh Xm Xb Csrq Zw Zc yx jysbh 数据类型 Char nVarchar char datetime nVarchar nVarchar nVarchar char 12 16 20 4 长度,小数 6 12 2 是否空 否 否 是 是 是 是 是 是 列说明 教师编号 姓名 性别 出生日期 职务 职称 邮箱 教研室编号 检查约束 外键 *@*.*.* 教研室表 检查约束 男或女 键/约束 主键 说明
SQL Server数据库技术
逻辑结构设计 规范化分析
联系表
选课(教师编号,学号,课程编号,学年,学期,起始周,结束 周,成绩) 课程编号 学年,课程编号 学期。 (教师编号,学号,课程编号) 起始周, (教师编号,学 号,课程编号)结束周, (教师编号,学号,课程编号) 成绩。 多属性做主码,不存在传递函数依赖,但存在部分函数依赖。 对其进行分解。 选课1(教师编号,学号,课程编号,起始周,结束 周,成绩) 选课2(课程编号,学年,学期,周学时) 发现选课2可以与课程实体合并。 课程(课程编号,课程名,学时,学分,周学时,学 年,学期,开课类别,专业编号)
SQL Server 数据库系统
1
学生选课系统设计
主 要 内 容
1 2 3 4
需 求 分 析 概 念 结 构 设 计
逻 辑 结 构 设 计
物 理 结 构 设 计 数 据 库 实 施 项 目 小 结
5
6
SQL Server数据库技术
需求分析 1. 调查用户
学生选课数据库系统,用户要求如下: (1)系统用户由三类组成:教师、学生和管理员。 (2)管理员负责的主要功能: ① 用户管理(老师、学生及管理员的增、删、 改); ② 课程管理(添加、删除和修改); ③ 选课管理(实现选课功能开放和禁止、老师 成绩输入开放和禁止)。 (3)学生通过登录,可以查询课程的基本信息、实现 选课、退课和成绩查询; (4)老师通过登录,可以查看选课学生的基本信息, 可以输入成绩。
SQL Server数据库技术
需求分析 2. 归纳总结
学生选课系统将只少包含学生、教师、 管理员等实体。 ⑴学生可以在规定的时间内选课、退 选和成绩查询等操作; ⑵教师可以查看学生的相关信息,录 入学生成绩等操作; ⑶管理员可以添加管理员,管理教师、 学生等信息。
SQL Server数据库技术
需求分析 3. 得出系统功能
项目融合—逻辑结构设计
班级表 列名 Bjbh Bjm Nj Bzr zybh 数据类型 Char nvarchar char Char char 长度,小数 9 30 1 6 6 是否空 否 否 是 是 是 列说明 班级编号 班级名 年级 班主任 专业编号 外键 专业表 检查约束 1至4 键/约束 主键 说明
相关文档
最新文档