答:(1)需求分析阶段:需求收集和分析,得到数据字典和数据流图。(2)概念结构设计阶段:对用户需求综合、归纳与抽象,形成概念模型,用E-R图表示。(3)逻辑结构设计阶段:将概念结构转换为某个DBMS所支持的数据模型。(4)数据库物理设计阶段:为逻辑数据模型选取一个最适合应用环境的物理结构。(5)数据库实施阶段:建立数据库,编制与调试应用程序,组织数据入库,程序试运行。(6)数据库运行和维护阶段:对数据库系统进行评价、调整与修改。
《详细设计说明书》是要包括数据库设计的--数据库逻辑设计、物理建模等;这项工作不应该是架构师的职责,因为这些详细设计工作太细致了,而架构师主要应该负责技术线路选择和选型等高层次的工作,负责对整个项目层级的指导和协调。
主流语言有java、C、VB、C#,php等,主流数据库有aess、SQLServer、Oracle、MySQL、SyBase、DB2等
要说搭配的话几乎是可以任意搭配的,这要看你的项目需要,另外如果要使用微软的开发工具的话,比如VB60、NET等,最好还是使用微软的数据库,因为他们之间衔接是最好的
其它我常见到的是aspaess、javaOracle、phpMySql等
这只是我所见到的,具体的还是要看你的项目需要
第一,小公司一般都不会接受大的项目的,很多小项目的数据表结构很简单,设计也很直来直去,有些即使设计的不合理,受限于小项目的原因,缺陷也不会被放大很多。就算出了问题,重头来过可能都不是太困难的事情。
第二,能开公司的一般都会有一定项目经验的老人带着,甚至说一个强人就够了。
第三种可能,小公司的工作是从大公司口中拿的吃剩下的,不好吃的项目,项目都有比较好的可参考的数据库表结构模式参考。
还有一点,小公司一般没有程序员的感念啦,基本是从调研、设计、开发、测试、上线、维护,所有的工作都一起协作完成,甚至连市场合同都要自己搞定,
数据库的设计跟编程语言没关系,是E-R模型的设计以及e-r模型到关系模型的转化。
我觉得你的意思是编写对数据库 *** 作的程序。
建议先用VB入门。看看使用ADO的方式访问数据库。先建一个简单的ACCESS数据库。然后在vb里面依次创建CONNECTION,COMMAND,RECORDSET对象即可,只需要几句代码就能修改数据和查询数据。前提是你熟悉SQL也可以使用ActiveX控件-ADODC和datagrid,不用编程就能看到数据显示。
vc也是一样。
以上就是关于试述数据库设计的基本步骤。全部的内容,包括:试述数据库设计的基本步骤。、数据库设计的基本步骤、软件开发过程中数据库怎么设计(软件工程数据库设计)等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)