MySQL数据库 第4章:数据库设计

  • 4.1 数据库设计概述
  • 4.2 数据库设计范式
  • 4.3 数据建模工具
  • 4.4 数据库设计-电子商务网站
    • 4.4.1 需求分析
    • 4.4.2 准备工作
    • 4.4.3 商品分类
    • 4.4.4 商品表
    • 4.4.5 商品规格表
    • 4.4.6 商品属性表
    • 4.4.7 用户表
    • 4.4.8 评论表
  • 4.5 案例实践:商品购物流程设计
  • 4.6 总结
  • 4.7 每日分享

本章学习目标:

  1. 数据库设计的基本步骤
  2. 掌握数据库设计范式
  3. 掌握电子商务网站的数据库设计

4.1 数据库设计概述

数据库设计分为6个阶段:

  1. 需求分析
  2. 概念数据库设计
  3. 逻辑数据库设计
  4. 物理数据库设计
  5. 数据库实施

MySQL数据库 第4章:数据库设计相关推荐

  1. 【数据库】第一章 数据库的分类、SQL、数据库、表和表记录的常用操作

    [数据库]第一章 数据库的分类.SQL.数据库与表的常用操作 文章目录 [数据库]第一章 数据库的分类.SQL.数据库与表的常用操作 一.数据库的分类 1.关系型数据库 2.非关系型数据库 3.MyS ...

  2. mySQL教程 第1章 数据库设计

    E-R设计 很多同学在学SQL语句时,觉得非常困难,那是因为你在学一个你根本不了解的数据库,数据库中的表不是你设计的,表与表之间的关系你不明白.因此在学SQL语句之前,先介绍一下数据库设计. 下面举例 ...

  3. 计算机三级数据库技术——第一章 数据库应用系统开发方法学习笔记

    第一章 数据库应用系统开发方法 概述 数据库应用系统 术语 英文缩写 含义 数据库系统 DBS 数据的组织,存储,访问等数据管理功能 数据库应用系统 DBAS 数据管理之外,通过数据库应用程序的数据处 ...

  4. 【高级数据库】第二章 第03讲 散列表

    [高级数据库]第二章 数据库索引    第03讲 散列表 1.散列表的构造   通过对关键字与存储地址之间建立的映射结构称为散列函数(哈希函数或哈希映射),通过散列函数将关键字映射到的值称为散列地址( ...

  5. 【高级数据库】第二章 第04讲 多维索引

    [高级数据库]第二章 数据库索引   前面讲解了几种索引的数据结构,但这些索引键都是一维的.对于多维查询(例如查询同时满足两个键的记录),可以通过多次执行一维索引实现,但对于更加复杂的数据这种方法显然 ...

  6. 【高级数据库】第二章 第01讲 数据库索引

    [高级数据库]第二章 数据库索引   在第一章我们主要介绍了数据库的基础知识,包括数据库和数据库管理系统的概念,了解了数据库管理系统是如何执行用户命令的.另外还回顾了数据库有关的基础内容,包括三级模式 ...

  7. mysql数据库实验3查询_MySQL数据库实验:任务三 数据库的单表查询设计

    任务三 数据库的单表查询设计 文章目录任务三 数据库的单表查询设计[实训目的与要求][实训原理][实训步骤]一.简单查询二.按条件查询1.比较大小查询2.带in关键字的查询(确定集合)3.带BETWE ...

  8. java MySQL表的约束与数据库设计 详解

    1.DQL 数据查询语言 在上一篇博文中,我们已经讲述了部分数据查询语句,在此我们再次对其进行补充. 1.1 排序 通过ORDAR BY 语句,可以将查询出来的结果进行排序.(排除只是一种现实的方式, ...

  9. MySQL数据库实验:任务三 数据库的单表查询设计

    任务三 数据库的单表查询设计 文章目录 任务三 数据库的单表查询设计 [实训目的与要求] [实训原理] [实训步骤] 一.简单查询 二.按条件查询 1.比较大小查询 2.带in关键字的查询(确定集合) ...

最新文章

  1. 中科院自动化所余山:对大脑的未知,并不阻碍借鉴大脑,成就智能
  2. 直播实录 | AlphaGo Zero是如何实现无师自通的?
  3. 区块链应用落地的6大挑战
  4. Cisco WebEx:企业协作服务中的音频需求
  5. gRPC in ASP.NET Core 3.x - gRPC 简介(2)
  6. php carbon 连续日期,日期及时间处理包 Carbon 在 Laravel 中的简单使用
  7. 2018云计算开源产业大会将发布四大报告、三项评估结果
  8. python网球比赛模拟_【Python】以模块化做比赛模拟
  9. 一起谈.NET技术,asp.net Ajax ---AutoComplete控件使用
  10. 阶段1 语言基础+高级_1-3-Java语言高级_08-JDK8新特性_第2节 Stream流式思想概述_1_使用传统的方式,遍历集合,对集合进行过滤...
  11. C#,SharpGL开发的3D图表控件
  12. js实现全国省份下拉
  13. Python-while 计算100以内奇数和
  14. 传感器技术—压电式传感器(学习笔记八)
  15. oracle数据库的大字段,Oracle数据库大字段问题
  16. 计算机语言栏无法设置,win10系统修改语言栏设置的解决方案
  17. 什么是ISO镜像文件,为什么不能拷贝到U盘直接重新安装?
  18. 注意力机制——Spatial Transformer Networks(STN)
  19. E. Permutation Game
  20. 【解决】CSS下拉菜单不会显示的问题

热门文章

  1. lazada数据分析采集软件,各国市场第一视角帮你分析!
  2. 什么叫工业4.0?这篇接地气的文章终于讲懂了!
  3. 网络编程 —— 基础理论知识
  4. 【转】干货|孙启超:卷积神经网络在人脸识别技术中的应用
  5. 接口获取行政区划代码_全国省市县行政区划分
  6. 浏览器的CSS Hacks
  7. 病毒乱花迷人眼,勿把“VX”当“全信”
  8. MuMu模拟器Unity Profiler
  9. 学生信息管理系统 C++实现
  10. [转]Git详解之四 服务器上的Git