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

合集下载

数据库课程设计--学生成绩管理系统

数据库课程设计--学生成绩管理系统

数据库课程设计--学生成绩管理系统一、引言学生成绩是教育领域中最重要的数据之一。

为了有效地管理和分析学生的成绩数据,学生成绩管理系统应运而生。

本文将介绍一个基于数据库的学生成绩管理系统的设计。

二、系统概述学生成绩管理系统主要功能包括学生信息管理、课程管理、成绩录入与查询等。

通过该系统,教师可以方便地管理学生成绩,学生可以随时查询个人成绩,而管理员可以对系统进行维护和权限管理。

三、数据库设计1. 实体-关系模型在学生成绩管理系统中,主要的实体包括学生、课程、教师和成绩。

它们之间的关系如下:- 学生与课程之间是多对多的关系,一个学生可以选修多门课程,一门课程也可以有多个学生参加。

- 学生与成绩之间是一对多的关系,一个学生可以有多个成绩记录,但一个成绩只能对应于一个学生。

- 课程与成绩之间是一对多的关系,一门课程可以有多个成绩记录,但一个成绩只属于一个课程。

2. 数据库表设计基于上述实体-关系模型,我们设计了以下数据库表:- 学生表(Student):包括学生编号、学生姓名、性别、年级等信息。

- 课程表(Course):包括课程编号、课程名称、学分等信息。

- 教师表(Teacher):包括教师编号、教师姓名、职称等信息。

- 成绩表(Score):包括学生编号、课程编号、成绩等信息。

四、系统功能设计1. 学生信息管理教师和管理员可以对学生信息进行增、删、改和查操作。

包括学生的基本信息和选课情况等。

2. 课程管理教师和管理员可以对课程信息进行增、删、改和查操作。

包括课程的基本信息和授课教师等。

3. 成绩录入与查询教师可以根据课程和学生信息录入成绩,同时学生和管理员可以根据课程和学生信息查询成绩。

五、系统界面设计学生成绩管理系统应具有用户友好的界面,便于用户操作和信息浏览。

界面设计应符合人机工程学的原则,以实现良好的用户体验。

六、系统安全设计为了确保学生成绩的保密性和完整性,学生成绩管理系统应具备一定的安全措施。

数据库课程设计_学生成绩管理系统

数据库课程设计_学生成绩管理系统

1。

概述1.1 简单介绍本系统实现的内容该学生成绩管理系统,实现简单的密码修改、成绩查询、课程查询、学生查询等操作,并能实现简单的数据统计。

此系统主要完成用户密码登录、用户密码的修改、成绩查询、课程查询、学生查询、具体成绩查询等基本功能.(一)用户密码登录:在登录程序之前会先弹出一个登录对话框,在正确的输入了数据库中存储的用户和密码后才能登录程序.(二)用户密码的修改在成功登录了程序之后用户可以根据自己的需要修改当前密码.(三)成绩查询1。

成绩修改前选中要修改的成绩信息,然后进行修改。

2.成绩添加直接弹出添加对话框,然后进行添加。

3.成绩删除前选中要删除的成绩信息,然后直接删除。

(四) 课程查询1。

课程修改实现对课程名、学时、学分的修改。

2.课程添加对一门新开设的课程进行录入,并存入数据库。

3。

课程删除对一门不再开设的课程进行删除,并从数据库中删除。

(五)学生查询1。

学生信息修改修改选中当前学生的信息。

2。

学生信息添加增加新学生的信息。

3。

学生信息删除删除选中当前学生信息。

1。

2 开发环境简介1)Microsoft visual c++ 6。

0Visual C++是一个功能强大的可视化软件开发工具。

自1993年Microsoft公司推出Visual C++1。

0后,随着其新版本的不断问世,Visual C++已成为专业程序员进行软件开发的首选工具.Visual C++6.0不仅是一个C++编译器,而且是一个基于Windows操作系统的可视化集成开发环境(integrated development environment,IDE)。

