资源简介
实验六 数据库原理综合实验
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文件直接生成各种设计文档。
(2) 选择的数据库应用系统应该规模适中,不宜太大太复杂,可能做不完;也不宜太小太简单,甚至仅有三两个表组成。
(3) 要设计良好的数据库完整性约束。
(4) 思考题:数据库设计通常由哪些辅助工具?各有哪些优缺点?
4 实验步骤
4.1 数据库概念模型设计
(1) 进行需求分析。
(2) 设计数据库概念模型,画出E-R图。
4.2 数据库逻辑模型设计
(3) 根据数据库概念模型设计数据库的逻辑模型。
(4) 对逻辑模型进行优化。
4.3 数据库物理模型设计
(5) 针对某种DBMS,设计数据库物理模型,包括表空间、表和索引等于物理存储有关的设计。
(6) 优化物理模型
(7) 生成某种DBMS的SQL语句,创建数据库及其表。
4.4 装载数据
(8) 收集真实数据或者生成模拟数据。
(9) 批量加载数据到数据库中。
(10) 设计一系列SQL语句,尤其是连接查询、嵌套查询等SQL语句,已测试数据库性能。
5 总结与体会
5.1 实验中出现的问题及其解决方案
5.2 总结
5.3 体会
代码片段和文件信息
相关资源
- mysql数据库驱动8.0.12版本
-
purexm
l:引发数据库技术新一轮革命 -
Syba
se IQ“绿色数据库”构建绿 -
Oracle向Syba
se ASE迁移指南 - 用NetBackup恢复Oracle数据库到异机
- Backup_Exec_ORACLE_RAC_数据库备份恢复指导
- Oracle 10g数据库的安全性和身份管理
- oracle数据库比对工具
- Oracle数据库基础知识(华为内部培训
- 易语言ACCESS数据库多表关联查询例程
- 易语言SQL操作ACCESS数据库例程源码
- 易语言SQLserver数据库操作例程源码
- 组态王数据库_读_写_查询例程
- 数据库原理实验指导书Mysql
- WINCC读写SQL数据库的
- 数据库技术与应用教案
- 中国工业企业数据库1998-2012
- 三方法解决SQL Server与云端数据库连接
- 基于单片机的太阳能电池板监测系统
- Winfrom通用权限管理系统数据库脚本
- 易语言Access数据库中的数据导出到E
- 彩票的数据库
- 全球国家及地区库,采集自腾讯QQ国内
- 数据库系统概念第六版大学模式数据
- 自动备份数据库程序
- 基于Oracle数据库的国土资源空间数据
- mysql数据库5.6连接包
- 旅游管理系统数据库
- 数据库宾馆管理系统Mysql
- 关系数据库标准语言——SQL实验报告
评论
共有 条评论