数据库系统设计实验报告课程:数据库系统原理与应用姓名: 专业:测绘工程 121 班学号: 201218080111 指导老师: 一、实验目的掌握数据库设计的基本技术,熟悉数据库设计的每个步骤中的任务和实施方法,并加深对数据库系统概念和特点的理解。二、实验内容设计一个简单的学生选课数据库应用系统,完成设计报告。重点为数据库系统结构特性设计部分,包括需求分析、概念设计和逻辑设计。三、实验原理利用数据库设计的 4个阶段:需求分析(分析用户要求)、概念设计(信息分析和定义)、逻辑设计(设计实现)和物理设计(物理数据库设计)。四、实验方法概念模型设计时采用自底向上的方法,即自顶向下地进行需求分析,然后再自底向上地设计概念结构,和自底向上的设计方法。四、实验步骤 1、系统需求分析 操作环境与软件操作环境: Windows 7数据库软件: powerdesigner9 、 SQL server2000 系统设计与功能分析系统设计:本系统用于学生、选课和课程之间的联系的信息。功能需求:( 1 )学生信息管理:可以将学生的学号、姓名、性别、年龄的信息输入到数据库中,并可以插入、删除和修改学生信息。( 2 )课程管理系统:可以将课程的课程号,课程名和学分输入到数据库中。( 3 )选课系统:将学生与其所选的课程联系起来,并可以输入和查看所选课的分数。 2、概念结构设计 E-R 图: mn 学号姓名性别年龄学生选课成绩课程号课程名学分课程 3 、逻辑结构设计表名属性民数据类型长度主码或索引学生学号 int 主码姓名 char 8 性别 char 2 年龄 tinyint 课程课程号 int 主码课程名 char 30 学分 tinyint 选课学号 int 主码课程号 int 主码成绩 tinyint 4 、实验过程(1)在 powerdesigner9 中编辑学生表和课程表, 他们的列名还有数据类型给选定, 实验步骤如下(2 )将学生表和课程表建立联系,选择多对多联系。(3) 在工具栏中选择物理模式, 生成物理模式,注: 要选择 SQL server20
数据库系统设计实验报告 来自淘豆网m.daumloan.com转载请标明出处.