版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PAGE1数据库课程设计指导书一、设计方法本次设计,提供一次在近似于实际的环境中,使用数据库工具获取实践经验的机会。完成设计任务,你将对设计实际有用的数据库应用程序,有更深入的理解。设计环境和开发工具:操作系统,Windows2010(或更高版本)。数据库管理系统,选用postgrepsql、Oracle或SQLSERVER数据库。开发工具,选用python、.NET、Java等。设计方法与步骤如下:1、数据库设计需求分析,根据设计任务书给出的背景资料,查找相关资料,结合自己的生活经验,对数据进行分析,编写详细的数据字典。概念结构设计:在需求分析的基础上,设计E-R模型,详细描述实体的属性和实体之间的联系,消除不必要的冗余。逻辑结构设计:实现E-R图向关系模型的转换,特别注意实体的1:n联系,优化数据模型。详细说明实体、实体属性和实体之间的关系。物理结构设计2、创建数据库:使PowerDesign等设计工具设计和创建数据库使用SQL语句创建数据库使用关系型数据库管理系统实现数据库3、创建表使用SQL语句创建表例如:创建表名为:library_booksCREATETABLElibrary_books(--NOTNULLisassumedforprimarykeycolumnsisbnCHAR(50)PRIMARYKEY,copyright_dateDATE,titleCHAR(100),authorCHAR(100),--column(s)correspondingtoprimarykeyofroom--willbecreatedFOREIGNKEYlocationREFERENCESroom)4、应用程序设计Windows程序设计或Web程序设计:5、设计报告撰写内容要求1)、摘要。2)、需求分析。3)、数据库概念结构设计。4)、数据库逻辑结构设计。5)、程序原代码及其说明。6)、总结。6、参考文献1王珊.数据库系统概论(第6版).北京:高等教育出版社2python、.NET、Java的帮助文件3postgrepsql的所有帮助文件
二、设计任务1、港口水域海洋生物及相关贸易国有毒有害生物信息管理1.1背景资料:设计和实现面向压载水生物入侵风险分析海洋生物数据库管理系统,实现对港口水域本底生物数据、相关贸易国有毒有害生物生物数据的管理。目前,各港口并没有定期常规化的生物信息采集系统,从历年港口建设环评项目报告中获取以下两张表格,请根据表格内数据项,进行系统数据库建模。(1)相关贸易国有毒有害生物信息表,包含两个案例链状裸甲藻Gymnodiniumcatenatum
H.W.Graham,1943
植物界Plant(Kingdom)>甲藻门Dinophyta(Phylum)>甲藻纲Dinophyceae(Class)>裸甲藻目Gymnodiniales(Order)>裸甲藻科Gymnodiniaceae(Family)>裸甲藻属Gymnodinium(Genus)>链状裸甲藻Gymnodiniumcatenatum(Species)1.2详细设计要求:(1)设计E-R图。(2)根据E-R图进行数据库的逻辑设计和物理设计(3)在数据库上建库、基本表以及依据数据库设计方案建立的视图(4)创建系统总体功能菜单(5)实现对所有基本表管理(包括基础数据的插入、删除和修改功能)(6)实现各种基本表中数据的查询功能(执行模糊查询)(7)设计使用该系统的用户有三种:各港口业务员、各省海事部门业务员、系统管理员。要求有用户管理功能,完成三类用户信息的维护及授权,这项功能由系统管理员负责。(8)将所开发出的功能分配给三种不同的用户,业务员负责基本海洋生物,相关贸易国有毒有害生物信息的维护、查询统计,各省海事部门业务员负责本身内港口海域海洋生物,相关贸易国有毒有害生物信息的查询统计;系统管理员能够操作全部功能。各类用户在登录系统时需要输入帐号、密码,并进入自己的功能菜单,进行相应的操作。三、时间安排:上机学时数为50学时。上机时间:按照实验安排的时间,到**楼**座**楼实验室上机。实验进度安排表:时间内容12周E-R图绘制和SQLServer或postgrepsql软件的熟悉与使用13周利用E-R图设计工具进行数据库的逻辑设计14周在SQLServer或postgrepsql上实现数据库的逻辑结构15周数据库功能实现和逻辑结构的完善16周权限控制设计与实现四、任务安排:1、每个学生独立完成设计任务。2、提交完整的设计报告和源程序清单(以附录形式)。五、考核(30分)1、逐一检查全部设计。2、如果教师认定为抄袭,则双方成绩为0分。六、实验报告格式要求:
******本科生试验报告数据库原理-操作实训院(系):专业:课程名称:学号:学生:任课教师:完成日期年月
1.实验目的:掌握数据库模式设计,依据实际要求设计表结构,建立表的关系;结合一定的开发工具实现数据库应用程序的开发。2.实验环境2.1硬件环境:2.2软件环境(包括操作系统、应用服务器配置、开发环境配置等)3.需求分析:针对库存管理系统,描述其主要功能,给出E-R图;4.概念结构设计5.逻辑结构设计6.数据库实现7.应用系统设计实现8.试验总结(实验心得)要求:1.实验报告上交纸质文档,A4纸打印的纸制文档需考虑文档页数限制,不需提供详细
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- PE聚乙烯燃气管道施工方案方案
- 企业生产效率提升操作指南模板
- 感染性脑膜炎的护理
- 烘焙爱好者学习蛋糕制作完成专业级甜品指导书
- 资源节约农业推广责任书范文3篇
- 山西省朔州怀仁县联考2025-2026学年初三下学期第3次月考数学试题含解析
- 2026年湖南省长沙市青雅丽发中学初三1月尖子生联赛英语试题含解析
- 2026届内蒙古昆都仑区初三下学期命题预测及题型示例语文试题含解析
- 2026年湖南师大附中教育集团初三下学期第二次模拟考试语文试题含解析
- 公司运营风险控制责任承诺书9篇
- 创伤救护概论红十字应急救护培训课件
- DBJT45-032-2016 CPS防水密封膏施工技术规程
- 苏州小升初择校英语试卷单选题100道及答案
- 《脑出血》课件完整版
- 《房屋建筑和市政基础设施项目工程总承包管理办法》
- 电商行业电商平台跨境电商合规方案
- 主题13人类面临的主要环境问题课件中华地图版高中地理必修二
- 心电监护仪的使用课件
- 项目工程投标书模板
- 中医药文化进校园活动方案
- 洛带古镇文旅古镇全年运营规划方案
评论
0/150
提交评论