Base de datos AdventureWorks: estructura de tablas y descripción del esquema
La base de datos AdventureWorks (SQL Server) es un conjunto de datos de muestra que modela los procesos comerciales de una empresa de fabricación ficticia.
Esta página presenta la estructura de las tablas, las columnas clave y las relaciones utilizadas para el aprendizaje práctico de SQL y la práctica de consultas.
La base de datos AdventureWorks contiene 10 tablas principales.
Diagrama ER de la base de datos AdventureWorks
Más sobre la base de datos AdventureWorks: esquema, consultas de ejemplo y todos los ejercicios →
Lista de tablas
Address - tabla de direcciones.
- AddressIDidentificador único para cada dirección (PK)
- AddressLine1la primera línea de la dirección
- AddressLine2la segunda línea de la dirección
- Cityciudad
- StateProvinceestado o provincia
- CountryRegionpaís
- PostalCodecódigo postal
- rowguidguid
- ModifiedDatemarca de tiempo de la creación de la fila o la última actualización
- CLAVE PRIMARIA, btree (AddressID)
| AddressID |
AddressLine1 |
AddressLine2 |
City |
StateProvince |
CountryRegion |
PostalCode |
rowguid |
ModifiedDate |
| 9 |
8713 Yosemite Ct. |
null |
Bothell |
Washington |
Estados Unidos |
98011 |
268AF621-76D7-4C78-9441-144FD139821A |
2006-07-01 00:00:00.000 |
Customer - tabla de clientes.
- CustomerIDidentificador único para cada cliente (PK)
- NameStyle0 = Los datos en FirstName y LastName se almacenan en estilo occidental (nombre, apellido). 1 = Estilo oriental (apellido, nombre). Predeterminado: 0
- Titletítulo
- FirstNamenombre
- MiddleNamesegundo nombre
- LastNameapellido
- Suffixsufijo
- CompanyNamenombre de la empresa
- SalesPersonVendedor
- EmailAddresscorreo electrónico
- Phonenúmero de teléfono
- PasswordHashhash de contraseña
- PasswordSaltsal
- rowguidrowguid
- ModifiedDatemarca de tiempo de la creación de la fila o la última actualización
- CLAVE PRIMARIA, btree (CustomerID)
| CustomerID |
NameStyle |
Title |
FirstName |
MiddleName |
LastName |
Suffix |
CompanyName |
SalesPerson |
EmailAddress |
Phone |
PasswordHash |
PasswordSalt |
rowguid |
ModifiedDate |
| 1 |
0 |
Sr. |
Orlando |
N. |
Gee |
[null] |
A Bike Store |
adventure-works\pamela0 |
orlando0@adventure-works.com |
245-555-0173 |
L/Rlwxzp4w7RWmEgXX+/A7cXaePEPcp+KwQhl2fJL7w= |
1KjXYs4= |
3F5AE95E-B87D-4AED-95B4-C3797AFCB74F |
2005-08-01 00:00:00.000 |
CustomerAddress - relaciones entre clientes y direcciones.
- CustomerIDidentificador del cliente en la tabla Customer
- AddressIDidentificador de la dirección en la tabla Address
- AddressTypetipo de dirección
- rowguidguid
- ModifiedDatemarca de tiempo de la creación de la fila o la última actualización
- CLAVE PRIMARIA, btree (CustomerID, AddressID)
- CLAVE FORÁNEA (CustomerID) REFERENCIAS Customer(CustomerID)
- CLAVE FORÁNEA (AddressID) REFERENCIAS Address(AddressID)
| CustomerID |
AddressID |
AddressType |
rowguid |
ModifiedDate |
| 29485 |
1086 |
Oficina Principal |
16765338-DBE4-4421-B5E9-3836B9278E63 |
2007-09-01 00:00:00.000 |
Product - tabla de productos.
- ProductIDidentificador único para cada producto (PK)
- Namenombre del producto
- ProductNumbernúmero de artículo
- Colorcolor del producto
- StandardCostprecio del producto
- ListPriceprecio del producto en el catálogo
- Sizetamaño del producto
- Weightpeso del producto
- ProductCategoryIDclave foránea que apunta a la tabla ProductCategory
- ProductModelIDclave foránea que apunta a la tabla ProductModel
- SellStartDatemarca de tiempo de la fecha de inicio de ventas
- SellEndDatemarca de tiempo de la fecha de finalización de ventas
- DiscontinuedDatemarca de tiempo de la fecha de finalización de ventas
- ThumbNailPhotofoto en miniatura del producto
- ThumbnailPhotoFileName
nombre del archivo de la foto en miniatura
- rowguidguid
- ModifiedDatemarca de tiempo de la creación de la fila o la última actualización
- CLAVE PRIMARIA, btree (ProductID, ProductCategoryID, ProductModelID)
- CLAVE FORÁNEA (ProductCategoryID) REFERENCIAS ProductCategory(ProductCategoryID)
- CLAVE FORÁNEA (ProductModelID) REFERENCIAS ProductModel(ProductModelID)
| ProductID |
Name |
ProductNumber |
Color |
StandardCost |
ListPrice |
Size |
Weight |
ProductCategoryID |
ProductModelID |
SellStartDate |
SellEndDate |
DiscontinuedDate |
ThumbNailPhoto |
ThumbnailPhotoFileName |
rowguid |
ModifiedDate |
| 680 |
HL Road Frame - Black, 58 |
FR-R92B-58 |
Negro |
1059.3100 |
1431.5000 |
58 |
1016.04 |
18 |
6 |
2002-06-01 00:00:00.000 |
[null] |
[null] |
[binary] |
no_image_available_small.gif |
43DD68D6-14A4-461F-9069-55309D90EA7E |
2008-03-11 10:01:36.827 |
ProductCategory - tabla de categorías de productos.
- ProductCategoryIDidentificador único para cada categoría de producto (PK)
- ParentProductCategoryIDID de la categoría de producto padre
- Namenombre de la categoría de producto
- rowguidguid
- ModifiedDatemarca de tiempo de la creación de la fila o la última actualización
- CLAVE PRIMARIA, btree (ProductCategoryID)
- CLAVE FORÁNEA (ParentProductCategoryID) REFERENCIAS ProductCategory(ProductCategoryID)
| ProductCategoryID |
ParentProductCategoryID |
Name |
rowguid |
ModifiedDate |
| 1 |
[null] |
Bicicletas |
CFBDA25C-DF71-47A7-B81B-64EE161AA37C |
2002-06-01 00:00:00.000 |
ProductDescription - tabla de descripciones de productos.
- ProductDescriptionIDidentificador único del registro (PK)
- Descriptiondescripción del producto
- rowguidguid
- ModifiedDatemarca de tiempo de creación o última actualización de la fila
- CLAVE PRIMARIA, btree (ProductDescriptionID)
| ProductDescriptionID |
Description |
rowguid |
ModifiedDate |
| 4 |
Aluminum alloy cups; large diameter spindle. |
DFEBA528-DA11-4650-9D86-CAFDA7294EB0 |
2007-06-01 00:00:00.000 |
ProductModel - tabla de modelos de productos.
- ProductModelIDidentificador único de cada registro (PK)
- Namenombre del modelo de producto
- CatalogDescriptiondescripción en formato XML
- rowguidguid
- ModifiedDatemarca de tiempo de creación o última actualización de la fila
- CLAVE PRIMARIA, btree (ProductModelID)
| ProductModelID |
Name |
CatalogDescription |
rowguid |
ModifiedDate |
| 1 |
Classic Vest |
[null] |
29321D47-1E4C-4AAC-887C-19634328C25E |
2007-06-01 00:00:00.000 |
ProductModelProductDescription - tabla de descripciones de modelos de productos.
- ProductModelIDidentificador del modelo en la tabla ProductModel
- ProductDescriptionIDidentificador de la descripción en la tabla ProductDescription
- Culturecódigo de idioma en formato ISO
- rowguidguid
- ModifiedDatemarca de tiempo de creación o última actualización de la fila
- CLAVE PRIMARIA, btree (ProductModelID, ProductDescriptionID)
- CLAVE FORÁNEA (ProductModelID) REFERENCIAS ProductModel(ProductModelID)
- CLAVE FORÁNEA (ProductDescriptionID) REFERENCIAS ProductDescription(ProductDescriptionID)
| ProductModelID |
ProductDescriptionID |
Culture |
rowguid |
ModifiedDate |
| 1 |
1199 |
en |
4D00B649-027A-4F99-A380-F22A46EC8638 |
2007-06-01 00:00:00.000 |
SalesOrderDetail - tabla de detalles de pedidos de venta.
- SalesOrderIDclave foránea que referencia la tabla SalesOrderHeader
- SalesOrderDetailIDidentificador único del registro en la tabla
- OrderQtycantidad
- ProductIDclave foránea que referencia la tabla Product
- UnitPriceprecio por unidad
- UnitPriceDiscountdescuento sobre el precio unitario
- LineTotalimporte total de la línea
- rowguidguid
- ModifiedDatemarca de tiempo de creación o última actualización de la fila
- CLAVE PRIMARIA, btree (SalesOrderID, SalesOrderDetailID, ProductID)
- CLAVE FORÁNEA (SalesOrderID) REFERENCIAS SalesOrderHeader(SalesOrderID)
- CLAVE FORÁNEA (ProductID) REFERENCIAS Product(ProductID)
| SalesOrderID |
SalesOrderDetailID |
OrderQty |
ProductID |
UnitPrice |
UnitPriceDiscount |
LineTotal |
rowguid |
ModifiedDate |
| 71774 |
110562 |
1 |
836 |
356.8980 |
.0000 |
356.898000 |
E3A1994C-7A68-4CE8-96A3-77FDD3BBD730 |
2008-06-01 00:00:00.000 |
SalesOrderHeader - pedidos de venta de productos.
- SalesOrderIDidentificador único del registro en la tabla (PK)
- RevisionNumbernúmero de revisión
- OrderDatefecha de creación del pedido
- DueDatefecha de vencimiento del pago del pedido
- ShipDatefecha de envío del pedido
- Statusestado del pedido
- OnlineOrderFlagpedido en línea (sí/no)
- SalesOrderNumbernúmero de pedido
- PurchaseOrderNumbernúmero de orden de compra
- AccountNumbernúmero de cuenta
- CustomerIDclave foránea que referencia la tabla Customer
- ShipToAddressIDclave foránea a la tabla Address: dirección de entrega
- BillToAddressIDclave foránea a la tabla Address: dirección de facturación
- ShipMethodmétodo de envío
- CreditCardApprovalCode
código de aprobación de la tarjeta de crédito
- SubTotalsubtotal
- TaxAmtimpuestos
- Freightcoste de envío
- TotalDuetotal
- Commentcomentario
- rowguidguid
- ModifiedDatemarca de tiempo de creación o última actualización de la fila
- CLAVE PRIMARIA, btree (SalesOrderID, CustomerID, ShipToAddressID, BillToAddressID)
- CLAVE FORÁNEA (CustomerID) REFERENCIAS Customer(CustomerID)
- CLAVE FORÁNEA (ShipToAddressID) REFERENCIAS Address(AddressID)
- CLAVE FORÁNEA (BillToAddressID) REFERENCIAS Address(AddressID)
| SalesOrderID |
RevisionNumber |
OrderDate |
DueDate |
ShipDate |
Status |
OnlineOrderFlag |
SalesOrderNumber |
PurchaseOrderNumber |
AccountNumber |
CustomerID |
ShipToAddressID |
BillToAddressID |
ShipMethod |
CreditCardApprovalCode |
SubTotal |
TaxAmt |
Freight |
TotalDue |
Comment |
rowguid |
ModifiedDate |
| 71774 |
2 |
2008-06-01 00:00:00.000 |
2008-06-13 00:00:00.000 |
2008-06-08 00:00:00.000 |
5 |
0 |
SO71774 |
PO348186287 |
10-4020-000609 |
29847 |
1092 |
1092 |
CARGO TRANSPORT 5 |
[null] |
880.3484 |
70.4279 |
22.0087 |
972.7850 |
[null] |
89E42CDC-8506-48A2-B89B-EB3E64E3554E |
2008-06-08 00:00:00.000 |