数据库课程设计 下载本文

内容发布更新时间 : 2024/7/5 5:09:07星期一 下面是文章的全部内容请认真阅读。

数据库课程设计

班级:网络工程 姓名:陈翔 学号: 日期:112 1113072059 2014年1月16日

一、课程实验目的

1. 加深对数据库系统、软件工程、程序设计语言的理论知识的理解和应用水平;

2. 在理论和实验教学基础上进一步巩固已学基本理论及应用知识并加以综合提高;

3. 学会将知识应用于实际的方法,提高分析和解决问题的能力,增强动手能力;

4. 为毕业设计和以后工作打下必要基础。

二﹑课程实验题目

设计一个网上购书系统。接收并且处理用户的购买和浏览要求, 管理人员可以修改图书的相关的信息。

三、课程设计要求

运用数据库基本理论与应用知识,在微机RDBMS(SQL Server)的环境上建立一个数据库应用系统。要求把现实世界的事物及事物之间的复杂关系抽象为信息世界的实体及实体之间联系的信息模型,再转换为机器世界的数据模型和数据文件,并对数据文件实施检索、更新和控制等操作。

1. 用E-R图设计指定题目的信息模型; 2. 设计相应的关系模型,确定数据库结构; 3. 分析关系模式各属于第几范式,阐明理由; 4. 设计应用系统的系统结构图,确定系统功能;

5. 使用对象许可和命令许可、角色控制设计安全性控制检查序;

6. 通过设计关系的主码约束、外码约束和使用CHECK、RULE实现完整性控制;

7. 为每一参照关系设计插入、删除、修改触发器; 8. 实现应用程序设计、编程、优化功能;

9. 对系统的各个应用程序进行集成和调试,进一步优化系统功能、改善系统用户界面完成实验内容所指定的各项要求; 10. 分析遇到的问题,总结并写出课程设计报告; 11. 自我评价

四、课程设计考核

数据库课程采用课程设计报告和课程设计应用程序综合评定成绩。

五、实验环境

开发环境myeclipse、JDBC;数据库MySQL

六、课程设计内容

(1)创建数据库的结构 (2) 创建各基本表的结构 (3) 编制软件系统

完成数据的录入、修改和删除 按书本的ISBN号浏览书本的信息 按用户名和密码判断用户是否存在 把购买的书本按ISBN号存入购物车

七、课程设计过程