Académique Documents
Professionnel Documents
Culture Documents
ESCENARIOS
Tema
Escenario de ventas y
marketing
Escenario de producto
Escenario de compra y
proveedor
Escenario de fabricacin
Descripcin
Describe los clientes y el entorno de ventas y marketing de Adventure Works
Cycles.
Describe los productos producidos por Adventure Works Cycles.
Describe las necesidades de compra de Adventure Works Cycles y las
relaciones entre los proveedores.
Describe el entorno de fabricacin de Adventure Works Cycles.
La tabla Customer contiene un registro para cada cliente. La columna CustomerType indica si el
cliente es un individuo (CustomerType = 'I') o una tienda (CustomerType = 'S'). Los datos
especficos de estos tipos de cliente se mantienen en las tablas Individual y Store,
respectivamente.
Tipo de
cliente
Individual
Tablas principales
Person.Contact
Sales.Customer
Sales.Individual
Nmero
de
clientes
18,484
Informacin adicional
Sales.SalesOrderHeader
Sales.SalesOrderDetail
Store
Person.Contact
Sales.Customer
Sales.Store
Sales.StoreContact
Sales.SalesOrderHeader
Sales.SalesOrderDetail
701
ESCENARIO DE PRODUCTO
En este tema se proporcionan detalles acerca de la informacin de los productos representada en
la base de datos AdventureWorks de ejemplo, una lista de las tablas relacionadas con los
productos y las consultas de ejemplo que muestran relaciones comunes existentes entre las
tablas.
INFORMACIN GENERAL SOBRE EL PRODUCTO
Como empresa de fabricacin de bicicletas, Adventure Works Cycles tiene las cuatro lneas de
producto siguientes:
TABLAS DE PRODUCTO
La tabla siguiente contiene una breve descripcin de los datos que se almacenan en las tablas
relacionadas con el producto.
Esquema.Tabla
Production.BillOfMaterials
Comentario
La columna
ProductAssemblyID
representa el producto
padre, o principal, y la
columna ComponentID
representa las piezas hijo, o
individuales, que se utilizan
para formar el ensamblado
padre.
Production.Culture
Production.Location
Production.Product
Production.ProductCategory
Production.ProductCostHistory
Production.ProductDescription
Production.ProductInventory
Production.ProductListPriceHistory
Production.ProductModel
ProductModelProductDescriptionCulture
La columna
FinishedGoodsFlag indica si
un producto se ha vendido.
Los productos que no se
venden son componentes de
un producto que se vende.
Por ejemplo, una bicicleta se
vendera, pero la plancha de
metal utilizada para crear el
cuadro de la bicicleta, no.
La columna
CatalogDescription contiene
informacin adicional sobre
el producto y utiliza datos de
tipo xml. La columna
Instructions contiene
instrucciones sobre la
fabricacin del producto y
utiliza datos de tipo xml.
modelos de producto,
descripciones de producto y los
idiomas a los que se ha
traducido la descripcin.
Imgenes de los productos
vendidos por Adventure Works
Cycles.
Nota de comentario de los
clientes sobre los productos de
Adventure Works Cycles.
Subcategoras de las categoras
de los productos. Por ejemplo,
Mountain, Road y Touring son
subcategoras de la categora
Bike.
Production.ProductPhoto
Production.ProductReview
Production.ProductSubcategory
Person.Contact
Comentarios
La tabla asociativa VendorAddress
correlaciona los proveedores con
sus direcciones.
La tabla Address tambin contiene
informacin sobre direcciones para
los empleados y los clientes de
Adventure Works Cycles.
La tabla asociativa VendorContact
correlaciona los contactos con los
proveedores.
La columna AdditionalContactInfo
Production.ProductVendor
Purchasing.PurchaseOrderDetail
Purchasing.PurchaseOrderHeader
Purchasing.ShipMethod
Purchasing.Vendor
Purchasing.VendorAddress
Purchasing.VendorContact
ESCENARIO DE FABRICACIN
Lista de materiales: enumera los productos que se utilizan en otro producto o que otro
producto contiene.
Pedidos de trabajo: pedidos de fabricacin por centro de trabajo.
Ubicaciones: define las reas principales de fabricacin e inventario, como fabricacin de
cuadros, pintura, subconjunto, etc.
TABLAS DE FABRICACIN
La tabla siguiente contiene una breve descripcin de los datos que se almacenan en las tablas de
fabricacin.
Schema.Table
Production.BillOfMaterials
Comentario
Existe una relacin intrnseca
recursiva en la estructura de la lista
de materiales que indica la relacin
entre un producto padre y los
componentes que forman el
producto. Por ejemplo, si el
producto padre es una bicicleta, el
componente de primer nivel puede
ser el ensamblado de la rueda. El
ensamblado de la rueda tiene sus
propios componentes, como los
reflectores, la llanta, los radios, el
neumtico y la cmara de aire.
La columna ProductAssemblyID
representa el producto padre, o
principal, y la columna
ComponentID representa las piezas
Production.Document
Especificaciones de ingeniera y
otros documentos tcnicos.
Production.Illustration
Production.Location
Production.Product
Production.ProductInventory
Production.ProductModel
Production.ScrapReason
La columna FinishedGoodsFlag
indica si un producto se ha vendido.
Los productos que no se venden
son componentes de un producto
que se vende. Por ejemplo, una
bicicleta se vendera, pero la
plancha de metal utilizada para
crear el cuadro de la bicicleta, no.
La columna CatalogDescription
contiene informacin adicional
sobre el producto y utiliza datos de
tipo xml. La columna Instructions
contiene instrucciones sobre la
fabricacin del producto y utiliza
datos de tipo xml.
La tabla WorkOrderRouting realiza
el seguimiento de la cantidad
descartada y el motivo por el que
Production.WorkOrderRouting
se ha descartado el producto.
En funcin de la gravedad del
problema, el producto debe
repararse o sustituirse antes de
poder pasar al siguiente entro de
trabajo.
ESQUEMAS DE ADVENTUREWORKS
En la base de datos OLTP de ejemplo AdventureWorks, los objetos como las tablas, las vistas y los
procedimientos se encuentran en esquemas. Los esquemas cambian la forma de tener acceso a
dichos objetos. En este tema se ofrece una breve introduccin a los esquemas, se describe cmo
se utilizan en la base de datos AdventureWorks, y se proporcionan mtodos y alternativas para
tener acceso a los objetos que se encuentran en los esquemas.
En Microsoft SQL Server 2005, los esquemas son independientes de los usuarios: como principales
de la base de datos, los usuarios poseen esquemas y dichos esquemas contienen objetos.
En la tabla siguiente se describen los esquemas que se utilizan en AdventureWorks y se enumeran
las tablas representativas de cada esquema.
Esquema
HumanResources
Person
Ejemplos
Tabla Employee
Tabla Department
Tabla Contact
Tabla Address
Production
Tabla StateProvince
Tabla BillOfMaterials
Tabla Product
Purchasing
Tabla WorkOrder
Tabla
PurchaseOrderDetail
Tabla
PurchaseOrderHeader
Sales
Tabla Vendor
Tabla Customer
Tabla SalesOrderDetail
Tabla SalesOrderHeader
10
Referencias:
http://technet.microsoft.com/es-es/library/ms124825%28v=sql.90%29.aspx
11