首页 > 数据库 >【数据库】数据模型之数据模型 1

【数据库】数据模型之数据模型 1

时间:2023-03-05 20:14:51浏览次数:44  
标签:存储 数据库 DBMS 设计 数据 数据模型

数据模型

数据库结构的基础是数据模型。

数据模型三要素:数据结构、数据操作和数据约束。
1.分类

    概念数据模型:仅仅用于表达设计思路(实体-联系模型(E-R)),就行设计大楼前的图纸,一般由业务人员设计ER图。

 

 


    逻辑数据模型:根据ER图,设计设计相应的数据表,一般由数据管理人员设计逻辑数据模型,数据管理员会选择合适的DBMS(数据管理系统)进行设计。

 

 


    物理数据模型:数据在系统内部的表示方法和存取方法,实现数据的物理存储。包括数据的存储位置,索引存放位置,存储文件位置和存储策略等
这一步由DBMS控制,无需人员。

案例:

 

 

 

标签:存储,数据库,DBMS,设计,数据,数据模型
From: https://www.cnblogs.com/cdaniu/p/17181458.html

相关文章

  • 【数据库】数据模型之概念模型
    概念模型 实体和属性  一本书是一个实体,书的特性(页数、出版日期、定价等)就是属性。一堆书就是一个实体集。 实体集和实体键之间的关系  实体之间联......
  • MyBatis连接Oracle数据库的细节错误总结
    错误一错误提示org.apache.ibatis.exceptions.PersistenceException:###Errorupdatingdatabase.Cause:java.sql.SQLSyntaxErrorException:ORA-00911:无效字符......
  • 数据库的操作
    sql通用语法SQL分类DDL操作数据库表结构,表中字段的创建数据库createschematest;createdatabasestest;创建表示例createtableuser(idintnullcomment......
  • mysql主从数据库状态检测(php)
    实例:<?php/***检测多个主从数据库是否挂掉*建立从数据库$slave_db的二维数组,内容包含每个从服务器的配置数据*/header("Content-Type:text/html;charset=utf-8");set......
  • MySQL数据库备份恢复
    拓扑图:推荐步骤:使用MySQLdump对数据库数据库中表一个数据库多个表所有数据库进行备份模拟数据丢失恢复备份的数据 配置MySQL数据库开启二进制日志功能配置二进制日志切割......
  • 数据库多表查询之 where & INNER JOIN
    在多表查询中,一些SQL开发人员更喜欢使用WHERE来做join,比如:SELECTa.ID,b.Name,b.DateFROMCustomersa,SalesbWHEREa.ID=b.ID;缺点:在上面语句中,实际上是创建了两张......
  • (数据库系统概论|王珊)第九章关系查询与关系优化:习题
    ​​pdf下载:密码7281​​​​专栏目录首页:【专栏必读】(考研复试)数据库系统概论第五版(王珊)专栏学习笔记目录导航及课后习题答案详解​​名词解释代数优化:是指关系代数表达式......
  • (数据库系统概论|王珊)第九章关系查询与关系优化:习题
    pdf下载:密码7281专栏目录首页:【专栏必读】(考研复试)数据库系统概论第五版(王珊)专栏学习笔记目录导航及课后习题答案详解目录名词解释简答题应用题名词解释代数优化:是......
  • ORACLE数据库高水位线(high water mark).
    来源:ORACLE数据库高水位线(highwatermark)-墨天轮(modb.pro) 文档课题:ORACLE数据库高水位线(highwatermark).1、相关概念ORACLE数据库逻辑结构包括:数据库块(bloc......
  • java使用hibernate输出mysql数据库代码(个人笔记)
    packagecom.seo.worker.quartz;importjava.util.List;importorg.apache.log4j.Logger;importcom.seo.bean.Proxy;importcom.seo.common.dao.impl.BaseDAO;publicclass......