Visual C++6.0由许多组件组成,包括编辑器、调试器以及程序向导AppWizard、类向导Class Wizard等开发工具. 这些组件通过一个名为Developer Studio的组件集成为和谐的开发环境。

2)Microsoft SQL Server 2000和与系统相关的SQL 语言介绍数据定义DDL(data definition language)数据定义语言是指对数据的格式和形态下定义的语言,他是每个数据库要建立时候时首先要面对的,举凡数据分哪些表格关系、表格内的有什么栏位主键、表格和表格之间互相参考的关系等等,都是在开始的时候所必须规划好的.2。

数据库课程设计-学生管理系统&新生入学信息管理系统-完整设计文档

数据库课程设计-学生管理系统&新生入学信息管理系统-完整设计文档

设计任务书指导教师(签章):年月日数据库原理及应用课程设计学年班级学号姓名指导教师成绩摘要:新学期伊始,各学校迎新生活动如火如荼的展开着。

随着入学大新生人数的不断增加,庞大的新生数量和新生信息使得学校现行的人工的新生接待方式显得较为繁琐和混乱,如何能更合理的安排好学校的迎新工作,已经成为一个学校是否能跟上时代和信息进步的体现。

新生信息管理系统,在新生信息管理以及新生信息查询两个大方面进行了着重设计随着Internet的普及,越来越多的学校建立了自己的Web网站,其中新生信息管理系统是构成新生网站的一个重要组成部分。

同时随着在校大新生人数的不断增加,教务系统的数据量也在不断的上涨。

针对新生信息管理这一环节,本系统,基本实现了新生的在线信息查询、选课,教师对新生信息的全面掌握、录入新生成绩以及学校管理人员对课程信息发布的管理,对新生以及教师基本信息的管理等功能。

新生信息是学校的一项非常重要的数据资源,新生信息管理也是学校一项重要的常规工作,长期以来,新生信息都是依赖人工管理和档案文件记载的。

而在实际工作中,新生信息涉及到学校的各个不同院系,是非常复杂的。

面对如此众多的新生信息,其工作量可想而知。

而且人工管理存在大量的不可控制因素,对新生信息的管理并不规范。

根据高校现存新生信息管理的弊端以及新生信息管理的基本流程,本系统针对高校新生系统的特点以及管理中的弊端而设计,实现了新生信息管理的电子化、减轻了管理人员的工作负担,能够规范高效地管理大量的新生信息,并避免人为操作错误和不规范行为。

同时还提供给新生查询自身某些信息的功能,使得信息管理更为方便和有效。

关键词:信息管理系统;新生入学管理;SQL Server 2000目录1 需求分析 (1)1.1系统目标: (1)1.2系统功能需求: (1)1.2.1 用户需求分析 (1)1.2.2 功能划分 (1)1.2.3 功能描述 (1)2 数据库的概念设计 (2)3 数据库的逻辑设计 (4)3.1将E-R模型转换成关系模式 (4)3.1.1 新生实体集转换为关系模式 (4)3.1.2 班级实体集转换为关系模式 (4)3.1.3 教师实体集转换为关系模式 (4)3.1.4 课程实体集转换为关系模式 (4)3.1.5 班级实体与新生实体的联系转换为关系模式 (4)3.1.6 教师实体与课程实体的联系转换为关系模式 (5)3.2数据表结构设计 (5)3.3数据完整性 (6)4 应用程序设计 (7)4.1新生入学信息管理系统DEMO的处理流程图: (7)4.2总体结构和外部模块设计: (8)5 编程实现 (9)5.1用户登录界面 (9)5.2用户管理界面 (9)5.3修改密码界面 (10)5.4授课管理界面 (10)5.5教师管理界面 (11)5.6新生信息管理界面 (12)5.7授课查询界面 (13)5.8新生用户查询界面 (14)5.9教师用户查询界面 (15)总结 (17)致谢 (18)参考文献 (19)1 需求分析1.1系统目标:实现一个新生入学信息管理系统。

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

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

