精华内容
下载资源
问答
  • 基于pyhton tkinter 的数据库学生成绩管理系统综合设计报告
  • 数据库学生成绩管理系统开发文档
  • SQL数据库学生成绩管理系统课程设计文档(学生版)第一次发,请多多支持!
  • 学生成绩管理系统JAVA课程设计 目录 1设计题目1 2 设计目的2 3设计分析 3 4 概念结构设计 6 5 逻辑结构设计 11 6 表结构设计 13 装 7 具体功能实现15 8 总结26 9 附录 27 订 线 共 39 页 第 0 页 1.设计题目 学生...
  • 为大家提供简单的数据库学生成绩管理系统,SQL编写
  • 精.选 目 录 TOC \o "1-3" \h \z \u 1 引言.2 3 需求分析.3 2.1 问题陈述 3 2.2 需求分析 4 2.3 可行性研究 4 3 系统总体设计 5 3.1 ...9 4.2.1 登录管理模块的实现 9 4.2.2 用户管理模块的实现 10 4.2.3 花卉管理
  • 已导入学生成绩管理表格,也在c#界面添加了代码
  • 实训报告 实训名称 学生成绩管理系统 系?部 专业班级 学生姓名 学 号 指导教师 完成日期 南京铁道职业技术学院 装订 装订线 目 录 目? 录. 3 1? 实训概述. 3 2? Java? 访问并处理数据库的课题描述. 3 2.1? 课题简介....
  • 含全套代码+数据库文件,学生成绩管理系统(VB+Access)
  • SQL server写的一个学生成绩管理系统,这是一个我们做的实验报告,其中有代码和各种步骤
  • 实训报告 实训名称 学生成绩管理系统 系 部 专业班级 学生姓名 学 号 指导教师 完成日期 南京铁道职业技术学院 ? 目 录 ? ? ? ? ? ? ? ? ? ? 装 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?...
  • 数据库原理及Oracle开发课程设计 题 目 选课管理系统 系 (部) 电信系 班 级 计本一班 姓 名 耿榕 学 号 2012020198 指导教师 黄硕 2014年 6 月9日 选课管理系统 选课管理系统 数据库原理及Oracle开发 课程设计任务书...
  • 1 学生信息:学号(sno)、姓名(sname)、性别(sex)、出生日期(birthday)、民族(Nation)2 课程信息:课程代码(cno)、课程名称(cname)、学分(credit)3 学生成绩:学号(sno)、课程代码(cno)、成绩(score)
  • 学生成绩管理系统 数据库课程设计 E-R 模型设计 数据表
  • 本文设计了一般学校通用的“学生管理系统”。本设计采用C语言编写,用Microsoft...本系统主要功能有用户管理、学生注册、班级信息录入、学生信息录入、班级课程录入、学校专业信息录入、课程信息录入、学生成绩录入等。
  • 学生成绩管理系统主要用于学生成绩信息管理,据分析学生成绩管理系统的数据表可浓缩为:学生基本信息表、课程基本信息表和学生成绩信息表。根据学校的情况,可按下面的步骤来分析: (1) 确定学生所在的院系、所学的...
  • 用python自带的sqlite3轻量级数据库(MySQL也是一样,要安装MySQL connection),完成学生信息的存储和基本数据库操作。 用try捕获异常。 要点: 1、每次打开要关闭。 2、delete和update也是一样的,写sql语句,然后...

    用python自带的sqlite3轻量级数据库(MySQL也是一样,要安装MySQL connection),完成学生信息的存储和基本数据库操作
    用try捕获异常。
    要点:
    1、每次打开要关闭。
    2、delete和update也是一样的,写sql语句,然后执行。
    3、sqlite3是单线程。如果不关闭,另一个无法打开,是locked状态。

    import sqlite3
    
    def create_table():
        conn = sqlite3.connect("python平时成绩记录")
        try:
            create_tb_cmd='''
            CREATE TABLE IF NOT EXISTS SUTDENT
            (
            ID text,
            NAME text,
            MARKS int);
            '''
            #print("创建表")
            #主要就是上面的语句
            conn.execute(create_tb_cmd)
        except:
            print ("创建失败!")
            return False
        #sql='''
        #INSERT INTO SUTDENT (ID,NAME,MARKS) VALUES (1,"wxy",98);'''
        #conn.execute(sql)
        conn.commit()
        conn.close()
    
    def show():
    	conn=sqlite3.connect("python平时成绩记录")
    	mycursor = conn.cursor()
    	mycursor.execute("SELECT * FROM SUTDENT ") 
    	myresult = mycursor.fetchall()
    	for x in myresult:
      		print(x)
    
    def insert():
    	conn=sqlite3.connect("python平时成绩记录")
    	#mycursor = conn.cursor()
    	try:
    		num=int(input("加入信息人数:"))
    	except ValueError:
    	  	print("人数输入数字,请重新输入!")
    	now=1
    	while now<=num:
    		print("请输入第{}个学生信息:".format(now))
    		try:
    			id=int(input("学号:"))
    		except ValueError:
    	  		print("学号需要输入数字,请重新输入!")
    		name=input("姓名:")
    		try:
    			marks=int(input("分数:"))
    		except ValueError:
    	  		print("分数需要输入数字,请重新输入!")
    		sql='INSERT INTO SUTDENT(ID,NAME,MARKS)'
    		sql+='VALUES ("%s","%s",%d);' %(id,name,marks)
    		conn.execute(sql)
    		now=now+1
    	conn.commit()
    	conn.close()
    def select():
    	conn=sqlite3.connect("python平时成绩记录")
    	mycursor = conn.cursor()
    	while(1):
    		print("请选择操作:\n1、通过学号查找学生信息\n2、通过姓名查询学生信息\n3、通过分数段查找信息\n4、退出查询")
    		result=input("你的选择:")
    		print("-----------------------")
    		if result=='1':
    			theId=input("学生学号:")
    			sql='select * from SUTDENT where ID="%s"'%theId
    		elif result=='2':
    			theName=input("学生姓名:")
    			sql='select * from SUTDENT where NAME="%s"'%theName
    
    		elif result=='3':
    			try:
    				minMarks=int(input("分数段最低分:"))
    				maxMarks=int(input("分数段最高分:"))
    				sql='select * from SUTDENT where MARKS>=%d and MARKS<=%d'%(minMarks,maxMarks)
    			except ValueError:
    	  			print("分数需要输入数字,请重新输入!")
    		elif result=='4':
    			break;	
    		mycursor.execute(sql)
    		rs=mycursor.fetchall()
    		for x in rs:
    			print(x)
    		print("-----------------------")
    	conn.commit()
    	conn.close()
    #show()
    #insert()
    #show()
    
    
    def main():
    	create_table()
    	while(1):
    		print("请选择操作:\n1、插入学生信息\n2、查询学生信息\n3、所有信息")
    		result=input("你的选择:")
    		print("-----------------------")
    		if result=='1':
    			insert()
    			print("插入信息成功!")
    		if result=='2':
    			select()
    		if result=='3':
    			print("所有学生信息如下:")
    			show()
    		if result=='4':
    			break;
    		print("-----------------------")
    
    main()
    
    

    运行截图:
    在这里插入图片描述
    在这里插入图片描述在这里插入图片描述在这里插入图片描述在这里插入图片描述

    展开全文
  • 学生成绩管理系统数据库mysq数据库学生成绩管理系统数据库mysq数据库
  • 较完善的数据库学生成绩管理系统 包括E-R图、数据字典等 设计中分工明确、步骤详细
  • 数据库技术及应用项目设计汇报 学生成绩管理系统 姓名Celia Yan -01-07 一设计目标及意义 在现在高校日常管理中学生成绩管理系统是其中很关键一环尤其是目前学校规模不停扩大学生人数日益增加课程门类多校区分散等...
  • 一个用access数据库学生成绩管理系统
  • 学生成绩管理系统+数据库课程设计学生成绩管理系统+数据库课程设计学生成绩管理系统+数据库课程设计
  • sql server 数据库案例 学生成绩管理系统
  • 实训报告 实训名称 学生成绩管理系统 系部 专业班级 学生姓名 学 号 指导教师 完成日期 南京铁道职业技术学院 目 ? ? ? ? ? ? ? ? ? ? ? 装 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 3,988
精华内容 1,595
关键字:

数据库学生成绩管理