北工大数据库实验报告

2018-12-19 23:39

数据库实验报告

音乐库查询系统

专 业: 通信工程 成 员:

指导教师:刘芳

目录

一、需求分析 ........................................................................................................................... 3 1.市场需求及数据流图 ........................................................................................................ 3 2.对于各种需求的分析和细化 ........................................................................................... 7 3.规范化 ............................................................................................................................... 9 二、系统数据库表的建立和数据信息的插入 ....................................................................... 9 1.歌曲信息表 ........................................................................................................................ 9 2.专辑信息表 ...................................................................................................................... 10 3.歌手信息表 ...................................................................................................................... 10 4.组合/歌手信息表 ............................................................................................................ 11 5.组成关系表 ...................................................................................................................... 12 6.收录关系表 ...................................................................................................................... 13 7.演唱关系表 ...................................................................................................................... 13 8.用户登录表 ...................................................................................................................... 14 三、FormBuilder界面设计 .................................................................................................... 15 1.用户登录界面 .................................................................................................................. 15 2.音乐库查询系统 .............................................................................................................. 16 3.乘法触发器 ...................................................................................................................... 17 4.跳转触发器 ...................................................................................................................... 17 四、心得与体会 ..................................................................................................................... 18 五、附录 ................................................................................................................................. 18

一、需求分析

1.市场需求及数据流图

第一部分、市场需求

音乐是现代人们生活中密不可分的一部分,时时刻刻伴随着人们的生活。上班、上学的路上,回家的途中,聚会,歌厅都是音乐存在的地方。我们所设计的音乐库查询系统可供用户对自己喜爱的歌手的资料,歌曲,专辑等进行简单的查询,使得用户可以方便的了解。

第二部分、功能需求 主要供用户查询:

(1)查找专辑的一些资料,如专辑名称,发行时间,专辑的制作人,收录歌曲等。 (2)查找专辑中每一首歌曲的名称,演唱者,作词作曲者,歌词等。

(3)查找歌手的资料,包括歌手的姓名、英文名、照片、年龄、性别、生日、籍贯、身高、星座等等。

DBA管理:

(1)可以添加?删除?修改数据库中所有资料。 (2)可以添加用户?并授予用户权限。 (3)管理用户和唱片公司代表资料。

第三部分、功能模块图 基础信息管理 新歌新歌新 增曲增手增 歌管歌管专 曲 理 手 理 辑

曲库信息管理系统 数据设计 系统管理 专辑管理 新歌覆盖设计 搜索无结果统计 编辑工作量统计 歌曲上线统计 抓取数据统计 编辑权限管理 进程管理 模块管理 第四部分、数据流图及数据字典 1、用户查询数据流图: 歌 专曲 辑信 信息 息表 表 歌手信息表 组合信息表 歌曲资料 歌手资料 组合资料 专辑资料 查询处理 查询项 查询结果

2、数据字典:

(1)数据项名:查询项 别名:查询项

描述:要查询的资料的特征 定义:字符型

(2)数据结构名:查询结果 别名:资料

描述:要查询的资料 定义:字符型

(3)数据结构名:专辑资料 别名:专辑信息

描述:专辑相关的信息

定义:专辑信息=ISRC码+出品人+专辑名称+发行时间+封面照片+唱片公司名称

用户(4)数据结构名:歌手资料 别名:歌手信息

描述:歌手相关的信息

定义:歌手信息=姓名+英文名+照片+年龄+性别+生日+籍贯+身高+体重+星座+唱片公司名 (5)数据结构名:歌曲资料 别名:歌曲信息 描述:歌曲相关的信息 定义:歌曲信息=ISRC码+编曲人+词作者+曲作者+制作人+长度+歌曲名称+歌词 (6)数据结构名:组合资料 别名:组合信息 描述:组合相关的信息 定义:组合信息=名称+组建时间 (7)加工名:查询处理 输入数据流:查询项、专辑资料、唱片公司资料、组合资料、歌曲资料、歌手资料 输出数据流:查询结果 加工逻辑:在专辑资料、唱片公司资料、组合资料、歌曲资料、歌手资料中找出符合查询项的信息并返回给用户

3、DBA修改数据库数据流图: 歌歌组 发手曲合 行信信信 专息息息 辑表 表 表 信 息 表 4、DBA使用系统DD : 修改处理 用户表 DBA


北工大数据库实验报告.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:贝朗血透机维修几例

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: