程序员老关带您学SQL第4篇:数据库设计与项目实战

老程序员带您完成从数据库设计到项目实战过程【为程序员和数据分析员准备的SQL课程】

Ratings 5.00 / 5.00
程序员老关带您学SQL第4篇:数据库设计与项目实战

What You Will Learn!

  • 掌握数据库设计
  • 熟悉ER图掌握数据库设计工具
  • 了解握数据库设计过程
  • 熟悉PowerDesigner使用

Description

本课程是程序员老关带您学SQL系列课程之一,这是第4篇,

一、数据库设计与ER图

 

1.1 ER图中各种符号

1.2 实例:网上商城ER图

1.3 ER图鱼尾纹表示法

1.4 数据建模过程

1.4.1 概念模型设计

1.4.2 逻辑模型设计

1.4.3  物理模型设计

1.5 建模工具

1.5.1 PowerDesigner建模

1.5.2 MySQL Workbench建模

1.6. 数据库设计范式

1.6.1 1NF

1.6.2 2NF

1.6.3 3NF

二、 项目实战:PetStore宠物商店项目数据库设计

  PetStore是Sun(已经被Oracle)公司为了演示自己的Java EE技术,而编写的一个基于Web宠物店项目,PetStore是典型的电子商务项目,是现在很多电商平台的雏形。技术方面主要是Java EE技术,用户界面采用Java Web技术实现。但本书只讨论该项目的数据库设计过程。


2.1 系统分析

2.1.1 宠物商店用例图

2.1.2 原型设计

2.2 数据库设计

2.2.1 概念模型

2.2.2 确定实体

2.2.3 确定实体联系

2.2.4 PowerDesigner绘制

2.3 数据库实现

2.3.1 编写DDL脚本

2.3.2 构建数据库结构

2.3.3 初始化数据库

Who Should Attend!

  • 使用零基础软件开发
  • 数据分析等从业析人员
  • 数据库设计人员以及任何对SQL感兴趣人员

TAKE THIS COURSE

Tags

  • SQL

Subscribers

17

Lectures

13

TAKE THIS COURSE



Related Courses