数据库设计1————基本知识

什么是数据库设计?它有什么用?

数据库设计是指利用现有的数据库管理系统针对具体的应用对象构建适合的数据库模式,建立数据库及其应用系统,使之能够有效地收集、存储、操作和管理数据,满足企业中各类用户的应用需求。

数据库设计面临地主要困难有哪些?成功地数据库应用系统是怎样的呢?

面临的困难:
1、很少有人兼具业务知识和计算机与数据库知识。
2、开始往往不能明确应用业务地数据库系统目标。
3、缺乏完善地设计工具和方法
4、用户的需求在设计过程总不断增加
5、应用业务系统千差万别
成功的数据库应用系统具有的特点:
1、功能强大
2、能准确地表示业务数据
3、使用方便、易于维护
4、相应时间合理
5、有效的安全控制机制
6、便于数据备份与恢复
7、数据库对最终用户透明

数据库设计的特点

1、综合性
数据库设计涉及范围很广,包含了计算机专业知识及业务系统的专业知识;同时它还要解决技术和非技术两方面的问题.
2、结构设计与行为设计相分离
机构设计是指数据库的模式结构设计,包括概念结构、逻辑结构和存储结构。行为设计是指应用程序设计,包括功能组织,流程控制。
数据库设计的主要精力首先放在结构设计上,如数据库的表结构、视图。
数据库设计的基本步骤(如图):
在这里插入图片描述
1、需求分析
2、结构设计
3、行为设计
4、数据库实施,包括加载数据库和调试运行应用程序
5、数据库运行和维护阶段
设计一个完善的数据库应用系统,往往要不断重复上述几个阶段。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

qq_17616

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值