版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
数据库的设计心得体会5篇数据库的设计心得体会篇1
在我看来,数据库课程设计主要的目标是利用课程中学到的数据库学问和技术较好的开发设计出数据库应用系统,去解决各行各业信息化处理的要求。通过这次的课程设计,可以稳固我们对数据库基本原理和基础理论的理解,把握数据库应用系统设计开发的基本方法,进一步提高我们综合运用所学学问的能力。
当我们这组决定做大学生就业咨询系统时,我们并没有着手写程序。而是大家一起商议 这个系统概述、系统目标、系统需求、业务流程分析、数据流程分析和数据词典。当这些都预备好了之后,我们进行模块的分工。每个人都有自己的模块设计,而且写出来的代码要求可以实现相应模块的功能,得到理想的效果。当每个人都把自己的分工做好了,最终会由一个人把这些全部组合搭建在一起。我们使用的是html和php互相嵌套使用,当一个系统做好了之后,我会好好地把程序都看一遍,理睬其中的神秘。
我所负责的是数据库的备份和还原还有一些界面的实现。还记得自己刚接触html的时候,觉得很感兴趣,所以有一段时间几乎到了痴迷的程度。然而php是我刚接触不久的一种编程语言。不过觉得它的功能真的很强大,可以开发出许多大型的系统。但是在做备份和还原的时候,要考虑的东西还是许多的。当我遇到错误的时候,感到很受打击。值得欣慰的是,在同学的帮助和大量参考书的查阅下,我把自己的模块做好了。这就是我收获最大的地方。而且,我明白了遇到困难永不放弃的重要性,我知道了团队合作的重要性,我领悟了只有坚持不懈才会取得胜利。
学问的获得是无止境的,只要你想学,只要你行动,没有什么会难倒我们的。回首这一个多星期的课程设计,我很欣慰。因为我有了动力,有了士气。感谢老师对我们的不懈帮助,感谢学校给了我们这一次实践的机会,也感谢组员们的关心。这些美妙的回忆美妙的东西将永久伴随着我。
数据库的设计心得体会篇2
今日进行了一次完好的数据库设计的过程,其实始终来说我都是特别可怕数据库的设计的,因为在刚刚接触的时候,我就知道,数据库设计其实是一个项目的开端,因为数据库设计事实上就是业务的设计,在需求清楚的时候,完成清楚流畅的业务设计又是一大难点。
一下为我自己的心得阅历期望大家批判指正!
数据库设计应当遵循以下几个原则:
对需求的认知完全没有歧义;
娴熟而且正确的e-r图绘制,明确改图是说明实体和关系的图,实体表示要在数据库里保存的类,关系表示类与类之间的互相关系,关系主要有一对一,一对多,多对多。阅历之谈,继承关系通常可以用一对一表示,而一对多或者多对多通常表示类之间的使用关系;
在设计时要做到高度的抽象,对内容或者关系相类似的内容抽象为一类实体,在分类时可以抽象出一个“类〞的实体,与要分类实体之间进行多对多关系映射,明确哪些是必需要进行存储的实体;
假如系统涉及用户角色的不同不妨把,账户和身份的考虑分别开,账户的存在让他是始终存在的并且在身份改变时个人的历史和基础内容是不变的,就是身份的加持让他可以有特权或者使命,而账户是他在系统中的根;
对于有值内容,并且需要对值进行统计结果的需要对他进行内容的拆分,比方:问卷表和问卷内容表,问卷内容值表要拆开,才有利于统计计算,而且他们之间是一对多关系;
有时更加困难的是一个实体会发生多个维度的分类,那么就把他的拆分维度一一分开;
“频道〞概念在消息分发时是一个特别敏捷的概念;
数据库可以建表来模拟消息服务器分发消息,在无法保证明时性必需存储内容时,同一消息对不同用户创建不同的副本;
总结,其实我在今日的数据库设计中就学习到这些,学习是一个渐渐进步的过程,也是一个自我折磨的过程,期望我可以在这条路上走的再远一点。
数据库的设计心得体会篇3
这次数据库课程设计用的是microsoftvisualfoxpro6.0,而我们平常用的microsoftsqlserver20xx,虽然对vfp完全生疏,但在老师的指引下,我们近乎完善的完成了课程设计。当然过程是艰辛的。
面对着完全生疏的操作环境vfp,很多同学开始埋怨,要求用sql,用我们学过的asp等来完成设计。但我们渐渐发觉用vfp做课程设计其实很有优势,于是它的这个优势激发了我们去了解它的欲望。老师先将vfp中基本的建数据库,建表以及建表单等向我们演示了一遍,我们也仿照着做了,觉察并不是很难。但想到这次课程设计做的是一套学生学籍和成果管理系统,我们又开始茫然了。那天,老师给我们看了一段可以让文字循环移动的代码,这使我们产生了好奇心理,有了快速了解它的冲动。因为用面向对象的语言做特效,这还是第一次。下课之后我把那段我们不了解的语言写的特效代码发到了vfp论坛上请人帮忙解释,最终我们完全理解了那段代码的意思。
这次课程设计我们克服了酷热的天气〔学校机房之前没装空调……后来设计完才装……〕,也克服对新学问的恐惧感以及畏难心情。我们懂得了团队合作的重要性,也懂得了团队中如何沟通、如何分工,如何集体商量难点。我们充分利用了网络资源〔技术论坛,共享的实例等〕。
我们喜爱这次课程设计的感觉,喜爱编程,喜爱团队沟通。
数据库的设计心得体会篇4
时间真的如轮一样在飞转,一周的实训又一次即将结束,可是,感觉仿佛只过去了一天。实训结束也意味着这个学期也将结束。不管时间多么的飞速,这周短暂的vb程序设计实训同样让我们收益不少。首先,不说我们学到了多少专业学问,也不说我们学到了多少专业技能。在这样零下1度的天气中实训,着实是锻炼我们的意志力。人都有惰性,这是无可厚非的事实。在寒冷的天气里,赖床就更是常有的事。因为要实训,我们许多平常常常迟到的同志不得不早起。就说实训的第一天,外面飘着白雪,早上,手机的闹铃已经响过第二遍了。
我们宿舍的几个姐妹还躲在被窝里无动于衷。可是,当一个姐们突然说了一句,“这周要实训〞时,我们都‘呼啦’爬了起来,以惊人的速度洗漱好,连忙赶到教室。不管平常多么懒散的同学,这次实训都表现的异样的仔细。这应当算是实训赋给我们的特殊礼物吧!实训的目的无非就是训练我们的操作能力,以及提高我们的专业技能。实践出真知,这是不变的真理。毫无疑问,这次vb程序设计实训让我们每一位同学都在不同程度上提高了编程技能。编程是我们的专业课程,可是,在老师平常上课的时候,班上大部分同学都以怠慢的看法对待。所以,对这门课程学的泛泛的。
实训前,假如要我们做一个管理系统,我想班上能完成任务的同学应当寥寥无几。在实训前,我们常埋怨,编程有多么的难。一个学期的学习,我们竟然都不能完全的做出一个管理系统来。而这次短短的实训,却让我们学会了做管理系统。没错,就是短短的几天,我们每位同学都完成了一个自己做的管理系统。这说明,编程它本身不是很难,而在于你是不是真正的学习了。这次实训让我深刻的明白,你的看法决定一切。就以我自己的经受来说,一个学期的学习还没没短短一周学到的多。这是为什么?主导因素就是看法。在平日的学习中,我抱着不以为然的看法,以懒散的心态对待这门课程。所以,一个学期下来,我的编程学的一塌糊涂。而这次实训,就像是一场实战,必需仔细对待。而这几天踏踏实实的学习,将我平日落下的学习全都补救过来了。真的特别感谢这次实训。通过这次实训,我的编程技能确比之前实提高了不少。
更重要的是,在这次实训中,让我明白:学习或生活中发觉了自己的缺乏,就要准时改良。不管是在学习中,还是在生活中,有不懂的没关系。而,假如不懂,也不去问,就是一件很悲伤的事情。这次实训中,我遇到了许多不懂的问题,但是,这些不懂最终都被我弄懂了。因为遇到不懂的不会做的我准时主动询问了四周的同学。同学不懂的,我又询问了老师。不要认为问别人是一件让人很羞辱的事情。不懂就问,不但不会让你蒙羞,反而能显示你的真实与虚心。
总之,这次实训我又有不少新收获。
最终,还要感谢这次实训期间四周同学的热情帮助和老师的热心讲解与指导。
数据库的设计心得体会篇5
两个星期的时间特别快就过去了,这两个星期不敢说自己有多大的进步,获得了多少学问,但至少是了解了项目开发的部分过程。虽说上过数据库上过管理信息系统等相关的课程,但是没有亲身经受过相关的设计工作详情。这次实习证明提供了一个很好的机会。
通过这次课程设计发觉这其中需要的许多学问我们没有接触过,去图书馆查资料的时候发觉我们前边所学到的仅仅是皮毛,还有许多需要我们把握的东西我们根本不知道。同时也发觉有许多已经学过的东西我们没有理解到位,不能敏捷运用于实际,不能很好的用来解决问题,这就需要我们不断的大量的实践,通过不断的自学,不断地发觉问题,思索问题,进而解决问题。在这个过程中我们将深刻理解所学学问,同时也可以学到不少很有用的'东西。
从各种文档的阅读到开始的需求分析、概念结构设计、规律结构设计、物理结构设计。亲身体验了一回系统的设计开发过程。许多东西书上写的很清晰,貌似看着也很简洁,思路特别清楚。但真正需要自己想方法去设计一个系统的时候才发觉其中的难度。常常做到后面突然就发觉自己一开始的设计有问题,然后又回去翻工,在各种反复中不断完善自己的想法。
我想有这样的问题不止我一个,事后想想是一开始着手做的时候下手过于轻快,或者说是根本不了解自己要做的这个系统是给谁用的。因为没有事先做过认真的用户调查,不知道整个业务的流程,也不知道用户需要什么功能就忙着开发,这是作为设计开发人员需要特殊警惕避开的,不然会给后来的工作带来很大的麻烦,甚至可能会需要全盘推倒重来。所以以后的课程设计要特殊留意这一块的设计。
根据要求,我们做的是机票预订系统。说实话,我对这个是一无所知的,没有订过机票,也不知道航空公司是怎么一个流程。盲目开始设计的下场我已经尝过了,结果就是出来一个四不像的设计方案,没有什么实际用途。没有前期的调查,仅从指导书上那几条要求着手是不够的。
在需求分析过程中,我们通过上网查资料,去图书馆查阅相关资料,结合我们的生活阅历,依据可行性讨论的结果和客户的要求,分析现有状况及问题,采纳client/server结构,将机票预定系统划分为两个子系统:客户端子系统,服务器端子系统。在两周的时间里,不断地对程序及各模块进行修改、编译、调试、运行,其间遇到许多问题:由于遗忘了一些java语言的规范使得在调试过程中一些错误没有发觉,通过这次课程设计,我对调试把握得更加娴熟了,意识到了程序语言的规范性以及我们在编程时要有严谨的看法,同时在写程序时如有肯定量的解释,既增加了程序的可读性,也可以使自己在读程序时更简单。
我们学习并应用了sql语言,对数据库的创建、修改、删除方法有了肯定的了解,通过导入表和删除表、更改表学会了对于表的一些操作,为了建立一个关系数据库信息管理系统,必需得经过系统调研、需求分析、概念设计、规律设计、物理设计、系统调试、维护以及系统评价的一般过程,为毕业设计打下基础。
许多事情不是想象中的那么简洁的,它涉及到的各种实体、属性、数据流程、数据处理等等。许多时候感觉后面的设计根本无法继续,感觉像是被前面做的各种图限制了。在做关系模型转换的时候碰到有些实体即可以认为是实体又可以作为属性,为了避开冗余,尽量根据属性处理了。
物理结构设计基本没有碰到问题,这一块和安全性、完好性不觉就会在物理结构设计中添加一些安全设置:主键约束、check约束、default定义等。最终才做索引的部分,对一些比较常常使用搜寻的列,外键上建立索引,这样可以明显加快检索的速度,最终别遗忘重要的安全性设置,限制用户访问权限,新建用户并和数据库用户做相应的映射。
不管做什么,我们都要信任自己,不能畏惧,不能怕遇到困难,什么都需要去尝试,有些你开始认为很难的事在你尝试之后你可能会发觉原来她并没有你以前觉得的那样,自己也
是可以的。假如没有自信,没有目标,没有信
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 心脏急梗护理查房沟通技巧
- 护理安全法律意识
- 《滑轮》教案物理课件
- 漳州市“十五五”应急管理专项规划(征求意见稿)
- 护理学药理配伍临床指南
- 磁法勘探工安全文明水平考核试卷含答案
- 颜料合成工班组协作知识考核试卷含答案
- 商品监督员班组安全水平考核试卷含答案
- 橡胶制胶工岗前安全宣教考核试卷含答案
- 铸造碳化钨制管工保密能力考核试卷含答案
- 财务大数据分析与可视化课件 项目4 数据获取
- 【MOOC】中英文科技论文写作-厦门大学 中国大学慕课MOOC答案
- 2024年全国甲卷文综政治(原卷版)
- 人工智能技术应用专业调研报告
- JB-T 14576-2023 滚动轴承 医用X射线计算机体层摄影设备(CT机)主轴承
- 跨文化沟通心理学智慧树知到期末考试答案2024年
- NB-T 47013.15-2021 承压设备无损检测 第15部分:相控阵超声检测
- 国开当代中国政治制度形考任务2-3-4试题及答案
- 员工外出记录表
- HG-T 3830-2022 预涂卷材涂料
- 瓦斯爆炸的机理及危害
评论
0/150
提交评论