广东工业大学实验报告
自动化学院08电气专业2班成绩评定_______学号3108001074姓名吴俊锋合作者___号___教师签名_______
预习情况
操作情况题目数据库系统设计
考勤情况
数据处理情况
实验一
第___周星期___第___节
一、实验目的与要求
掌握数据库的基本设计技术,熟悉数据库概念模型设计的每个任务步骤,并加深对关系数据库概念和特点的理解。要求学生根据周围的实际情况自选一个小型的数据库应用项目并深入到应用项目的现实世界中进行系统分析和数据库设计,例如选择学生成绩管理系统、图书管理系统或仓库管理系统等。学生成绩管理数据库的基本要求:1能够记录学生的基本信息,包括学号、姓名、性别、出生日期及所属学院;2能够记录课程的基本信息,包括课程号,课程名,先行课号;3能够记录学生选课情况及选修课程的成绩;(学生成绩管理系统及图书管理系统数据库应用项目介绍可参见蔡延光《数据库原理及应用》第11章或苗雪兰《数据库原理及应用》第5章)。
二、实验方案
利用数据库设计的5个步骤(识别实体、确定关系、列出属性、确定键及属性的域),对学生成绩管理系统(必选)、图书管理系统(可选)进行相关数据库的概念模型设计。识别实体:实体有学生信息、课程信息、学生选课情况及成绩。确定关系:学生信息是选课情况及成绩的父实体,课程也是选课情况及成绩的父实体,学生与课程之间是一对多关系。列出属性:学生信息的属性有:学号、姓名、性别、出生日期及所属学院。课程的属性有:课程号,课程名,先行课号。选课情况及成绩的属性有:学号、课程号、成绩。,确定键:学生信息的主键为学号,课程的主键为课程号,选课情况及成绩的主键为学号和课程号的组合键属性的域:学生信息学号Char10PK姓名Char8)性别Char2)
课程课程号Char5PK课程名称Char30先行课号Char5
选课情况及成绩学号CharFK课程号CharFK成绩I
t3
f出生日期Datetime8)所属学院Char16
学生学号姓名性别出生日期所属学院
课程课程号课程名称先行课号
选课情况及成绩学生学号学生学号课程课程号课程课程号成绩
三、实验结果和数据处理
fr