关注公众号凡花花的小窝,收获更多的考研计算机专业编程相关的资料
7.1数据库设计概述
广义的讲,是数据库及其应用系统的设计,即设计整个数据库应用系统
狭义的将,是设计数据库本身,即设计数据库的各级模式并建立数据库,这是数据库应用系统设计的一部分
什么是数据库设计?
数据库设计是指对于一个给定的应用环境,设计一个优良的数据库逻辑模式和物理结构,并据此建立数据库以及1,让他们能够有效的存储和管理数据,满足各种用户的应用需求,包括信息管理要求和数据处理要求
信息管理要求:
在数据库中存储和管理需要的数据对象
数据处理要求
对数据对象需要进行的处理,比如拆线呢,增删改,统计和分析等。
7.1.1数据库设计的特点
1.数据库建设的基本规律
三分技术,七分管理,十二分基础数据
管理
1.数据库建设项目管理
2.企业以及应用部门的业务管理
基础数据:
数据的收集,整理,组织和不断更新
2.结构(数据)设计和行为(处理)设计相结合
将数据库结构设计和数据库处理设计密切结合
传统的软件工程:
重在行为设计
忽视对应用中的数据的语义的分析和抽象,只要有可能就尽量推迟数据结构的设计
早期的数据库设计:重在结构设计
致力于数据模型和数据库建模方法的研究,忽视了行为设计对结构设计的影响

数据库建设的基本规律
三分技术,七分管理,十二分基础数据
管理
数据库建设项目管理
企业(即应用部门)

数据库系统概论 第七章 数据库设计(1)特点,概述,设计方法,规范设计方法,新奥尔良方法,用户和数据库管理员,模式,外模式,概念模式,逻辑模式,内模式,需求分析,数据项,数据流,数据存储,处理过程相关推荐

  1. 数据库系统概论 第七章课后习题(部分)

    本文是<数据库系统概论>的第七章的部分课后习题,题目来源:[2019-2020春学期]数据库作业16:第七章: 数据库设计

  2. 数据库系统概论 第七章设计数据库

    一.数据库设计 1.基本步骤 数据库设计的基本步骤:需求分析,概念结构设计,逻辑结构设计,物理结构设计,数据库实施,数据库运行与维护. 2.E-R图 E-R图的表示方法:实体型用矩形表示:属性用椭圆形 ...

  3. 《数据库系统概论》第一章笔记

    本书第一章,介绍了一些数据库的基本概念,是理解后序章节的基础. 笔记基本上对这些基础概念的摘录. 做笔记的目的,一是加深记忆和理解,二是方便以后资料查找. 1.1 数据库系统概述 1.1.1 数据库系 ...

  4. 数据库系统:第七章数据库设计

    7.1 数据库设计概述 数据库设计: 广义地讲,设计整个数据库应用系统. 侠义地讲,是指设计数据库本身. 一般性定义:数据库设计是指对于一个给定的应用环境,构造(设计)优化的数据库逻辑模式和物理结构, ...

  5. 【数据库系统】数据库系统概论====第十三章 数据库技术发展

    第十三章 数据库技术发展 文章目录 第十三章 数据库技术发展 13.1数据库技术发展概述 13.2数据库发展的3个阶段 13.2.1第一代数据库系统 13.2.2第二代数据库系统 13.2.3新一代数 ...

  6. 【梳理】数据库系统概论 第8章 数据库编程 8.1 嵌入式SQL 8.2 过程化SQL 8.3 存储过程和函数 8.4 ODBC编程

    教材:王珊 萨师煊 编著 数据库系统概论(第5版) 高等教育出版社 注:文档高清截图在后 第8章 数据库编程 标准SQL是非过程化的查询语言,操作统一.面向集合.功能丰富.使用简单.非过程化语言是相对 ...

  7. 数据库系统概论:第一章 绪论

    1.1 数据库系统概论 1.1.1 数据库系统概论 1. 数据 描述事物的符号记录称为是数据; 数据的解释叫做语义,他与数据时密不可分的; 记录是计算机中表示和储存数据的一种格式或者一个方法; 2. ...

  8. 数据库系统概论 第十一章课后习题(部分)

    本文是<数据库系统概论>的第十一章(并发控制)的部分课后习题,题目来源:[2019-2020春学期]数据库作业21:第十一章: 并发控制 先来对这章的主要内容大概总结一下 1)多事务执行方 ...

  9. 数据库系统概论 第四章课后习题(部分)

    本文是<数据库系统概论>的第四章的部分课后习题,题目来源:[2019-2020春学期]数据库作业12:第四章:数据库安全性 习题

最新文章

  1. python爬虫算法深度优先_爬虫课程(四)|深度优先和广度优先算法
  2. Windows下一键搭建redmine
  3. 《深入理解Android:Telephony原理剖析与最佳实践》一1.1 智能手机的系统结构
  4. 这是从云栖大会指挥部发回的现场报道
  5. 基于java的银行ATM系统设计(含源文件)
  6. Java 并发编程AQS--源码解读
  7. 在WPF里面显示DIB图片格式的图片
  8. wxpython控件自适应窗口大小
  9. 编译原理用C语言编写递归下降分析程序,编译原理递归下降分析器(C语言).pdf
  10. 2022电大国家开放大学网上形考任务-国学经典选读(山东)非免费(非答案)
  11. 新版Edge连不上网的问题!
  12. yum安装软件包 conflicts between attempted installs of错误
  13. org.hibernate.StaleStateException: Batch update returned unexpected row cou...
  14. 微信朋友圈里,微信群里的早报新闻简报都是哪里来的呢?
  15. vue3小兔鲜商城项目学习笔记+资料分享08
  16. android 炫酷图案解锁,超级漂亮的手机锁屏图案,炫酷到飞起,总有一款适合你...
  17. 【已解决】如何做excel表的下拉框多选
  18. sql中什么意思_百度知道
  19. pycharm笔记-动手学深度学习(李沐)微积分课后习题
  20. 前后端分离,解决Spring Cloud GateWay + Nacos使用lb请求报503错误以及403跨域问题

热门文章

  1. 新媒体短视频运营哪些内容
  2. 在linux下设置SSH空闲超时退出时间
  3. js和jquery实现页面跳转的几种方式
  4. 卸载 nginx 彻底删除
  5. stm32的内存分布
  6. Traffic shaping 一个事半功倍的程序化”噪音“解决方案
  7. 一次光纤线路故障导致的光纤猫信号灯异常用户无法上网的故障解决过程
  8. 设计测试用例的六种方法
  9. Python3安装PyQt5
  10. 微分方程零解稳定性matlab,微分方程零解及稳定性.doc