您好,欢迎来到意榕旅游网。
搜索
您的当前位置:首页2016年春-期末大作业:数据库设计

2016年春-期末大作业:数据库设计

来源:意榕旅游网
云南大学软件学院 实验报告

课程: 数据库原理与实用技术实验 学期: 2015-2016学年 第二学期 任课教师:张云春、刘宇 专业: 学号: 姓名: 成绩:

期末大作业: 数据库设计

一、实验目的

(1)掌握数据库设计的基本方法 (2)掌握各种数据库对象的设计方法 (3)熟练掌握DBA必须具备的技能 二、实验内容

1、 根据项目的应用和项目的需求说明文档,进行详细的需求分析,给出需求分析的结果。

2、 数据库逻辑设计:用文字简要描述实体之间的联系,画出E-R图(标出各联系中实体的基数)。

3、 数据库物理设计:将E-R图转换为数据表。需要给出详细的转换规则,对应生成的表,属性(主

属性、描述性属性,多值属性,符合属性等),主键,外键,约束(取值是否NULL等),索引(三种类型的索引至少每种出现一次)等。

4、 SQL中创建语句的使用:根据第二步中的结果,将相应的表,属性,主键,外键,约束等使用

标准的SQL CREATE语句实现。(要求给出创建的标准语句,以及创建之后在SQL数据库中的脚本和截图)。

5、 存储过程、触发器和视图:根据需要给数据库添加至少六个实用的存储过程、触发器和视图,

并说明它们各自的功能。(需要给出语句执行的结果示意图)

6、 分析常见的业务流程,列举出至少五种SQL SELECT语句。实现的语句要满足如下要求:

a) 在五种语句中的查询能反映正常的业务需求;

b) 分析中至少要分别出现一次ORDER BY、GROUP BY … HAVING子句; c) 分析中至少使用一次聚集函数;

1

d) 分析中至少使用一次嵌套查询;

e) 分析中至少使用一次UNION或INTERSECT运算; 给出每一种语句执行的结果。

7、 (选做)完成数据库的设计之后,根据自己所熟悉的编程语言(C、C++、JAVA),实现一个简

单的程序,能够在程序中组装SELECT语句,链接创建的数据库,进行查询,并显示查询结果。若完成,请提供详细的代码清单(代码作为附件,附在本报告的最后)。

8、 实验小结。

2

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- yrrf.cn 版权所有 赣ICP备2024042794号-2

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务