Weitere ähnliche Inhalte Ähnlich wie Advanced SSRS 2012-SSAS,SSIS, XML, ASP.NET,Forms (20) Mehr von Sunny U Okoro (20) Kürzlich hochgeladen (20) Advanced SSRS 2012-SSAS,SSIS, XML, ASP.NET,Forms6. 5
DB2 GSDB Database Physical Model
CURRENCY_LOOKUP
PK,FK1,I1 COUNTRY_CODE INTEGER
CURRENCY_CS WCHAR(75)
CURRENCY_DA WCHAR(75)
CURRENCY_DE WCHAR(75)
CURRENCY_EL WCHAR(75)
CURRENCY_EN WCHAR(75)
CURRENCY_ES WCHAR(75)
CURRENCY_FI WCHAR(75)
CURRENCY_FR WCHAR(75)
CURRENCY_HU WCHAR(75)
CURRENCY_ID WCHAR(75)
CURRENCY_IT WCHAR(75)
CURRENCY_JA WCHAR(75)
CURRENCY_KO WCHAR(75)
CURRENCY_MS WCHAR(75)
CURRENCY_NL WCHAR(75)
CURRENCY_NO WCHAR(75)
CURRENCY_PL WCHAR(75)
CURRENCY_PT WCHAR(75)
CURRENCY_RU WCHAR(75)
CURRENCY_SC WCHAR(75)
CURRENCY_SV WCHAR(75)
CURRENCY_TC WCHAR(75)
CURRENCY_TH WCHAR(75)
COUNTRY
PK,I1 COUNTRY_CODE INTEGER
COUNTRY_CS WCHAR(90)
COUNTRY_DA WCHAR(90)
COUNTRY_DE WCHAR(90)
COUNTRY_EL WCHAR(90)
COUNTRY_EN WCHAR(90)
COUNTRY_ES WCHAR(90)
COUNTRY_FI WCHAR(90)
COUNTRY_FR WCHAR(90)
COUNTRY_HU WCHAR(90)
COUNTRY_ID WCHAR(90)
COUNTRY_IT WCHAR(90)
COUNTRY_JA WCHAR(90)
COUNTRY_KO WCHAR(90)
COUNTRY_MS WCHAR(90)
COUNTRY_NL WCHAR(90)
COUNTRY_NO WCHAR(90)
COUNTRY_PL WCHAR(90)
COUNTRY_PT WCHAR(90)
COUNTRY_RU WCHAR(90)
COUNTRY_SC WCHAR(90)
COUNTRY_SV WCHAR(90)
COUNTRY_TC WCHAR(90)
COUNTRY_TH WCHAR(90)
EURO_IN_USE_SINCE TIMESTAMP
FLAG_IMAGE WCHAR(45)
ISO_THREE_DIGIT_CODE WCHAR(9)
ISO_THREE_LETTER_CODE WCHAR(9)
ISO_TWO_LETTER_CODE WCHAR(6)
FK1 SALES_REGION_CODE INTEGER
CUST_ORDER_STATUS
PK,I1 CUST_ORDER_STATUS_CODE INTEGER
PK,I1 CUST_ORDER_STATUS_LANGUAGE WCHAR(6)
CUST_ORDER_STATUS WCHAR(150)
CUST_CRDT_CARD
PK,I1 CUST_CC_ID INTEGER
CRDT_METHOD_CODE INTEGER
CUST_CC_EXP_DATE TIMESTAMP
CUST_CC_NUMBER WCHAR(57)
CUST_CC_SERV_CODE INTEGER
FK1 CUST_CODE INTEGER
ORDER_HEADER
PK,I1 ORDER_NUMBER INTEGER
ORDER_CLOSE_DATE TIMESTAMP
ORDER_DATE TIMESTAMP
FK1 ORDER_METHOD_CODE INTEGER
RETAILER_CONTACT_CODE INTEGER
RETAILER_NAME WCHAR(150)
RETAILER_NAME_MB WCHAR(150)
RETAILER_SITE_CODE INTEGER
SALES_BRANCH_CODE INTEGER
SALES_STAFF_CODE INTEGER
SALES_REGION
PK,I1 SALES_REGION_CODE INTEGER
SALES_REGION_CS WCHAR(90)
SALES_REGION_DA WCHAR(90)
SALES_REGION_DE WCHAR(90)
SALES_REGION_EL WCHAR(90)
SALES_REGION_EN WCHAR(90)
SALES_REGION_ES WCHAR(90)
SALES_REGION_FI WCHAR(90)
SALES_REGION_FR WCHAR(90)
SALES_REGION_HU WCHAR(90)
SALES_REGION_ID WCHAR(90)
SALES_REGION_IT WCHAR(90)
SALES_REGION_JA WCHAR(90)
SALES_REGION_KO WCHAR(90)
SALES_REGION_MS WCHAR(90)
SALES_REGION_NL WCHAR(90)
SALES_REGION_NO WCHAR(90)
SALES_REGION_PL WCHAR(90)
SALES_REGION_PT WCHAR(90)
SALES_REGION_RU WCHAR(90)
SALES_REGION_SC WCHAR(90)
SALES_REGION_SV WCHAR(90)
SALES_REGION_TC WCHAR(90)
SALES_REGION_TH WCHAR(90)
CUST_PRICE
PK,I1 ORDER_MONTH INTEGER
PK,I1 ORDER_YEAR INTEGER
PK,FK1,I1 PRODUCT_NUMBER INTEGER
CUST_UNIT_PRICE NUMERIC(19,2)
CUST_UNIT_SALE_PRICE1 NUMERIC(19,2)
CUST_UNIT_SALE_PRICE2 NUMERIC(19,2)
CUST_UNIT_SALE_PRICE3 NUMERIC(19,2)
FREIGHT_ADD_ONE NUMERIC(19,2)
FREIGHT_ONE NUMERIC(19,2)
UNIT_COST NUMERIC(19,2)
WHOLESALE_UNIT_PRICE NUMERIC(19,2)
CUST_MARITAL_STATUS
PK,I1 MARITAL_STATUS_CODE INTEGER
PK,I1 MARITAL_STATUS_LANGUAGE WCHAR(15)
MARITAL_STATUS WCHAR(150)
SLS_PRODUCT_DIM
PK,I1 PRODUCT_KEY INTEGER
BASE_PRODUCT_KEY INTEGER
BASE_PRODUCT_NUMBER INTEGER
DISCONTINUED_DATE TIMESTAMP
INTRODUCTION_DATE TIMESTAMP
FK1 PRODUCT_BRAND_CODE INTEGER
PRODUCT_BRAND_KEY INTEGER
FK2 PRODUCT_COLOR_CODE INTEGER
PRODUCT_IMAGE WCHAR(60)
FK3 PRODUCT_LINE_CODE INTEGER
PRODUCT_NUMBER INTEGER
FK4 PRODUCT_SIZE_CODE INTEGER
FK5 PRODUCT_TYPE_CODE INTEGER
PRODUCT_TYPE_KEY INTEGER
CUST_CRDT_CHECK
PK,FK1,I1 CUST_CODE INTEGER
CUST_CRDT_SCORE INTEGER
CUST_SSN LARGEINT
PRODUCT_TYPE
PK,I1 PRODUCT_TYPE_CODE INTEGER
FK1,U1 PRODUCT_LINE_CODE INTEGER
PRODUCT_TYPE_CS WCHAR(120)
PRODUCT_TYPE_DA WCHAR(120)
U4 PRODUCT_TYPE_DE WCHAR(120)
PRODUCT_TYPE_EL WCHAR(120)
U2 PRODUCT_TYPE_EN WCHAR(120)
PRODUCT_TYPE_ES WCHAR(120)
PRODUCT_TYPE_FI WCHAR(120)
U3 PRODUCT_TYPE_FR WCHAR(120)
PRODUCT_TYPE_HU WCHAR(120)
PRODUCT_TYPE_ID WCHAR(120)
PRODUCT_TYPE_IT WCHAR(120)
U5 PRODUCT_TYPE_JA WCHAR(120)
PRODUCT_TYPE_KO WCHAR(120)
PRODUCT_TYPE_MS WCHAR(120)
PRODUCT_TYPE_NL WCHAR(120)
PRODUCT_TYPE_NO WCHAR(120)
PRODUCT_TYPE_PL WCHAR(120)
PRODUCT_TYPE_PT WCHAR(120)
PRODUCT_TYPE_RU WCHAR(120)
PRODUCT_TYPE_SC WCHAR(120)
PRODUCT_TYPE_SV WCHAR(120)
PRODUCT_TYPE_TC WCHAR(120)
PRODUCT_TYPE_TH WCHAR(120)
PRODUCT_NAME_LOOKUP
PK,I1 PRODUCT_LANGUAGE WCHAR(30)
PK,FK1,I1 PRODUCT_NUMBER INTEGER
PRODUCT_DESCRIPTION WCHAR(765)
U1 PRODUCT_NAME WCHAR(150)
CUST_ORDER_DETAIL
PK,I1 CUST_ORDER_DETAIL_CODE INTEGER
FK1 CUST_ORDER_NUMBER INTEGER
CUST_PROMOTION_CODE INTEGER
CUST_QUANTITY LARGEINT
CUST_SHIP_DATE TIMESTAMP
CUST_UNIT_PRICE NUMERIC(19,2)
CUST_UNIT_SALE_PRICE NUMERIC(19,2)
FK2 PRODUCT_NUMBER INTEGER
UNIT_COST NUMERIC(19,2)
CUST_CUSTOMER
PK,I1 CUST_CODE INTEGER
CUST_ADDRESS1 WCHAR(120)
CUST_ADDRESS1_MB WCHAR(120)
CUST_ADDRESS2 WCHAR(120)
CUST_ADDRESS2_MB WCHAR(120)
CUST_AGE INTEGER
CUST_CITY WCHAR(90)
CUST_CITY_MB WCHAR(90)
FK1 CUST_COUNTRY_CODE INTEGER
CUST_EMAIL WCHAR(120)
CUST_FIRST_NAME WCHAR(75)
CUST_FIRST_NAME_MB WCHAR(75)
CUST_INFO WCHAR(32767)
CUST_LAST_NAME WCHAR(90)
CUST_LAST_NAME_MB WCHAR(90)
CUST_PHONE_NUMBER WCHAR(150)
CUST_POSTAL_ZONE WCHAR(30)
CUST_PROFESSION_CODE INTEGER
CUST_PROV_STATE WCHAR(90)
CUST_PROV_STATE_CODE WCHAR(30)
CUST_PROV_STATE_MB WCHAR(90)
GENDER_CODE INTEGER
MARITAL_STATUS_CODE INTEGER
PRODUCT_LINE
PK,I1 PRODUCT_LINE_CODE INTEGER
PRODUCT_LINE_CS WCHAR(90)
PRODUCT_LINE_DA WCHAR(90)
U3 PRODUCT_LINE_DE WCHAR(90)
PRODUCT_LINE_EL WCHAR(90)
U1 PRODUCT_LINE_EN WCHAR(90)
PRODUCT_LINE_ES WCHAR(90)
PRODUCT_LINE_FI WCHAR(90)
U2 PRODUCT_LINE_FR WCHAR(90)
PRODUCT_LINE_HU WCHAR(90)
PRODUCT_LINE_ID WCHAR(90)
PRODUCT_LINE_IT WCHAR(90)
U4 PRODUCT_LINE_JA WCHAR(90)
PRODUCT_LINE_KO WCHAR(90)
PRODUCT_LINE_MS WCHAR(90)
PRODUCT_LINE_NL WCHAR(90)
PRODUCT_LINE_NO WCHAR(90)
PRODUCT_LINE_PL WCHAR(90)
PRODUCT_LINE_PT WCHAR(90)
PRODUCT_LINE_RU WCHAR(90)
PRODUCT_LINE_SC WCHAR(90)
PRODUCT_LINE_SV WCHAR(90)
PRODUCT_LINE_TC WCHAR(90)
PRODUCT_LINE_TH WCHAR(90)
PRODUCT
PK,I1 PRODUCT_NUMBER INTEGER
BASE_PRODUCT_NUMBER INTEGER
DISCONTINUED_DATE TIMESTAMP
GROSS_MARGIN DOUBLE
INTRODUCTION_DATE TIMESTAMP
PRODUCTION_COST NUMERIC(19,2)
FK1 PRODUCT_BRAND_CODE INTEGER
FK2 PRODUCT_COLOR_CODE INTEGER
PRODUCT_IMAGE WCHAR(60)
FK3 PRODUCT_SIZE_CODE INTEGER
FK4 PRODUCT_TYPE_CODE INTEGER
SLS_PRODUCT_COLOR_LOOKUP
PK,I1 PRODUCT_COLOR_CODE INTEGER
PRODUCT_COLOR_CS WCHAR(90)
PRODUCT_COLOR_DA WCHAR(90)
PRODUCT_COLOR_DE WCHAR(90)
PRODUCT_COLOR_EL WCHAR(90)
PRODUCT_COLOR_EN WCHAR(90)
PRODUCT_COLOR_ES WCHAR(90)
PRODUCT_COLOR_FI WCHAR(90)
PRODUCT_COLOR_FR WCHAR(90)
PRODUCT_COLOR_HU WCHAR(90)
PRODUCT_COLOR_ID WCHAR(90)
PRODUCT_COLOR_IT WCHAR(90)
PRODUCT_COLOR_JA WCHAR(90)
PRODUCT_COLOR_KO WCHAR(90)
PRODUCT_COLOR_MS WCHAR(90)
PRODUCT_COLOR_NL WCHAR(90)
PRODUCT_COLOR_NO WCHAR(90)
PRODUCT_COLOR_PL WCHAR(90)
PRODUCT_COLOR_PT WCHAR(90)
PRODUCT_COLOR_RU WCHAR(90)
PRODUCT_COLOR_SC WCHAR(90)
PRODUCT_COLOR_SV WCHAR(90)
PRODUCT_COLOR_TC WCHAR(90)
PRODUCT_COLOR_TH WCHAR(90)
PRODUCT_SIZE_LOOKUP
PK,I1 PRODUCT_SIZE_CODE INTEGER
PRODUCT_SIZE_CS WCHAR(90)
PRODUCT_SIZE_DA WCHAR(90)
PRODUCT_SIZE_DE WCHAR(90)
PRODUCT_SIZE_EL WCHAR(90)
PRODUCT_SIZE_EN WCHAR(90)
PRODUCT_SIZE_ES WCHAR(90)
PRODUCT_SIZE_FI WCHAR(90)
PRODUCT_SIZE_FR WCHAR(90)
PRODUCT_SIZE_HU WCHAR(90)
PRODUCT_SIZE_ID WCHAR(90)
PRODUCT_SIZE_IT WCHAR(90)
PRODUCT_SIZE_JA WCHAR(90)
PRODUCT_SIZE_KO WCHAR(90)
PRODUCT_SIZE_MS WCHAR(90)
PRODUCT_SIZE_NL WCHAR(90)
PRODUCT_SIZE_NO WCHAR(90)
PRODUCT_SIZE_PL WCHAR(90)
PRODUCT_SIZE_PT WCHAR(90)
PRODUCT_SIZE_RU WCHAR(90)
PRODUCT_SIZE_SC WCHAR(90)
PRODUCT_SIZE_SV WCHAR(90)
PRODUCT_SIZE_TC WCHAR(90)
PRODUCT_SIZE_TH WCHAR(90)
ORDER_METHOD
PK,I1 ORDER_METHOD_CODE INTEGER
ORDER_METHOD_CS WCHAR(90)
ORDER_METHOD_DA WCHAR(90)
U3 ORDER_METHOD_DE WCHAR(90)
ORDER_METHOD_EL WCHAR(90)
U1 ORDER_METHOD_EN WCHAR(90)
ORDER_METHOD_ES WCHAR(90)
ORDER_METHOD_FI WCHAR(90)
U2 ORDER_METHOD_FR WCHAR(90)
ORDER_METHOD_HU WCHAR(90)
ORDER_METHOD_ID WCHAR(90)
ORDER_METHOD_IT WCHAR(90)
U4 ORDER_METHOD_JA WCHAR(90)
ORDER_METHOD_KO WCHAR(90)
ORDER_METHOD_MS WCHAR(90)
ORDER_METHOD_NL WCHAR(90)
ORDER_METHOD_NO WCHAR(90)
ORDER_METHOD_PL WCHAR(90)
ORDER_METHOD_PT WCHAR(90)
ORDER_METHOD_RU WCHAR(90)
ORDER_METHOD_SC WCHAR(90)
ORDER_METHOD_SV WCHAR(90)
ORDER_METHOD_TC WCHAR(90)
ORDER_METHOD_TH WCHAR(90)
SLS_PRODUCT_TYPE_LOOKUP
PK,I1 PRODUCT_TYPE_CODE INTEGER
PRODUCT_TYPE_CS WCHAR(120)
PRODUCT_TYPE_DA WCHAR(120)
PRODUCT_TYPE_DE WCHAR(120)
PRODUCT_TYPE_EL WCHAR(120)
PRODUCT_TYPE_EN WCHAR(120)
PRODUCT_TYPE_ES WCHAR(120)
PRODUCT_TYPE_FI WCHAR(120)
PRODUCT_TYPE_FR WCHAR(120)
PRODUCT_TYPE_HU WCHAR(120)
PRODUCT_TYPE_ID WCHAR(120)
PRODUCT_TYPE_IT WCHAR(120)
PRODUCT_TYPE_JA WCHAR(120)
PRODUCT_TYPE_KO WCHAR(120)
PRODUCT_TYPE_MS WCHAR(120)
PRODUCT_TYPE_NL WCHAR(120)
PRODUCT_TYPE_NO WCHAR(120)
PRODUCT_TYPE_PL WCHAR(120)
PRODUCT_TYPE_PT WCHAR(120)
PRODUCT_TYPE_RU WCHAR(120)
PRODUCT_TYPE_SC WCHAR(120)
PRODUCT_TYPE_SV WCHAR(120)
PRODUCT_TYPE_TC WCHAR(120)
PRODUCT_TYPE_TH WCHAR(120)
SLS_PRODUCT_LOOKUP
PK,I1 PRODUCT_LANGUAGE WCHAR(30)
PK,I1 PRODUCT_NUMBER INTEGER
PRODUCT_DESCRIPTION WCHAR(765)
PRODUCT_NAME WCHAR(150)
CUST_PROFESSION
PK,I1 CUST_PROFESSION_CODE INTEGER
PK,I1 CUST_PROFESSION_LANGUAGE WCHAR(15)
CUST_PROFESSION WCHAR(150)
PRODUCT_COLOR_LOOKUP
PK,I1 PRODUCT_COLOR_CODE INTEGER
PRODUCT_COLOR_CS WCHAR(90)
PRODUCT_COLOR_DA WCHAR(90)
PRODUCT_COLOR_DE WCHAR(90)
PRODUCT_COLOR_EL WCHAR(90)
PRODUCT_COLOR_EN WCHAR(90)
PRODUCT_COLOR_ES WCHAR(90)
PRODUCT_COLOR_FI WCHAR(90)
PRODUCT_COLOR_FR WCHAR(90)
PRODUCT_COLOR_HU WCHAR(90)
PRODUCT_COLOR_ID WCHAR(90)
PRODUCT_COLOR_IT WCHAR(90)
PRODUCT_COLOR_JA WCHAR(90)
PRODUCT_COLOR_KO WCHAR(90)
PRODUCT_COLOR_MS WCHAR(90)
PRODUCT_COLOR_NL WCHAR(90)
PRODUCT_COLOR_NO WCHAR(90)
PRODUCT_COLOR_PL WCHAR(90)
PRODUCT_COLOR_PT WCHAR(90)
PRODUCT_COLOR_RU WCHAR(90)
PRODUCT_COLOR_SC WCHAR(90)
PRODUCT_COLOR_SV WCHAR(90)
PRODUCT_COLOR_TC WCHAR(90)
PRODUCT_COLOR_TH WCHAR(90)
SLS_PRODUCT_BRAND_LOOKUP
PK,I1 PRODUCT_BRAND_CODE INTEGER
PRODUCT_BRAND_CS WCHAR(90)
PRODUCT_BRAND_DA WCHAR(90)
PRODUCT_BRAND_DE WCHAR(90)
PRODUCT_BRAND_EL WCHAR(90)
PRODUCT_BRAND_EN WCHAR(90)
PRODUCT_BRAND_ES WCHAR(90)
PRODUCT_BRAND_FI WCHAR(90)
PRODUCT_BRAND_FR WCHAR(90)
PRODUCT_BRAND_HU WCHAR(90)
PRODUCT_BRAND_ID WCHAR(90)
PRODUCT_BRAND_IT WCHAR(90)
PRODUCT_BRAND_JA WCHAR(90)
PRODUCT_BRAND_KO WCHAR(90)
PRODUCT_BRAND_MS WCHAR(90)
PRODUCT_BRAND_NL WCHAR(90)
PRODUCT_BRAND_NO WCHAR(90)
PRODUCT_BRAND_PL WCHAR(90)
PRODUCT_BRAND_PT WCHAR(90)
PRODUCT_BRAND_RU WCHAR(90)
PRODUCT_BRAND_SC WCHAR(90)
PRODUCT_BRAND_SV WCHAR(90)
PRODUCT_BRAND_TC WCHAR(90)
PRODUCT_BRAND_TH WCHAR(90)
CUST_ORDER_HEADER
PK,I1 CUST_ORDER_NUMBER INTEGER
FK1 CUST_CC_ID INTEGER
FK2 CUST_CODE INTEGER
CUST_ORDER_DATE TIMESTAMP
CUST_ORDER_STATUS_CODE INTEGER
CUST_SALES_TAX NUMERIC(19,2)
CUST_SHIP_COST NUMERIC(19,2)
CUST_SUBTOTAL NUMERIC(19,2)
CUST_TOTAL NUMERIC(19,2)
CUST_TOTAL_QUANTITY LARGEINT
CUST_UNIQUE_ITEMS INTEGER
FK3 ORDER_METHOD_CODE INTEGER
PAY_METHOD_CODE INTEGER
SLS_PRODUCT_SIZE_LOOKUP
PK,I1 PRODUCT_SIZE_CODE INTEGER
PRODUCT_SIZE_CS WCHAR(90)
PRODUCT_SIZE_DA WCHAR(90)
PRODUCT_SIZE_DE WCHAR(90)
PRODUCT_SIZE_EL WCHAR(90)
PRODUCT_SIZE_EN WCHAR(90)
PRODUCT_SIZE_ES WCHAR(90)
PRODUCT_SIZE_FI WCHAR(90)
PRODUCT_SIZE_FR WCHAR(90)
PRODUCT_SIZE_HU WCHAR(90)
PRODUCT_SIZE_ID WCHAR(90)
PRODUCT_SIZE_IT WCHAR(90)
PRODUCT_SIZE_JA WCHAR(90)
PRODUCT_SIZE_KO WCHAR(90)
PRODUCT_SIZE_MS WCHAR(90)
PRODUCT_SIZE_NL WCHAR(90)
PRODUCT_SIZE_NO WCHAR(90)
PRODUCT_SIZE_PL WCHAR(90)
PRODUCT_SIZE_PT WCHAR(90)
PRODUCT_SIZE_RU WCHAR(90)
PRODUCT_SIZE_SC WCHAR(90)
PRODUCT_SIZE_SV WCHAR(90)
PRODUCT_SIZE_TC WCHAR(90)
PRODUCT_SIZE_TH WCHAR(90)
SLS_PRODUCT_LINE_LOOKUP
PK,I1 PRODUCT_LINE_CODE INTEGER
PRODUCT_LINE_CS WCHAR(90)
PRODUCT_LINE_DA WCHAR(90)
PRODUCT_LINE_DE WCHAR(90)
PRODUCT_LINE_EL WCHAR(90)
PRODUCT_LINE_EN WCHAR(90)
PRODUCT_LINE_ES WCHAR(90)
PRODUCT_LINE_FI WCHAR(90)
PRODUCT_LINE_FR WCHAR(90)
PRODUCT_LINE_HU WCHAR(90)
PRODUCT_LINE_ID WCHAR(90)
PRODUCT_LINE_IT WCHAR(90)
PRODUCT_LINE_JA WCHAR(90)
PRODUCT_LINE_KO WCHAR(90)
PRODUCT_LINE_MS WCHAR(90)
PRODUCT_LINE_NL WCHAR(90)
PRODUCT_LINE_NO WCHAR(90)
PRODUCT_LINE_PL WCHAR(90)
PRODUCT_LINE_PT WCHAR(90)
PRODUCT_LINE_RU WCHAR(90)
PRODUCT_LINE_SC WCHAR(90)
PRODUCT_LINE_SV WCHAR(90)
PRODUCT_LINE_TC WCHAR(90)
PRODUCT_LINE_TH WCHAR(90)
PRODUCT_BRAND
PK,I1 PRODUCT_BRAND_CODE INTEGER
PRODUCT_BRAND_CS WCHAR(90)
PRODUCT_BRAND_DA WCHAR(90)
PRODUCT_BRAND_DE WCHAR(90)
PRODUCT_BRAND_EL WCHAR(90)
PRODUCT_BRAND_EN WCHAR(90)
PRODUCT_BRAND_ES WCHAR(90)
PRODUCT_BRAND_FI WCHAR(90)
PRODUCT_BRAND_FR WCHAR(90)
PRODUCT_BRAND_HU WCHAR(90)
PRODUCT_BRAND_ID WCHAR(90)
PRODUCT_BRAND_IT WCHAR(90)
PRODUCT_BRAND_JA WCHAR(90)
PRODUCT_BRAND_KO WCHAR(90)
PRODUCT_BRAND_MS WCHAR(90)
PRODUCT_BRAND_NL WCHAR(90)
PRODUCT_BRAND_NO WCHAR(90)
PRODUCT_BRAND_PL WCHAR(90)
PRODUCT_BRAND_PT WCHAR(90)
PRODUCT_BRAND_RU WCHAR(90)
PRODUCT_BRAND_SC WCHAR(90)
PRODUCT_BRAND_SV WCHAR(90)
PRODUCT_BRAND_TC WCHAR(90)
PRODUCT_BRAND_TH WCHAR(90)
ORDER_DETAILS
PK,I1 ORDER_DETAIL_CODE INTEGER
FK2 ORDER_NUMBER INTEGER
FK1 PRODUCT_NUMBER INTEGER
PROMOTION_CODE INTEGER
QUANTITY INTEGER
SHIP_DATE TIMESTAMP
UNIT_COST NUMERIC(19,2)
UNIT_PRICE NUMERIC(19,2)
UNIT_SALE_PRICE NUMERIC(19,2)
IBM DB2 GSDB Database
12. 11
Utilizing the link server makes it easier to process the data using Microsoft SQL Server TSQL XML
functionalities which are easier to understand and construct compare to DB2 XML functionalities.
73. 72
For this demonstration Microsoft SSAS Service Tutorial Project would be utilized for the report
development. After downloading the file from Microsoft Website, the database and server information
has to be changed for a successful cube deployment.
Cube Deployment
76. 75
DimPromotion
PK,I2 PromotionKey INTEGER
I1 PromotionAlternateKey INTEGER
EnglishPromotionName WCHAR(255)
SpanishPromotionName WCHAR(255)
FrenchPromotionName WCHAR(255)
DiscountPct DOUBLE
EnglishPromotionType WCHAR(50)
SpanishPromotionType WCHAR(50)
FrenchPromotionType WCHAR(50)
EnglishPromotionCategory WCHAR(50)
SpanishPromotionCategory WCHAR(50)
FrenchPromotionCategory WCHAR(50)
StartDate TIMESTAMP
EndDate TIMESTAMP
MinQty INTEGER
MaxQty INTEGER
FactSalesQuota
PK,I1 SalesQuotaKey INTEGER
FK2,U2 EmployeeKey INTEGER
FK1,U1 DateKey INTEGER
CalendarYear SMALLINT
CalendarQuarter UTINYINT
SalesAmountQuota CURRENCY
Date TIMESTAMP
DimOrganization
PK,I1 OrganizationKey INTEGER
FK2 ParentOrganizationKey INTEGER
PercentageOfOwnership WCHAR(16)
OrganizationName WCHAR(50)
FK1 CurrencyKey INTEGER
FactResellerSales
PK,I1 SalesOrderNumber WCHAR(20)
PK,I1 SalesOrderLineNumber UTINYINT
FK6,U5 ProductKey INTEGER
FK2,U4 OrderDateKey INTEGER
FK3,U2 DueDateKey INTEGER
FK4,U8 ShipDateKey INTEGER
FK8,U7 ResellerKey INTEGER
FK5,U3 EmployeeKey INTEGER
FK7,U6 PromotionKey INTEGER
FK1,U1 CurrencyKey INTEGER
FK9 SalesTerritoryKey INTEGER
RevisionNumber UTINYINT
OrderQuantity SMALLINT
UnitPrice CURRENCY
ExtendedAmount CURRENCY
UnitPriceDiscountPct DOUBLE
DiscountAmount DOUBLE
ProductStandardCost CURRENCY
TotalProductCost CURRENCY
SalesAmount CURRENCY
TaxAmt CURRENCY
Freight CURRENCY
CarrierTrackingNumber WCHAR(25)
CustomerPONumber WCHAR(25)
OrderDate TIMESTAMP
DueDate TIMESTAMP
ShipDate TIMESTAMP
DimSalesReason
PK,I1 SalesReasonKey INTEGER
SalesReasonAlternateKey INTEGER
SalesReasonName WCHAR(50)
SalesReasonReasonType WCHAR(50)
FactCurrencyRate
PK,FK1,I1 CurrencyKey INTEGER
PK,FK2,I1 DateKey INTEGER
AverageRate DOUBLE
EndOfDayRate DOUBLE
Date TIMESTAMP
DimSalesTerritory
PK,I2 SalesTerritoryKey INTEGER
I1 SalesTerritoryAlternateKey INTEGER
SalesTerritoryRegion WCHAR(50)
SalesTerritoryCountry WCHAR(50)
SalesTerritoryGroup WCHAR(50)
SalesTerritoryImage BINARY(524287)
DimProduct
PK,I2 ProductKey INTEGER
I1 ProductAlternateKey WCHAR(25)
FK1,U1 ProductSubcategoryKey INTEGER
WeightUnitMeasureCode WCHAR(3)
SizeUnitMeasureCode WCHAR(3)
EnglishProductName WCHAR(50)
SpanishProductName WCHAR(50)
FrenchProductName WCHAR(50)
StandardCost CURRENCY
FinishedGoodsFlag BOOL
Color WCHAR(15)
SafetyStockLevel SMALLINT
ReorderPoint SMALLINT
ListPrice CURRENCY
Size WCHAR(50)
SizeRange WCHAR(50)
Weight DOUBLE
DaysToManufacture INTEGER
ProductLine WCHAR(2)
DealerPrice CURRENCY
Class WCHAR(2)
Style WCHAR(2)
ModelName WCHAR(50)
LargePhoto BINARY(524287)
EnglishDescription WCHAR(400)
FrenchDescription WCHAR(400)
ChineseDescription WCHAR(400)
ArabicDescription WCHAR(400)
HebrewDescription WCHAR(400)
ThaiDescription WCHAR(400)
GermanDescription WCHAR(400)
JapaneseDescription WCHAR(400)
TurkishDescription WCHAR(400)
I1 StartDate TIMESTAMP
EndDate TIMESTAMP
Status WCHAR(7)
FactSurveyResponse
PK,I1 SurveyResponseKey INTEGER
FK2,U2 DateKey INTEGER
FK1,U1 CustomerKey INTEGER
ProductCategoryKey INTEGER
EnglishProductCategoryName WCHAR(50)
U3 ProductSubcategoryKey INTEGER
EnglishProductSubcategoryName WCHAR(50)
Date TIMESTAMP
DimAccount
PK,I2 AccountKey INTEGER
FK1 ParentAccountKey INTEGER
I1 AccountCodeAlternateKey INTEGER
ParentAccountCodeAlternateKey INTEGER
AccountDescription WCHAR(50)
AccountType WCHAR(50)
Operator WCHAR(50)
CustomMembers WCHAR(300)
ValueType WCHAR(50)
CustomMemberOptions WCHAR(200)
FactFinance
FinanceKey INTEGER
FK2 DateKey INTEGER
FK4 OrganizationKey INTEGER
FK3 DepartmentGroupKey INTEGER
FK5 ScenarioKey INTEGER
FK1 AccountKey INTEGER
Amount DOUBLE
Date TIMESTAMP
DimReseller
PK,I2 ResellerKey INTEGER
FK1,U1 GeographyKey INTEGER
I1 ResellerAlternateKey WCHAR(15)
Phone WCHAR(25)
BusinessType CHAR(20)
ResellerName WCHAR(50)
NumberEmployees INTEGER
OrderFrequency CHAR(1)
OrderMonth UTINYINT
FirstOrderYear INTEGER
LastOrderYear INTEGER
ProductLine WCHAR(50)
AddressLine1 WCHAR(60)
AddressLine2 WCHAR(60)
AnnualSales CURRENCY
BankName WCHAR(50)
MinPaymentType UTINYINT
MinPaymentAmount CURRENCY
AnnualRevenue CURRENCY
YearOpened INTEGER
DimProductCategory
PK,I2 ProductCategoryKey INTEGER
I1 ProductCategoryAlternateKey INTEGER
EnglishProductCategoryName WCHAR(50)
SpanishProductCategoryName WCHAR(50)
FrenchProductCategoryName WCHAR(50)
DimScenario
PK,I1 ScenarioKey INTEGER
ScenarioName WCHAR(50)
DimDepartmentGroup
PK,I1 DepartmentGroupKey INTEGER
FK1 ParentDepartmentGroupKey INTEGER
DepartmentGroupName WCHAR(50)
DimEmployee
PK,I1 EmployeeKey INTEGER
FK1,U1 ParentEmployeeKey INTEGER
EmployeeNationalIDAlternateKey WCHAR(15)
ParentEmployeeNationalIDAlternateKey WCHAR(15)
FK2,U2 SalesTerritoryKey INTEGER
FirstName WCHAR(50)
LastName WCHAR(50)
MiddleName WCHAR(50)
NameStyle BOOL
Title WCHAR(50)
HireDate WCHAR(10)
BirthDate WCHAR(10)
LoginID WCHAR(256)
EmailAddress WCHAR(50)
Phone WCHAR(25)
MaritalStatus WCHAR(1)
EmergencyContactName WCHAR(50)
EmergencyContactPhone WCHAR(25)
SalariedFlag BOOL
Gender WCHAR(1)
PayFrequency UTINYINT
BaseRate CURRENCY
VacationHours SMALLINT
SickLeaveHours SMALLINT
CurrentFlag BOOL
SalesPersonFlag BOOL
DepartmentName WCHAR(50)
StartDate WCHAR(10)
EndDate WCHAR(10)
Status WCHAR(50)
EmployeePhoto BINARY(524287)
FactInternetSalesReason
PK,FK2,I1 SalesOrderNumber WCHAR(20)
PK,FK2,I1 SalesOrderLineNumber UTINYINT
PK,FK1,I1 SalesReasonKey INTEGER
DimProductSubcategory
PK,I2 ProductSubcategoryKey INTEGER
I1 ProductSubcategoryAlternateKey INTEGER
EnglishProductSubcategoryName WCHAR(50)
SpanishProductSubcategoryName WCHAR(50)
FrenchProductSubcategoryName WCHAR(50)
FK1 ProductCategoryKey INTEGER
DimGeography
PK,I1 GeographyKey INTEGER
City WCHAR(30)
StateProvinceCode WCHAR(3)
StateProvinceName WCHAR(50)
CountryRegionCode WCHAR(3)
EnglishCountryRegionName WCHAR(50)
SpanishCountryRegionName WCHAR(50)
FrenchCountryRegionName WCHAR(50)
PostalCode WCHAR(15)
FK1 SalesTerritoryKey INTEGER
IpAddressLocator WCHAR(15)
DimCurrency
PK,I2 CurrencyKey INTEGER
I1 CurrencyAlternateKey WCHAR(3)
CurrencyName WCHAR(50)
FactInternetSales
PK,I1 SalesOrderNumber WCHAR(20)
PK,I1 SalesOrderLineNumber UTINYINT
FK6,U6 ProductKey INTEGER
FK3,U5 OrderDateKey INTEGER
FK4,U4 DueDateKey INTEGER
FK5,U1 ShipDateKey INTEGER
FK2,U3 CustomerKey INTEGER
FK7,U7 PromotionKey INTEGER
FK1,U2 CurrencyKey INTEGER
FK8 SalesTerritoryKey INTEGER
RevisionNumber UTINYINT
OrderQuantity SMALLINT
UnitPrice CURRENCY
ExtendedAmount CURRENCY
UnitPriceDiscountPct DOUBLE
DiscountAmount DOUBLE
ProductStandardCost CURRENCY
TotalProductCost CURRENCY
SalesAmount CURRENCY
TaxAmt CURRENCY
Freight CURRENCY
CarrierTrackingNumber WCHAR(25)
CustomerPONumber WCHAR(25)
OrderDate TIMESTAMP
DueDate TIMESTAMP
ShipDate TIMESTAMP
FactCallCenter
PK,I2 FactCallCenterID INTEGER
FK1,I1 DateKey INTEGER
WageType WCHAR(15)
I1 Shift WCHAR(20)
LevelOneOperators SMALLINT
LevelTwoOperators SMALLINT
TotalOperators SMALLINT
Calls INTEGER
AutomaticResponses INTEGER
Orders INTEGER
IssuesRaised SMALLINT
AverageTimePerIssue SMALLINT
ServiceGrade DOUBLE
Date TIMESTAMP
DimDate
PK,I2 DateKey INTEGER
I1 FullDateAlternateKey WCHAR(10)
DayNumberOfWeek UTINYINT
EnglishDayNameOfWeek WCHAR(10)
SpanishDayNameOfWeek WCHAR(10)
FrenchDayNameOfWeek WCHAR(10)
DayNumberOfMonth UTINYINT
DayNumberOfYear SMALLINT
WeekNumberOfYear UTINYINT
EnglishMonthName WCHAR(10)
SpanishMonthName WCHAR(10)
FrenchMonthName WCHAR(10)
MonthNumberOfYear UTINYINT
CalendarQuarter UTINYINT
CalendarYear SMALLINT
CalendarSemester UTINYINT
FiscalQuarter UTINYINT
FiscalYear SMALLINT
FiscalSemester UTINYINT
DimCustomer
PK,I2 CustomerKey INTEGER
FK1,U1 GeographyKey INTEGER
I1 CustomerAlternateKey WCHAR(15)
Title WCHAR(8)
FirstName WCHAR(50)
MiddleName WCHAR(50)
LastName WCHAR(50)
NameStyle BOOL
BirthDate WCHAR(10)
MaritalStatus WCHAR(1)
Suffix WCHAR(10)
Gender WCHAR(1)
EmailAddress WCHAR(50)
YearlyIncome CURRENCY
TotalChildren UTINYINT
NumberChildrenAtHome UTINYINT
EnglishEducation WCHAR(40)
SpanishEducation WCHAR(40)
FrenchEducation WCHAR(40)
EnglishOccupation WCHAR(100)
SpanishOccupation WCHAR(100)
FrenchOccupation WCHAR(100)
HouseOwnerFlag WCHAR(1)
NumberCarsOwned UTINYINT
AddressLine1 WCHAR(120)
AddressLine2 WCHAR(120)
Phone WCHAR(20)
DateFirstPurchase WCHAR(10)
CommuteDistance WCHAR(15)
FactProductInventory
PK,FK2,I1 ProductKey INTEGER
PK,FK1,I1 DateKey INTEGER
MovementDate WCHAR(10)
UnitCost CURRENCY
UnitsIn INTEGER
UnitsOut INTEGER
UnitsBalance INTEGER
AdventureWorksDW2012