- 2
- 0
- 约3.62千字
- 约 5页
- 2023-10-12 发布于湖北
- 举报
课程设计报告
2010 年 1 月
课题:数据库设计
目的和要求:
掌握数据库需求分析
掌握数据库概念结构设计与逻辑结构设计方法
掌握创建表、约束的方法
操作内容:
创建学生成绩管理系统
通过需求分析确定表结构。
1、分几个表
2、表中需哪些列,列名、数据类型、长度;3、可否为空值;(表示未知、不可用或将在以后添加数据)4、是否需使用约束、缺省值或规则;5、是否使用索引及索引类型;6、哪些是主键,哪些是外键。
操作方法和步骤
一、数据需求分析
对于学生成绩管理系统,我们要录入学生的所有资料,但是如果把所以的信息都录入一个表中,这个表就会很复杂,且表的容量会非常大,占了很多的存储空间,操作起来也十分不方便,添加数据或是修改数据就很麻烦,尤其是用代码查询的时候,服务器就很慢。所以我们要将表细分。
先建一个大表,即学籍表,里面保存学生的最基本,且一般不改变,还要只有一个值的项,如学号,姓名,性别,出生日期,民族,政治面貌,班级,专业,部门,这里就包含了学生大部分的信息。但是这里还漏掉了与学生密切相关的成绩和所学课程,因一个同学要学多门课程就要有多个成绩,所以我们考虑把成绩和课程单独拿出来的放在一个表中。但是要和两个表连起来才能知道成绩表里的成绩是谁的啊,
您可能关注的文档
最近下载
- 宁夏大学《安全工程概论》2023-2024学年第一学期期末试卷.doc VIP
- 附件2:慢病管理中心评审实施细则(2024年修订版).docx VIP
- 超星尔雅学习通《中国古代礼仪文明》章节测试(含答案).docx VIP
- 宁夏大学《医学基础与思维综合实训II》2023-2024学年第二学期期末试卷.doc VIP
- 宁夏大学《临床微生物学检验技术2》2023-2024学年第一学期期末试卷.doc VIP
- 化工原理天大柴诚敬学时 .ppt VIP
- 宁夏大学《python课程设计》2023-2024学年第二学期期末试卷.doc VIP
- 宁夏大学《FPGA技术及应用》2023-2024学年第二学期期末试卷.doc VIP
- 太原理工大学《音视频制作A》2023-2024学年第一学期期末试卷.doc VIP
- 太原理工大学《过程装备腐蚀与防护B》2023-2024学年第一学期期末试卷.doc VIP
原创力文档

文档评论(0)