데이터 베이스 MySQL 튜토리얼 SqlServer示例数据库Northwind(一)实体关系

SqlServer示例数据库Northwind(一)实体关系

Jun 07, 2016 pm 03:19 PM
sqlserver 실재 데이터 베이스

在学习Spss统计分析、EA画 实体 关系 图、PowerDesigner画 数据库 模型图等时,苦于找不到一个好的实例。由于实际工作中项目使用的表结构属于公司的商业保密内容,且在和大家交流时,其结构大家也不熟悉;而使用简单创建的Teacher、Student、Class等数据模型

在学习Spss统计分析、EA画实体关系图、PowerDesigner画数据库模型图等时,苦于找不到一个好的实例。由于实际工作中项目使用的表结构属于公司的商业保密内容,且在和大家交流时,其结构大家也不熟悉;而使用简单创建的Teacher、Student、Class等数据模型时,建表、录数据也是一个麻烦事;使用SqlServer的示例数据库正好,大伙都熟悉,又是现成的。

很多书籍、教程都使用Northwind数据库作为模型,但我一直对它不甚了解,今天特意下载后了解了一下,现在简单的记录下笔记,以后依次进行Spss等的学习。

实体关系(E-R)说明:

该实例的模型包含企业员工(Employee)、客户(Custom)、产品(Product)和订单(Order)四部分,大致为客户向企业员工订购产品。

(1)员工Employee:

包括Region(东西南北四个地区)和Territory(区域、城市)以及Employee(员工),Territory属于Region,但是Employee和Territory的关系式关联而非属于,即为某个员工可以关联多个区域,好比张三即在财务部又在行政部一样。

1 Eastern
2 Western
3 Northern
4 Southern

SqlServer示例数据库Northwind(一)实体关系

(2)客户Custom

SqlServer示例数据库Northwind(一)实体关系

(3)产品Product

产品进行了分类,所有有Category,此外同一名称的产品,可能存在多个供应商Supplier,不同供应商有不同的单价等信息。

SqlServer示例数据库Northwind(一)实体关系

(4)订单Order

一个订单下有多个产品,然后使用某一家物流进行配货。

SqlServer示例数据库Northwind(一)实体关系

对应于该实体关系数据库的设计,结构为:

其中员工表中有个自身关联,ReportTo为员工的直接领导,关联EmployeeID字段(领导也是公司员工嘛)。

SqlServer示例数据库Northwind(一)实体关系

理清了数据结构,然后就可以对其进行分析等处理了。

본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.

뜨거운 기사 태그

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기

스튜디오 13.0.1 보내기

강력한 PHP 통합 개발 환경

드림위버 CS6

드림위버 CS6

시각적 웹 개발 도구

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

mdf 파일을 sqlserver로 가져오는 방법 mdf 파일을 sqlserver로 가져오는 방법 Apr 08, 2024 am 11:41 AM

mdf 파일을 sqlserver로 가져오는 방법

sqlserver에서 실수로 삭제한 데이터베이스를 복구하는 방법 sqlserver에서 실수로 삭제한 데이터베이스를 복구하는 방법 Apr 05, 2024 pm 10:39 PM

sqlserver에서 실수로 삭제한 데이터베이스를 복구하는 방법

설치에 실패하면 sqlserver를 삭제하는 방법은 무엇입니까? 설치에 실패하면 sqlserver를 삭제하는 방법은 무엇입니까? Apr 05, 2024 pm 11:27 PM

설치에 실패하면 sqlserver를 삭제하는 방법은 무엇입니까?

sqlserver의 영어 설치를 중국어로 변경하는 방법 sqlserver의 영어 설치를 중국어로 변경하는 방법 Apr 05, 2024 pm 10:21 PM

sqlserver의 영어 설치를 중국어로 변경하는 방법

mysql과 sqlserver 구문의 차이점은 무엇입니까 mysql과 sqlserver 구문의 차이점은 무엇입니까 Apr 22, 2024 pm 06:33 PM

mysql과 sqlserver 구문의 차이점은 무엇입니까

SQLServer에서 삭제된 데이터를 복구하는 방법 SQLServer에서 삭제된 데이터를 복구하는 방법 Apr 05, 2024 pm 10:45 PM

SQLServer에서 삭제된 데이터를 복구하는 방법

sqlserver에서 데이터베이스를 삭제하는 방법 sqlserver에서 데이터베이스를 삭제하는 방법 Apr 05, 2024 pm 11:00 PM

sqlserver에서 데이터베이스를 삭제하는 방법

navicat 데이터베이스 파일은 어디에 있나요? navicat 데이터베이스 파일은 어디에 있나요? Apr 23, 2024 am 10:57 AM

navicat 데이터베이스 파일은 어디에 있나요?

See all articles