怎么用SQL数据库编写学生成绩管理系统啊~~~???急救!可以追加分!!

---------更新成绩status=2 未提交成绩 可 不能插入更新 学生不可查看, status=1成绩已提交 不可 学生可以查看

创建学生成绩管理系统数据库 创建学生成绩管理系统数据库步骤创建学生成绩管理系统数据库 创建学生成绩管理系统数据库步骤


创建学生成绩管理系统数据库 创建学生成绩管理系统数据库步骤


------插入数据-------------

--用户信息表

insert into user values('20101000','123',1)

insert into user values('20101004','123',2)

insert into user values('20101152100','123',3)

selectfrom user

--学生信息表

insert into stud values('20101152100','素雅','女','计科1班')

select from stud

--教师信息表

insert into techer values('20101004','李大为','男')

select from techer

--成绩表

insert into studscore values('5','1003','20101152100','20101003','汇编','99',1)

select from studscore

---教师管理成绩--------------

--已提交时

update studscore set studscore='86' where courseid='1002' and studno='20101152103' and status=2

print '已提交不能'

selectfrom studscore

--未提交时

update studscore set studscore='90' where courseid='1001' and studno='20101152083' and status=1

print '已'

--提交成绩

--改为未提交

update studscore set status=2 where courseid='1001' and studno='20101152083'

--改为提交

update studscore set status=1 where courseid='1001' and studno='20101152083'

select from studscore

----------------学生----------

---已提交可查看成绩时

select studno,teachno,studscore,course,studscore,status

from user U,studscore S where U.username=S.studno and U.role=3 and S.studno='20101152083' and S.status=1

print '查询成功!'

---未提交不可查看成绩时

select studno,teachno,studscore,course,studscore,status

from user U,studscore S where U.username=S.studno and U.role=3 and S.studno='20101152083' and S.status=2

print '还不可查询'

----------系统 可对学生信息,教师信息,成绩信息等进行管理----------

select from user

select from stud

select from techer

select from studscore

--学生信息表---

--增加

insert into user values('20101152101','123',3)

insert into stud values('20101152101','陆琼','女','计科2班')

select from stud

--修改更新

update stud set stud='男' where studno='20101152101'

select from stud

--删除

delete from stud where studno='20101152101'

select from stud

--教师信息表----

--增加

insert into user values('20101005','123',2)

insert into techer values('20101005','烧饼','男')

select from techer

--修改

update techer set techname='烧包谷' where techname='烧饼'

select from techer

--删除

delete from techer where teachno='20101005'

select from techer

--成绩信息表-----

--增加

insert into studscore values('6','1004','20101152100','20101002','数据结构','70',1)

select from studscore

--修改

update studscore set studscore='100' where studno='20101152100' and courseid='1004'

select from studscore

--删除

delete from studscore where studno='20101152100'

select from studscore

创建一个学生成绩管理系统数据库。数据库名为“student”

什么都是修修改改的,不要什么都想着让别人给你做,下面是建立一个学生表

DROP TABLE IF EXISTS `user_student`;

CREATE TABLE `user_student` (

`id` bigint(20) NOT NULL AUTO_INCREMENT,

`name` varchar(50) COLLATE utf8_unicode_ci DEFAULT '',

`password` varchar(50) COLLATE utf8_unicode_ci DEFAULT '',

`grade` varchar(50) COLLATE utf8_unicode_ci DEFAULT '',

PRIMARY KEY (`id`)

) ENGINE=InnoDB AUTO_INCREMENT=135 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci ROW_FORMAT=DYNAMIC;

CREATE DATABASE student

ON

(NAME='student',

FILENAME='D:student.mdf',

SIZE=10MB,

MAXSIZE=UNLIMITED,

FILEGROWTH=10%

)LOG ON

(NAME='student_Log',

FILENAME='D:student_Log.ldf',

SIZE=1MB,

MAXSIZE=5MB,

FILEGROWTH=1MB

)Go

1. 企业管理器创建一个数据库,设置好

2. 然后用数据库管理软件(太多,百度吧)连进去,创建的代码都有了

任何一本数据库书籍都有。

JAVA程序设计 学生成绩管理系统(数据库版)

那个不好意思,我来当坏人吧,没人会鸟你的,这世界好人没人想的那么多,最简单的自己在百度搜一个,但是一般数据库或者jdk版本会不兼容,还有你的悬赏太少了,根本没有人会来回答的,我建议你还自己堆起来吧,这个不难,只是堆代码而已,现在eclipse都可以拖放swing部件了

你才给5分啊,让帮忙写整套程序,会也不帮忙写,而且这里也不能完全贴出来。

如何制作一个数据库学生管理系统

首先,进行系统需求分析!

学生管理系统,顾名思义,就是用来管理的,具体管理什么呢?选课管理、成绩管理、信息管理等等!

然后,进行概念设计,主要是画E-R图模型。

E-R图模型是为了展现系统中出现的各个实体相互之间的联系的。此外,实体的各个属性也要写得很明确!总的来说,概念设计就是把需求分析阶段得出的成果用一个很简洁明了的图来表示!让用户一看就能明白该系统都有什么,是做什么用的!

其次呢,进行逻辑设计。

简单的说就是把实体和联系都转化为关系模式,即与关系表要一一对应~

呢。。。。当然就实地制作啦·`~Over~

学生管理系统数据库制作,需要搞清楚需求,才能针对需求去做相应的数据库设计。建议先罗列你要实现的功能,如果仅仅是学生基本信息管理,要考虑各类信息的复杂度,比方说管理学生的基本信息如:姓名、性别、学号、等等

学生的学科,学生的每年成绩,

1.确定学生管理系统的实体、属性和联系。

2.将实体、属性和联系转化为E_R图。

3.将E_R图转化为表,写出关系模式。

4.数据完整性设计(即实体完整性:设置每张表的主码;参照完整性:设置必要的外码;区域完整性:设置各字段的类型、宽度、取值范围、默认值与约束条件等)。

5.使用SQL SERVER 2000建立数据库,利用JDBC、ODBC或ADO技术实现后台数据库和前台应用程序的连接,选择自己熟悉的可视化开发工具,编程实现应用系统,并输人数据、调试运行系统。

怎样做一个成绩管理系统数据库?数据库需要哪些表?表里有哪些字段?

学生表 (学号,姓名,性别,年龄。。。)一些基本信息课程表 (课程编号,课程名称,学分,学时)选课表 (学号,课程编号,成绩)都是这些基本的东西,当然还可以继续扩充。