- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
刘文洲数据库课程设计
数据库原理课程设计
一、概述 数据库的普及,学校利用数据库,设计的学生管理系统,大大减少了学校学生管理的工作量。通过对学校日常教学管理中的课程、选课、学生、班级、教师、成绩等相关内容进行分析,完成具有学生管理、成绩管理、班级管理、教师管理、课程管理等相关功能的小型数据库管理应用系统。 通过课程设计,使学生掌握数据库的基本概念,结合实际的操作和设计,巩固课堂教学内容,使学生掌握数据库系统的基本概念、原理和技术,将理论与实际相结合,应用现有的数据建模工具和数据库管理系统软件,规范、科学地完成一个小型数据库的设计与实现,把理论课与实验课所学内容做一综合,并在此基础上强化学生的实践意识、提高其实际动手能力和创新能力。设计环境:本学期学习了PB,在这里就采用PB环境进行数据库原理课程设计。
二、需求分析1、?问题的提出:
为了对数据库的学习进行深入的理解和使用,做一个高效率的学生信息管理管理系统,进行本次的数据库课程设计。2、?需完成的功能: 通过对学校日常教学管理中的课程、选课、学生、班级、教师、成绩等相关内容进行分析,完成具有学生管理、成绩管理、班级管理、教师管理、课程管理等相关功能的小型数据库管理应用系统。
3、E-R图:
三、数据表:
数据项是数据库的关系中不可再分的数据单位,下表分别列出了数据的名称、数据类型、长度、取值能否为空。
设计学生成绩管理数据库,包括课程、学生、教师、成绩四个关系, 其关系模式中对每个实体定义的属性如下:课程信息表
course:(课程号,课程名,教师号,学分,学时)
学生信息表
info:(学号,姓名,性别,年龄,专业,系别)
成绩信息表
Exam:(学号号,课程名,成绩)
教师信息表
Teacher:(教师号,教师名,教师性别,教师系别)
1、课程信息表()
字段名 描述 数据类型 cno 课程号 char(10) cname 课程名 char(10) 不能为空 teano 教师号 char(10) 不能为空 credit 学分 char(4) 不能为空 ctime 学时 char(50) 不能为空 2、学生信息表()
字段名 描述 数据类型 sno 学号 char(10) 主关键字 sname 姓名 char(10) 不能为空 ssex 性别 char(2) 不能为空 sage 年龄 char(2) 不能为空 major 专业 char(10) 不能为空 depart 系别 char(10) 不能为空
3.教师表(teacher)
字段名 属 性 数据类型 字段权限 teano 教师号 char(10) 主关键字 tname 教师名 char(10) 不能为空 Tsex 教师性别 char(2) 不能为空 Tdepart 教室系别 char(10) 不能为空
4.成绩表(Exam)
字段名 属 性 数据类型 字段权限 sno 学号 char(10) 主关键字 cno 课程名 char(10) 不能为空 degree 成绩 char(10) 不能为空 四、视图,索引,数据库权限:
create?view?temp?(sno,sname,cname,score)as?select?info.sno,info.sname,course.cname,exam.score?from?info,exam,course?where?info.sno=exam.sno?and?exam.cno=course.cnoCREATE?UNIQUE?INDEX?STUSNO?ON?info(sno);GRANT?SELECT?ON?TABLE?examTO?PUBLIC;五、软件功能设计功能表: 系统维护(下设系统退出)?? 信息录入(下设学生基本信息录入|学生成绩录入)??? 信息查询(下设学生基本信息查询|学生成绩查询*) 报表
功能描述:退出系统:退出程序。学生数据输入:输入学号、姓名、性别、年龄、出生年月等学生基本信息。成绩输入:输入各学期学生考试成绩。学生信息查询:查询学生基本信息。学生成绩查询:查询学生考试成绩。按年级输出报表:输出全年级学生各科目考试成绩。按班级输出报表:输出全班学生各科目考试成绩。六、程序代码及控件描述启动封面:(w_start)Open事件代码:SQLCA.dbms=ODBCSQLCA.database=SQLCA.userid=SQLCA.dbpass=SQLCA.logid=SQLCA.logpass=SQLCA.dbparm=ConnectString=DSN=student;UID=dba;PWD=sqlSQLCA.lock=
您可能关注的文档
- 不要让设计师设计寻物启事.docx
- 世界名画欣赏论文.doc
- 世界城市论文.doc
- 世界现代设计史_大纲.doc
- 世界现代设计史考研笔记.doc
- 下一代汽车电子安全设计考量.doc
- 世界近代史论文索引.doc
- 东北财经大学研究生学位论文格式要求_20090310131908.doc
- 东风商用车架厂MES设计-物料信息_20100926_V.doc
- 丢猫千万别找设计师.doc
- 2026云南普洱市“才聚普洱•智赢未来”澜沧县教体行业急需紧缺人才第一批招聘7人笔试备考题库及答案解析.docx
- 2025年福建莆田市城厢区社会治理网格化中心招聘若干人考试参考试题及答案解析.docx
- 2026北京肿瘤医院面向应届毕业生(含博士后等)招聘50人笔试备考题库及答案解析.docx
- 2026北京外国语大学教学科研岗位招聘笔试参考题库附答案解析.docx
- 2025年丽水景宁畲族自治县人民医院赴浙江中医药大学招聘人才5人考试参考题库及答案解析.docx
- 最全苏教版小升初语文试题及答案.doc
- 2025城发环保能源(昌吉)有限公司招聘2人(新疆)考试备考试题及答案解析.docx
- 2025湖南省招标有限责任公司公开招聘考试备考题库及答案解析.docx
- 2025浙江安防职业技术学院选聘6人(第二批)考试参考题库及答案解析.docx
- 2025年许昌鄢陵县特招医学院校毕业生招聘补充考试参考题库及答案解析.docx
最近下载
- 熔融盐理论与应用.pdf
- 2024水利闸门自动化系统技术规范.docx VIP
- 人教版英语七年级下册Unit 6 Rain or Shine单元分层作业.docx
- 【MOOC】《通信电子线路》(华中科技大学)章节作业中国大学慕课答案.docx
- 宣布干部任命后领导总结性讲话1400字.docx VIP
- Tengen天正TGW45系列万能式断路器TGW45说明书 2000 3200旋转排20230421用户手册.pdf
- 新能源汽车电学基础与高压安全 课件 项目六 任务6.2 高压下电标准流程操作要求 (1).pptx
- 克令吊管理及故障排除.doc VIP
- 煤炭储运项目环境影响报告表.docx VIP
- 设备主管述职报告与工作总结.docx VIP
原创力文档


文档评论(0)