数据库的逻辑设计

数据库的逻辑结构设计就是把概念结构设计阶段设计好的基本 E 一 R 图转换为与选用的 DBMS产品所支持的数据模型相符合的逻辑结构。逻辑结构是独立于任何一种数据模型的,在实际应用中,一般所用的数据库环境已经给定(如SQL Server或Oracle或MySql)。由于目前使用的数据库基本上都是关系数据库,因此首先需要将E-R图转换为关系模型,然后根据具体DBMS的特点和限制转换为特定的DBMS支持下的数据模型,最后进行优化。设计步骤:将概念结构转换为一般的关系、网状、层次模型; 将转换来的关系、网状、层次

时间: 2024-08-08 01:42:20

数据库的逻辑设计的相关文章

数据库和逻辑模型有哪四种

数据库和逻辑模型有概念模型.层次模型.网状模型和关系模型四种. 逻辑模型,是指数据的逻辑结构.逻辑建模是数据仓库实施中的重要一环,因为它能直接反映出业务部门的需求,同时对系统的物理实施有着重要的指导作用.它的作用在于可以通过实体和关系勾勒出企业的数据蓝图.在管理信息系统中,逻辑模型:是着重用逻辑的过程或主要的业务来描述对象系统,描述系统要"做什么",或者说具有哪些功能. 管理信息系统的开发策略,即通过对系统进行分析得到系统的逻辑模型,进而从逻辑模型求得最优的物理模型.逻辑模型和物理模型

拼车网的数据库表怎么设计

拼车网的数据库表的设计方法: 用户表,用户id,用户名,密码,姓名,订单id. 订单表,订单id,用户id,车辆id,金额,需要座位数,地点,目的地. 车辆表,车辆id,车牌号,车型id,剩余座位数. 车辆信息表,车型id,颜色,总座位数. 差不多就是用户提交订单后去搜剩余座位数满足的车辆,一旦接单就剩余座位数减去订单里的人数.

数据库表的设计

1.若是一对多或多对一的对象存到数据库表,原则上应该先观察对象的基本属性,然后设计一个数据表保存此对象的基本数据,并在数量关系多的一方,加外键描述数据之间的关系: 2.若是多对多对象的数据库表,原则上也是观察该对象的基本属性,然后设计一个表来保存此对象的基本数据,且需要加一个中间表来描述数据的关系: 3.若是一对一的对象的数据库设计, 除了上述操作,还因为一对一的对象有主从关系,因此可加入自连接表进行设计.

数据库和逻辑模型有和等四种

1.概念模型分三种:第一种是场模型,用于描述空间中连续分布的现象:第二种是对象模型,用于描述各种空间地物:第三种是网路模型,可以模拟现实世界中的各种网络: 2.逻辑数据模型常用的分为矢量数据模型.栅格数据模型和面向对象数据模型等: 3.物理数据模型,物理数据模型是指概念数据模型在计算机内部具体的存储形式和操作机制,即在物理磁盘上如何存放和存取,是系统抽象的最底层.

什么是数据库的逻辑结构设计

逻辑结构设计是把概念模型结构转换成某个具体的DBMS所支持的数据模型. 逻辑结构设计步骤为: 1.把概念模型转换成一般的数据模型: 2.把一般的数据模型转换成特定的DBMS所支持的数据模型: 3.通过优化方法将其转化为优化的数据模型.

如何进行数据库的设计

数据库设计就是根据业务系统的具体需要,结合我们所选用的数据库管理系统,为这个业务系统构造出最优的数据存储模型.并建立好的数据库中的表结构及表与表之间的关联关系的过程.使之能有效的对应用系统中的数据进行存储,并可以高效的对已经存储的数据进行访问.数据库设计的步骤为需求分析,逻辑设计,物理设计,维护优化.

数据库完整性包括哪些

数据库完整性是指数据库中数据在逻辑上的一致性.正确性.有效性和相容性.数据库完整性由各种各样的完整性约束来保证,因此可以说数据库完整性设计就是数据库完整性约束的设计.数据库完整性约束可以通过DBMS或应用程序来实现,基于DBMS的完整性约束作为模式的一部分存入数据库中.通过DBMS实现的数据库完整性按照数据库设计步骤进行设计,而由应用软件实现的数据库完整性则纳入应用软件设计.

数据库设计阶段的3个概念区别

1.需求分析阶段准确了解与分析用户需求,是整个设计过程的基础,是最困难.最耗费时间的一步. 2.概念结构设计阶段是整个数据库设计的关键,通过对用户的需求进行综合,归纳与抽象,形成一个独立于具体DBMS的概念模型. 3.逻辑结构设计阶段将概念结构转换为某个DBMS所支持的数据模型,对其进行优化. 4.数据库物理设计阶段为逻辑数据模型选取一个最适合应用环境的物理结构. 5.数据库实施阶段,运用DBMS提供的数据语言,工具及宿主语言,根据逻辑设计和物理设计的结果,建立数据库,编制与调试应用程序,组织数

如何制作个人数据库

1.需求收集和分析,得到用数据字典描述的数据需求,用数据流图描述的处理需求. 2.对需求进行综合.归纳与抽象,形成一个独立于具体DBMS的概念模型. 3.将概念结构转换为某个DBMS所支持的数据模型,并对其进行优化. 4.为逻辑数据模型选取一个最适合应用环境的物理结构. 5.运用DBMS提供的数据语言及其宿主语言,根据逻辑设计和物理设计的结果建立数据库,编制与调试应用程序,组织数据 入库,并进行试运行. 6.数据库应用系统经过试运行后即可投入正式运行.在数据库系统运行过程中必须不断地对其进行评价