学生选课管理系统数据库设计数据字典学生表(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表示学生在该门课程的成绩。

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

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

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

编辑界面:输入框、下拉列 表、按钮等,用于修改和添
加数据
查询界面:输入框、下拉列 表、按钮等,用于查询数据
帮助界面:提供系统使用说 明和帮助信息
模块设计
用户模块:用户注册、登录、修改密码等 课程模块:课程添加、修改、删除等 学生模块:学生添加、修改、删除等 成绩模块:成绩添加、修改、删除等 权限管理模块:用户权限分配、角色管理等 系统管理模块:系统设置、日志管理等
系统的功能
学生信息管理: 课程信息管理:
添加、修改、 添加、修改、
删除、查询学 删除、查询课
生信息
程信息
成绩管理:添 加、修改、删 除、查询学生
成绩
教师信息管理: 添加、修改、 删除、查询教
师信息
系统设置:修 改系统参数, 如密码、用户
权限等
报表生成:生 成学生成绩报 表、课程报表

系统的用户
管理员:负责系统管理和维护 教师:负责学生信息的录入、修改和查询 学生:负责个人信息的查询和修改 家长:负责学生信息的查询和修改
数据删除:删除表中 的数据
数据备份与恢复:定 期备份数据,确保数 据安全
界面交互实现
用户登录:输入用户 名和密码信 息、功能菜单、系统
状态等信息
功能菜单:包括学生 管理、课程管理、成
绩管理等功能
学生管理:添加、修 改、删除、查询学生
信息
课程管理:添加、修 改、删除、查询课程
定期检查硬件:确保硬件正常运行, 防止硬件故障
添加标题
添加标题
添加标题
添加标题
定期更新系统:确保系统安全,防 止漏洞攻击
定期培训员工:确保员工熟练掌握 系统操作,提高工作效率
系统安全策略

mysql课程设计案例

mysql课程设计案例

mysql课程设计案例
以下是一个简单的MySQL课程设计案例,用于帮助学生了解数据库设计和MySQL的基本操作。

项目名称:学生信息管理系统
项目目标:
1. 创建一个学生信息管理系统,能够存储和管理学生信息。

2. 实现对学生信息的增删改查操作。

3. 保证数据的安全性和完整性。

项目内容:
1. 设计数据库表结构,包括学生表、课程表和成绩表。

2. 实现学生信息的增删改查操作,包括添加学生信息、查询学生信息、修改学生信息和删除学生信息。

3. 实现课程信息的增删改查操作,包括添加课程信息、查询课程信息、修改课程信息和删除课程信息。

4. 实现成绩信息的录入和查询操作。

5. 保证数据的安全性和完整性,包括设置合适的字段属性、设置外键约束等。

技术要求:
1. 使用MySQL数据库进行数据存储和管理。

2. 使用PHP编写服务器端代码,实现与数据库的交互。

3. 使用HTML和CSS进行前端页面设计。

4. 使用JavaScript进行表单验证和动态交互。

项目步骤:
1. 创建数据库和数据表,包括学生表、课程表和成绩表。

2. 编写PHP代码,实现与数据库的连接和操作。

3. 编写前端页面,包括学生信息管理页面、课程信息管理页面和成绩信息管理页面。

4. 在前端页面中添加表单,用于输入和修改数据。

5. 在前端页面中添加JavaScript代码,用于表单验证和动态交互。

6. 进行测试和调试,确保系统功能正常、安全可靠。

7. 上交项目文档,包括数据库表结构、PHP代码、前端页面和测试报告等。

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

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

成绩:__________《数据库原理及应用》课程设计课题数据库课程设计之学生管理系统班级学号姓名指导教师2012 年 6 月 25 日—2012年 6 月 29 日前言 (3)概述 (3)项目背景 (3)编写目的 (3)定义 (4)开发环境 (4)需求分析 (5)问题陈述 (5)功能需求 (5)运行需求 (5)数据流图 (6)存储说明 (9)数据字典 (10)概念结构设计 (14)逻辑结构设计 (17)软件功能设计 (22)代码设计和界面设计 (25)小结................................................................................................ 错误!未定义书签。

参考文献........................................................................................ 错误!未定义书签。

附录................................................................................................ 错误!未定义书签。

网络的兴起和巨大发展对人们的生活方式产生了深远的改变,通过互联网络,人们获得了一个更加便捷更加广阔的获取有用信息的途径,人们可以足不出户坐在电脑前便可以做很多事情。

而数据库系统的不断发展与完善,则让互联网络在人们生活中的应用如虎添翼,因为随着越来越多的人认识到WEB网络给我们日常生活带来的巨大便利,WEB 应用的用户也在爆炸式增长,在方便我们生活的同时,许多问题也接踵而至,越来越庞大的数据量让工作人员不堪重负,无论在建立数据库和维护数据库方面,近几个月来,CSDN、天涯等知名IT企业相继出现数据库信息泄露事件向我们昭示了数据库安全方面所面临的严峻挑战。

学生管理系统课程设计csdn

学生管理系统课程设计csdn

学生管理系统课程设计csdn一、课程目标知识目标:1. 让学生理解学生管理系统的基本概念,掌握其功能模块和操作流程;2. 帮助学生掌握数据库查询、更新和删除的基本操作;3. 引导学生了解软件开发的规范和流程,培养学生良好的编程习惯。

技能目标:1. 培养学生运用所学知识设计并实现一个简单学生管理系统的能力;2. 提高学生分析问题、解决问题的能力;3. 培养学生的团队协作能力和沟通能力。

情感态度价值观目标:1. 培养学生对计算机科学的兴趣,激发学生学习编程的热情;2. 培养学生严谨、踏实的科学态度,树立正确的价值观;3. 引导学生认识到信息技术在现实生活中的广泛应用,增强学生的社会责任感。

课程性质:本课程为信息技术课程,以实践操作为主,结合理论讲解,旨在培养学生的编程能力和实际应用能力。

学生特点:学生处于高年级阶段,已具备一定的计算机操作和编程基础,具有较强的学习能力和自主性。

教学要求:结合学生特点,注重实践操作,强调团队合作,以学生为主体,充分调动学生的积极性,提高学生的综合能力。

通过本课程的学习,使学生能够将所学知识应用于实际项目中,为今后的学习和工作打下坚实基础。

二、教学内容1. 学生管理系统概述:介绍学生管理系统的基本概念、功能模块及其在实际应用中的重要性。

- 教材章节:第一章 学生管理系统概述2. 数据库基本操作:讲解数据库查询、更新和删除操作,使学生掌握学生管理系统中的数据处理方法。

- 教材章节:第二章 数据库基本操作3. 编程规范与流程:介绍软件开发中的编程规范与流程,培养学生的编程习惯。

- 教材章节:第三章 编程规范与流程4. 学生管理系统设计与实现:指导学生运用所学知识,设计并实现一个简单学生管理系统。

- 教材章节:第四章 学生管理系统设计与实现5. 团队合作与沟通:强调在项目开发过程中,团队协作和沟通的重要性,培养学生这方面的能力。

- 教材章节:第五章 团队合作与沟通6. 实践操作与案例分析:组织学生进行实践操作,结合案例分析,巩固所学知识。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
字段名
数据类型
主关键字
外部关键字
参照的表
取值说明
学号
varchar(15)
Yes
不允许为空
课程号
varchar(10)
Yes
不允许为空
成绩
varchar(4)
不允许为空
绩点
varchar(4)
不允许为空
5)管理员信息表,如表5所示。
表5 管理员信息表
字段名
数据类型
主关键字
外部关键字
参照的表
不允许为空
create table 班级信息表
(
班级编号 varchar(8) not null primary key ,
班级名称 varchar(20) not null,
专业 varchar(20) not null,
系名 varchar(8) not null
)
建立学生信息表代码:
create table 学生信息表
每个学生都有自己固定的学号姓名,学生对自己的信息进行完善,包括年龄,出生日期,籍贯,家庭所在地,来源省,名族,省份证号,手机号,政治面貌。学生可以对自己的登录密码进行修改,可以查询选课信息,成绩,考试时间等。
3概念模型设计
系统分析
针对以上的功能分析,对数据库做了以下分析。对于学生信息查询系统的具体要求,数据库的设计应该包含一下信息:
《数据库原理及应用》
课程设计
课题学生信息查询系统
班级
学号
姓名
指导教师
2010年12月20日—2010年 12月31日
课程设计综合成绩评定
设计题目:学生信息查询系统
考核项目
分值
A
C
得分
设计情况(共70分)
设计工作量与难度
20
设计工作量大与设计有一定难度
设计工作量与难度一般,基本达到了要求
设计
方案
15
设计方案正确、合理
首次使用该系统时,管理员用默认账户登录系统后,进行注册,注册信息包括,管理员编号,姓名,以及登录密码,其中管理编号为唯一值,只能注册一次。用新的管理员账号登陆后,管理员对各个表添加信息,添加的信息包括学生的学号,姓名,班级,登录密码,入学时间。班级信息:班级编号,班级名称,专业名称,院系名。课程信息,包括课程号,课程名称,授课教师,学分,系名,考试时间,学时,学年学期。学生选课信息,包括,学号,课程号,成绩,绩点。管理员的工作就是将系统的数据库进行填充,完善,以便与学生使用该系统。由于管理员可以修改基本信息,所以要通过验证才能登录系统,进行操作。管理员要及时更新数据库,对系统中存在的错误进行检查和修改,确保用户使用 的正确性和安全性。
设计方案较正确、基本合理,但不是最优
设计完成情况
30
完成了选题的设计内容,设计功能完整,相关E-R图、关系模式设计正确、合理,熟练地使用SQL语言实现数据库的建立、应用和维护
基本完成了选题的设计内容及主要选题功能,相关E-R图设计基本正确、关系模式设计比较合理,能较熟练地使用SQL语言实现数据库的建立、应用和维护
课程号 varchar(10) not null ,
成绩 varchar(4),
绩点 varchar(4),
primary key(学号,课程号),
foreign key(学号) references 学生信息表(学号),
1.用户的信息要求:学生能查询有关学生的基本资料,课程信息,考试成绩,考试时间。
2.用户的处理要求:系统管理员能添加、删除、修改、查询学生信息,添加课程信息,录入学生成绩。
3.对系统的安全要求,要求进入系统必须进行口令校验。
该系统包含了学生基本信息查询,学生选课信息查询,学生成绩查询等具体功能。包括用户身份认证窗体,学生信息查询窗体,用户密码修改窗体,用户修改信息窗体。其数据库内存储了学生的基本信息,学生选课信息及成绩,班级信息,管理员的账号和密码信息等。
字段名
数据类型
主关键字
外部关键字
参照的表
取值说明
班级编号
varchar(8)
yes
不允许为空
班级名称
varchar(20)
不允许为空
专业
varchar(20)
不允许为空系名vachar(8)不允许为空
3)课程信息表,如表3所示
表3 课程信息表
字段名
数据类型
主关键字
外部关键字
参照的表
取值说明
课程号
varchar(10)
并为每张表设置了能唯一确定每位学生的属性。其中学生信息表理设置属性(学号)为主关键字。班级信息表里设置属性(班级编号)为主关键字,并在学生信息表里设置属性(班级编号)为班级信息表中属性(班级编号)的外部关键字。课程信息表里设置属性(课程号)为主关键字,并在选课信息表里设置属性(课程号)为课程信息表属性(课程号)的外部关键字。选课信息表里设置属性(学号,课程号)为主关键字。管理员信息表里设置管理员编号为主关键字。这样就把学生和选课联系起来,可以确定每一位学生的相关信息。
管理员编号
varchar(10)
Yes
不允许为空
管理员姓名
varchar(10)
不允许为空
密码
varchar(10)
不允许为空
6)所有表之间的关系图,如图1所示
图1所有表之间的关系图
数据库的完整性和安全性
一、数据库的安全性
数据库的安全性是指保护数据库以防止不合法的使用所造成的数据泄露,更改,或者破坏安全性问题不是数据库系统所独有的,所有计算机系统都有这个问题,只是在数据库系统中大量数据集中存放,而且为许多最终用户直接共享,从而使安全性问题更为突出,系统安全保护措施是否有效是数据库系统的主要指标之一. 用户要求进入计算机系统时,系统首先根据输入的用户标识进行用户身份鉴定,只有合法的用户才能进入计算系统.对于进入的用户,只允许用户执行合法操作。
设计报告(共15分)
报告组织结构及内容
10
内容组织及结构合理、内容充实、层次清晰、图表得当
内容组织及结构较合理、内容较充实、层次较清晰、图表应用基本得当
报告排版格式
5
格式规范,完全符合要求
格式基本规范,基本符合要求
设计态度
(共15分)
20
设计态度认真、积极
设计态度比较认真
综合得分
课程设计综合成绩(折合为优、良、中、及格与不及格计)
其它说明:
学生信息查询系统
1绪论
本论文描述了学生信息查询系统的实现过程:包括系统分析、系统调查、数据流程分析、功能设计、数据库设计、系统物理配置方案、系统实现、系统测试和调试。本系统的特点:学生信息自动化管理,提高学生和工作人员的效率。该系统提供学校管理者,老师和学生查询学生各种信息,还有相关的教学信息的功能.具体包括:用户管理,学生基本信息管理,学生考试时间管理,学生考试成绩管理,课程信息管理.从而使学生信息查询可以方便地进行查询。
.二、数据库的完整性
数据库的完整性是指数据的正确性和相容性.例如本系统中;学生的学号必须唯一;性别只能是男或女;学生所在的系统必须是学校已开设的系.等.数据库是否具备完整性关系到数据库系统能否真实地反映现实世界,因此维护数据库的完事性是非常重要的.
5物理设计
建立数据库和表
建立数据库代码如下:
建立班级信息表代码:
1)学生信息表,如表1所示。
表1 学生信息表
字段名
数据类型
主关键字
外部关键字
参照的表
取值说明
学号
varchar(15)
yes
不允许为空
姓名
varchar(10)
不允许为空
班级编号
varchar(8)
Yes
班级信息表
不允许为空
性别
char(2)
只允许取“男”或“女”
年龄
varchar(8)
出生年月
varchar(10)
foreign key(班级编号) references 班级信息表(班级编号)
)
建立课程信息表代码:
create table 课程信息表
(
课程号 varchar(10)not null primary key ,
课程名称 varchar(20) not null ,
授课教师 varchar(8) not null,
学生操作时的基本信息,包括学号,密码,在登录时需要进行验证,防止学生出错或者不法份子的不良企图。
学生的班级信息应包含学生班级,专业编号等信息,使学生在学校中有的定位。
学生的班级信息应包含班级编号,班级名称,院系名。
课程信息应包含学生在每个学年所可以选择课程以及课程的相关信息,方便学生查询。
选课信息应包括学生的学号,所选课程的课程号和相应的成绩。
数据库设计分析
数据流图
顶层
0层
1层
表间对应的局部和整体E-R图
1、学生信息表和班级信息表之间的联系。
m 1
2、学生信息表与课程信息表之间的联系。
mn
3、学生信息查询系统整体模型E-R图。
1
n
m n
4逻辑设计
逻辑结构设计
(1)下面是将各个实体和联系转化为相应的二维表即关系模式,指定各个关系的主关键字和外部关键字,并对各个关系的约束加以限定:
(
学号 varchar(15) not null primary key ,
姓名 varchar(10) not null,
班级编号 varchar(8) not null,
性别 char(2) ,check(性别 in ('男','女')),
年龄 varchar(8) ,
出生年月 varchar(10),
相关文档
最新文档