实验六 数据库原理综合实验
1 实验目的
(1) 运用所学的数据库设计技术,针对一个具体的应用系统,完成系统数据库的概念模型、逻辑
模型和物理模型的设计。以巩固理论课程上所学的知识,更好地掌握数据库设计技术方法。
(2) 对前面章节所学的知识加以综合应用。
2 实验内容
给定一个应用环境,如学生选课系统、超市管理系统、某企业库存管理系统、学校图书管理系
统、学校综合积分管理系统等等。(同学们课从上述选定一个题目,也可以选取一个自己较熟悉的应
用环境)。完成下面的工作
2.1 数据库概念模型设计
(1) 进行需求分析。-对系统的语义进行描述(包括功能、所需的数据及他们之间的关系和处理
方法)
(2) 识别系统中的实体及实体的属性,分析实体之间的联系。
(3) 设计数据库概念模型,画出 E-R 图。
2.2 数据库逻辑模型设计
(1) 根据数据库概念模型设计数据库的逻辑模型。-将 E-R 模型转化到逻辑模型
(2) 根据应用需要和规范化理论对逻辑模型进行优化。
2.3 数据库物理模型设计
(1) 针对某种 DBMS,设计数据库物理模型,包括表空间、表和索引等于物理存储有关的设计。
(2) 优化物理模型
(3) 生成某种 DBMS 的 SQL 语句,创建数据库及其表。
2.4 装载数据
(1) 收集真实数据或者生成模拟数据。
(2) 批量加载数据到数据库中。
(3) 设计一系列 SQL 语句,尤其是连接查询、嵌套查询等 SQL 语句,以测试数据库性能。
3 实验要求
(1) 可以借助 POWERDESIGNER 等系统分析与设计辅助工具进行数据库设计,也可以使用
WORD 文件直接生成各种设计文档。
评论0