《数据库原理及应用》大作业报告
数据库原理代写 式设计:按系统整体E-R模型,写出关系模式;并利用数据字典加以描述。(如每个关系模式有何属性、属性的类型、属性值的长度、是否可取空值、是否为主码、有何约束条件等信息)(2)子模式设计:即针对自己的设计模块的应用需定义什么样的视图表结构;并利用数据字典加以描述。
一、引言(简要说明设计题目的目的、意义、内容、主要任务等) 数据库原理代写
需求分析
需包含内容为:
1.问题描述:设计系统的简单描述
2.系统功能描述,对自己所负责的功能模块,可画出所设计模块的操作流程;并分析所需要存储的数据信息。
3.有何安全性与完整性方面的要求(参照所给出的语义规则)。如是否需要显示定义原子事务、需定义具有什么功能的存储过程、需定义具有什么功能的触发器、对不同的用户有何不同的系统使用权限等。
二、正文(课程设计的主要内容,包括实验与观测方法和结果、仪器设备、计算方法、编程原理、数据处理、设计说明与依据、加工整理和图表、形成的论点和导出的结论等。正文内容必须实事求是、客观真切、准确完备、合乎逻辑、层次分明、语言流畅、结构严谨,符合各学科、专业的有关要求。) 数据库原理代写
1.概念结构设计
画出系统整体的E-R模型;并对模型中所出现的实体及属性等信息加以说明。
2.逻辑结构设计
(1)模式设计:按系统整体E-R模型,写出关系模式;并利用数据字典加以描述。(如每个关系模式有何属性、属性的类型、属性值的长度、是否可取空值、是否为主码、有何约束条件等信息)
(2)子模式设计:即针对自己的设计模块的应用需定义什么样的视图表结构;并利用数据字典加以描述。(如每个关系子模式有何属性、属性的类型、属性值的长度、是否可取空值、是否为主码、有何约束条件等信息) 数据库原理代写
3.数据库的物理设计
为了提高在表中搜索元组的速度,在实际实现的时候应该基于某些属性建立索引。给出所建立的索引。(包括按哪些表中哪些属性按升序还是降序来创建索引及相应的T-SQL的创建语句)。
4.数据库设计实现及运行
(1)数据库的创建
T-SQL语句:
(2)数据表的创建(可同时在创建时定义相关的约束)
T-SQL语句:
说明:若有完整性约束的一方面可以创建时同时实现,或通过绑定所创建规则和默认来实现。按需求及自行设计模块中所实现的情况,在该部分对完整性约束加以实现。
(3)视图的创建(仅需给出自己设计模块中所用的视图)
T-SQL语句:
(4)存储过程的定义实现(仅需给出自己设计模块中所用的) 数据库原理代写
T-SQL语句: 数据库原理代写
在宿主语言中调用存储过程代码段(粘贴):
测试结果粘贴:
(5)触发器的定义实现(仅需给出自己设计模块中所用的)
T-SQL语句:
测试结果粘贴:
(6)自行设计各模块中所涉及的操作语句
①插入数据操作
每个功能模块描述方法如下:
功能界面(粘贴);
功能界面简单描述;
T-SQL语句与宿主语言嵌套使用代码段(粘贴); 数据库原理代写
测试结果粘贴;
②删除数据操作
每个功能模块描述方法如下:
功能界面(粘贴);
功能界面简单描述;
T-SQL语句与宿主语言嵌套使用代码段(粘贴);
测试结果粘贴:
③修改数据操作
每个功能模块描述方法如下:
功能界面(粘贴);
功能界面简单描述; 数据库原理代写
T-SQL语句与宿主语言嵌套使用代码段(粘贴);
测试结果粘贴;
(7)若有原子性事务的显示定义,也可以给出这段的实现代码,若无则可略。
5.数据库维护
6.系统设计及实现
(1)系统模块结构图
(2)主要模块的实现技术及主要代码
三、结论(应当准确、完整、明确精练;也可以在结论或讨论中提出建议、设想、尚待解决问题等。)
四、参考文献 数据库原理代写
[1] 李春葆.数据结构教程[M].北京:清华大学出版社,2021.
[2] ……
发表回复
要发表评论,您必须先登录。