236 High-Function Business Intelligence in e-business
DDL of tables
The tables are presented here in alphabetical order. The content of these tables
varied from query to query, and is therefore not shown here.
Example: B-1 AD_CAMP
CREATE TABLE “AD_CAMP” (
“AD_BUDGET” REAL,
“SALES” REAL)
Example: B-2 CAL_AD_CAMP
CREATE TABLE “CAL_AD_CAMP” (
“CITY” VARCHAR(15),
“AD_BUDGET” REAL,
“SALES” REAL)
Example: B-3 BIG_CHARGES
CREATE TABLE "BIG_CHARGES" (
"CUSTID" CHAR(10) NOT NULL,
"CHARGE_AMT" DEC(9,2) NOT NULL)
Example: B-4 CUST
CREATE TABLE "CUST" (
"CUSTID" CHAR(10) NOT NULL,
"MARITAL_STATUS" CHAR(1),
"INCOME_RANGE" INTEGER NOT NULL,
"ZIPCODE" INTEGER,
"RESIDENCE" VARCHAR(5))
Example: B-5 CUST_DATA
CREATE TABLE "CUST_DATA" (
"CUSTID" INTEGER NOT NULL,
"PURCHASES" DEC(9,2) NOT NULL)
Example: B-6 CUSTTRANS
CREATE TABLE "CUSTTRANS" (
"CUSTID" CHAR(10) NOT NULL,
"CHARGE_AMT" DEC(9,2) NOT NULL,
"DATE" DATE NOT NULL)
Example: B-7 EMPLOYEE
CREATE TABLE "EMPLOYEE" (
"EMPNO" CHAR(6) NOT NULL,
"FIRSTNME" VARCHAR(12) NOT NULL,