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
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 |