NorthWind 数据库整体关系

http://blog.csdn.net/bergn/article/details/1502150

今天看到一张非常有用的图,说明有关Northwind数据库整体关系的图,以前一直在用,但是没有一个直观的认识.

所以截图下来和大家共享!

时间: 2024-08-11 07:35:11

NorthWind 数据库整体关系的相关文章

NorthWind 数据库

NorthWind 数据库 Categories:产品类别: Customers:客户: Employees:雇员 Employees Territories:员工涉及领域 Order Details:订单明细 Orders:订单 Products:产品 Region:地区 Shippers:运货商 Suppliers:供应商 Territories:地域 在NorthWind数据库中创建关系图: 下面进行几次查询了解数据内容: select productid,productname,unit

如何用Visio画数据库实体关系图

在百度经验中浏览:http://jingyan.baidu.com/article/e4511cf3374a862b855eaf58.html 在设计数据库表结构时,通常都是先画数据库实体关系图,这样在讨论设计的是否合理时,可以很容易看懂数据表之间的关系. 打开Microsoft Office Visio 2007,左侧的模板类别中选择"软件和数据库",双击右侧的"数据库模型图". 调整显示比例 添加实体:鼠标指针移动到实体上,按下鼠标左键不要松开,移动鼠标到右侧的

Linux同平台Oracle数据库整体物理迁移

Linux同平台数据库整体物理迁移需求:A机器不再使用,要将A机器的Oracle迁移到B机器.之前写过类似需求的文章: http://www.linuxidc.com/Linux/2015-05/117556.htm本文这次旨在更多用到自动化通用的整合脚本去实现同平台的数据库整体迁移.1.A机器操作 2.B机器操作 A机器操作 0.系统版本:[[email protected] tmp]# uname -aLinux DB-A 2.6.32-358.el6.x86_64 #1 SMP Tue J

Northwind数据库介绍

Northwind数据库介绍 ---------------------------------------------------------------------- ① Categories: 种类表相应字段:CategoryID :类型ID:CategoryName:类型名;Description:类型说明;Picture:产品样本 ② CustomerCustomerDemo:客户类型表1相应字段:CustomerID:客户ID:CustomerTypeID:客户类型ID ③ Cust

一键获取数据库整体信息脚本

一键获取数据库整体信息脚本将脚本内容放spooldb.sql中,在sqlplus中执行,相关信息会自动生成5个文件,其中addm是最近一小时文件,ash是最近半小时文件,而awr文件是最近一小时和最近7天的两个文件. SET markup html ON spool ON pre off entmap off set term off set heading on set verify off set feedback off set linesize 2000 set pagesize 300

数据库设计基础----关系与3NF

一.关系 表与表之间的关系,有三种: 一对一:A表的一条记录只能与B表的一条记录相对应,反之亦然. 一对多(多对一):A表的一条记录能与B表的多条记录相对应,B表的一条记录只能与A表的一条记录相对应. 多对多:A表的一条记录能与B表的多条记录相对应,B表的一条记录也能与A表的多条记录相对应. 二.范式 Normal Format 范式有6层(1NF, 2NF, ...6NF),第一层都比上一层更严格,若要满足下一层,必须要先满足上一层,它的目的是为了减少数据的冗余,不考虑效率. 但是数据库设计不

数据库模型设计——关系的实现,主键的设计

一.关系的实现 在实体关系模型中,我们知道有三种关系:一对一.一对多.多对多.这只是概念上的关系,但是在真实的关系数据库中,我们只有外键,并没有这三种关系,那么我们就来说一说在关系数据库管理系统中,怎么实现这三种关系. 一对多 这里先讲解一对多,因为这个关系最简单.一对多和多对一是一回事,所以就不再提多对一这个词.一对多的概念是一个对象A会对应多个对象B,而从B的角度看,一个对象B只会对于一个对象A.比如说班级和学生就是一对多关系.一个班级对应多个学生,一个学生只会对于一个班级. 一对多的关系之

Northwind数据库练习及参考答案

--查询订购日期在1996年7月1日至1996年7月15日之间的订单的订购日期.订单ID.客户ID和雇员ID等字段的值 Create View Orderquery as Select OrderDate,OrderID,CustomerID,EmployeeID from Orders where OrderDate Between '1996-07-01' and '1996-07-15' Select * from Orderquery --查询"Northwind"示例数据库中

关系型数据库:关系模式设计原则

1.范式与数据冗余度从0NF到1NF.2NF.3NF.BCNF.4NF.5NF?数据库设计的过程是个拆分表的过程,拆分的目的是降低数据的冗余度. 数据的冗余度越低,事务持续时间就越短(它不需要额外的操作去维持数据一致性和完整性).与此同时,拆得越细,查询的代价越高(需要更多耗时的连接运算). 2.关系模式的设计原则 如果表(集)主要用于数据更新(Online),表的分解就应该尽可能接近3NF, BCNF从前面的例子看没有必要,至于4NF.5NF更多属于理论研究领域,在实际应 用中无此必要. 如果