sakila-dwh-schema文件

-- MySQL dump 10.13  Distrib 5.1.37, for debian-linux-gnu (i486)
--
-- Host: localhost    Database: sakila_dwh
-- ------------------------------------------------------
-- Server version    5.1.37-1ubuntu5.1/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;--
-- Current Database: 'sakila_dwh'
--DROP SCHEMA IF EXISTS sakila_dwh;
CREATE SCHEMA sakila_dwh;
USE sakila_dwh;--
-- Table structure for table 'dim_actor'
--DROP TABLE IF EXISTS dim_actor;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE dim_actor (actor_key int(10) NOT NULL AUTO_INCREMENT,actor_last_update datetime NOT NULL,actor_last_name varchar(45) NOT NULL,actor_first_name varchar(45) NOT NULL,actor_id int(11) NOT NULL,PRIMARY KEY (`actor_key`)
) ENGINE=MyISAM AUTO_INCREMENT=201 DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;--
-- Table structure for table 'dim_customer'
--DROP TABLE IF EXISTS dim_customer;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE dim_customer (customer_key int(8) NOT NULL AUTO_INCREMENT,customer_last_update datetime NOT NULL DEFAULT '1970-01-01 00:00:00',customer_id int(8) DEFAULT NULL,customer_first_name varchar(45) DEFAULT NULL,customer_last_name varchar(45) DEFAULT NULL,customer_email varchar(50) DEFAULT NULL,customer_active char(3) DEFAULT NULL,customer_created date DEFAULT NULL,customer_address varchar(64) DEFAULT NULL,customer_district varchar(20) DEFAULT NULL,customer_postal_code varchar(10) DEFAULT NULL,customer_phone_number varchar(20) DEFAULT NULL,customer_city varchar(50) DEFAULT NULL,customer_country varchar(50) DEFAULT NULL,customer_version_number smallint(5) DEFAULT NULL,customer_valid_from date DEFAULT NULL,customer_valid_through date DEFAULT NULL,PRIMARY KEY (`customer_key`),KEY customer_id (`customer_id`) USING BTREE
) ENGINE=MyISAM AUTO_INCREMENT=601 DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;--
-- Table structure for table 'dim_date'
--DROP TABLE IF EXISTS dim_date;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE dim_date (date_key int(8) NOT NULL,date_value date NOT NULL,date_short char(12) NOT NULL,date_medium char(16) NOT NULL,date_long char(24) NOT NULL,date_full char(32) NOT NULL,day_in_year smallint(5) NOT NULL,day_in_month tinyint(3) NOT NULL,is_first_day_in_month char(10) NOT NULL,is_last_day_in_month char(10) NOT NULL,day_abbreviation char(3) NOT NULL,day_name char(12) NOT NULL,week_in_year tinyint(3) NOT NULL,week_in_month tinyint(3) NOT NULL,is_first_day_in_week char(10) NOT NULL,is_last_day_in_week char(10) NOT NULL,month_number tinyint(3) NOT NULL,month_abbreviation char(3) NOT NULL,month_name char(12) NOT NULL,year2 char(2) NOT NULL,year4 smallint(5) NOT NULL,quarter_name char(2) NOT NULL,quarter_number tinyint(3) NOT NULL,year_quarter char(7) NOT NULL,year_month_number char(7) NOT NULL,year_month_abbreviation char(8) NOT NULL,PRIMARY KEY (`date_key`),UNIQUE KEY `date` (`date_value`) USING BTREE,UNIQUE KEY `date_value` (`date_value`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;--
-- Table structure for table 'dim_film'
--DROP TABLE IF EXISTS dim_film;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE dim_film (film_key int(8) NOT NULL AUTO_INCREMENT,film_last_update datetime NOT NULL,film_title varchar(64) NOT NULL,film_description text NOT NULL,film_release_year smallint(5) NOT NULL,film_language varchar(20) NOT NULL,film_original_language varchar(20) NOT NULL,film_rental_duration tinyint(3) DEFAULT NULL,film_rental_rate decimal(4,2) DEFAULT NULL,film_duration int(8) DEFAULT NULL,film_replacement_cost decimal(5,2) DEFAULT NULL,film_rating_code char(5) DEFAULT NULL,film_rating_text varchar(30) DEFAULT NULL,film_has_trailers char(4) DEFAULT NULL,film_has_commentaries char(4) DEFAULT NULL,film_has_deleted_scenes char(4) DEFAULT NULL,film_has_behind_the_scenes char(4) DEFAULT NULL,film_in_category_action char(4) DEFAULT NULL,film_in_category_animation char(4) DEFAULT NULL,film_in_category_children char(4) DEFAULT NULL,film_in_category_classics char(4) DEFAULT NULL,film_in_category_comedy char(4) DEFAULT NULL,film_in_category_documentary char(4) DEFAULT NULL,film_in_category_drama char(4) DEFAULT NULL,film_in_category_family char(4) DEFAULT NULL,film_in_category_foreign char(4) DEFAULT NULL,film_in_category_games char(4) DEFAULT NULL,film_in_category_horror char(4) DEFAULT NULL,film_in_category_music char(4) DEFAULT NULL,film_in_category_new char(4) DEFAULT NULL,film_in_category_scifi char(4) DEFAULT NULL,film_in_category_sports char(4) DEFAULT NULL,film_in_category_travel char(4) DEFAULT NULL,film_id int(11) NOT NULL,PRIMARY KEY (`film_key`)
) ENGINE=MyISAM AUTO_INCREMENT=1001 DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;--
-- Table structure for table 'dim_film_actor_bridge'
--DROP TABLE IF EXISTS dim_film_actor_bridge;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE dim_film_actor_bridge (film_key int(8) NOT NULL,actor_key int(10) NOT NULL,actor_weighting_factor decimal(3,2) NOT NULL,PRIMARY KEY (`film_key`,`actor_key`),KEY dim_actor_dim_film_actor_bridge_fk (`actor_key`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;--
-- Table structure for table 'dim_staff'
--DROP TABLE IF EXISTS dim_staff;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE dim_staff (staff_key int(8) NOT NULL AUTO_INCREMENT,staff_last_update datetime NOT NULL DEFAULT '1970-01-01 00:00:00',staff_first_name varchar(45) DEFAULT NULL,staff_last_name varchar(45) DEFAULT NULL,staff_id int(8) DEFAULT NULL,staff_store_id int(8) DEFAULT NULL,staff_version_number smallint(5) DEFAULT NULL,staff_valid_from date DEFAULT NULL,staff_valid_through date DEFAULT NULL,staff_active char(3) DEFAULT NULL,PRIMARY KEY (`staff_key`),KEY staff_id (`staff_id`) USING BTREE
) ENGINE=MyISAM AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;--
-- Table structure for table 'dim_store'
--DROP TABLE IF EXISTS dim_store;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE dim_store (store_key int(8) NOT NULL AUTO_INCREMENT,store_last_update datetime NOT NULL DEFAULT '1970-01-01 00:00:00',store_id int(8) DEFAULT NULL,store_address varchar(64) DEFAULT NULL,store_district varchar(20) DEFAULT NULL,store_postal_code varchar(10) DEFAULT NULL,store_phone_number varchar(20) DEFAULT NULL,store_city varchar(50) DEFAULT NULL,store_country varchar(50) DEFAULT NULL,store_manager_staff_id int(8) DEFAULT NULL,store_manager_first_name varchar(45) DEFAULT NULL,store_manager_last_name varchar(45) DEFAULT NULL,store_version_number smallint(5) DEFAULT NULL,store_valid_from date DEFAULT NULL,store_valid_through date DEFAULT NULL,PRIMARY KEY (`store_key`),KEY store_id (`store_id`) USING BTREE
) ENGINE=MyISAM AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;--
-- Table structure for table 'dim_time'
--DROP TABLE IF EXISTS dim_time;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE dim_time (time_key int(8) NOT NULL,time_value time NOT NULL,hours24 tinyint(3) NOT NULL,hours12 tinyint(3) DEFAULT NULL,minutes tinyint(3) DEFAULT NULL,seconds tinyint(3) DEFAULT NULL,am_pm char(3) DEFAULT NULL,PRIMARY KEY (`time_key`),UNIQUE KEY time_value (`time_value`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;--
-- Table structure for table 'fact_rental'
--DROP TABLE IF EXISTS fact_rental;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE fact_rental (customer_key int(8) NOT NULL,staff_key int(8) NOT NULL,film_key int(8) NOT NULL,store_key int(8) NOT NULL,rental_date_key int(8) NOT NULL,return_date_key int(10) NOT NULL,rental_time_key int(8) NOT NULL,count_returns int(10) NOT NULL,count_rentals int(8) NOT NULL,rental_duration int(11) DEFAULT NULL,rental_last_update datetime DEFAULT NULL,rental_id int(11) DEFAULT NULL,KEY dim_store_fact_rental_fk (`store_key`),KEY dim_staff_fact_rental_fk (`staff_key`),KEY dim_time_fact_rental_fk (`rental_time_key`),KEY dim_film_fact_rental_fk (`film_key`),KEY dim_date_fact_rental_fk (`rental_date_key`),KEY dim_customer_fact_rental_fk (`customer_key`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;/*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;-- Dump completed on 2010-03-04  1:00:33

创建用户:

CREATE USER sakila IDENTIFIED BY 'sakila';
GRANT ALL PRIVILEGES ON sakila.* TO sakila;CREATE USER sakila_dwh IDENTIFIED BY 'sakila_dwh';
GRANT ALL PRIVILEGES ON sakila_dwh.* TO sakila_dwh;

sakila-dwh-schema文件相关推荐

  1. 从graphql endpoint获取schema文件

    graphql server端有更新,client端需要重新获取schema文件用于创建新的api request,下面简要记录如何从graphql endpoint获取schema文件 You ca ...

  2. Mondrian 4 测试的简单demo(Saiku简单测试Schema文件)

    ## 整理此文章方便大家做测试(手写Mondrian Schema自测),不必每次都向saiku上传文件了 ## 关键文件 * foodmart4.xml  测试对应的schema文件 * foodm ...

  3. avro java_avro序列化框架实践(一)根据schema文件反向生成java类

    原标题:avro序列化框架实践(一)根据schema文件反向生成java类 avro是一款序列化框架,定义schema文件,可以生成java类,然后配合就可以序列化.反序列化对象. 定义user.av ...

  4. 使用Intellij IDEA创建XML文件, DTD文件和XML Schema文件

    优质文章推荐,适合零基础小白XML入门(从是什么到怎么用) 创建XML文件 在我们要使用IDEA创建xml文件的时候,却发现并没有xml文件的这个选项,那我们就来构建一个xml模板 File -> ...

  5. 使用jdk的xjc命令由schema文件生成相应的实体类

    xjc D:\operate-process.xsd -d D:\workspace\wmsc\src\main\java -p com.yd.wmsc.util operate-process.xs ...

  6. schema约束文档与xml文件详解

    schema约束文档与xml文件详解 1.前言 2.schema约束文档(.xsd文件) 2.1 targetNameSpace 2.2官方文档与自定义文档的关系 2.3 声明名称空间 2.4 sch ...

  7. API和schema开发过程问题汇总

    场景:在日常工作中很多都是重复性的劳动,有的坑踩过一次下次很可能还回踩到,所以很有必要将这些问题记录下来,提升工作效率! 1 API 2 schema 问题:提示schame中有元素没有定义 这个时候 ...

  8. 使用Solr构建企业级的全文检索(三)---------Schema定义

    上一篇文章介绍了Solr的管理界面,使用这个管理界面我们我们可以方便的了解现在Solr的运行情况,也可以查看目前的系统是如何配置的,你甚至可以通过它做一些测试和调试,但是也仅止于此,系统的配置你还必须 ...

  9. 序列化--反序列化:Schema evolution in Avro, Protocol Buffers and Thrift

    当想要数据, 比如对象或其他类型的, 存到文件或是通过网络传输, 需要面对的问题是序列化问题 对于序列化, 当然各个语言都提供相应的包, 比如, Java serialization, Ruby's ...

  10. 第1天 XML和DTD、schema约束

    1.xml * 扩展名:*.xml * 作用:存储.配置 一个XML文件分为如下几部分内容:文档声明.元素.属性.注释  CDATA区.特殊字符.处理指令(processing instruction ...

最新文章

  1. C运算符的优先级和结合律 图片类型展示!
  2. 近世代数--群--怎么判断是不是群?
  3. 查看MongoDB索引的使用,管理索引
  4. scanf函数具体解释与缓冲区
  5. ASP.NET MVC 入门11、使用AJAX
  6. php 异步进度条,PHP学习:PHP+Ajax异步带进度条上传文件实例
  7. 领域建模——架构设计的第一步(下)
  8. fun php,fun.php
  9. 机器学习面试-其他重要算法
  10. IOS免越狱安装历史版本APP软件
  11. GPU图形图像渲染原理
  12. 点清铸造厂车间除臭剂处理废气和废水恶臭
  13. Docker——docker-volume原理
  14. 碳监测能源消耗监测管理系统_碳排放在线监测管理系统_碳管理平台
  15. j90度度复数运算_旋转,复数最直观的理解
  16. 4-Python3从入门到实战—基础之数据类型(字符串-String)
  17. Python 之 小白爬虫
  18. Unity实现刀光特效
  19. 【Why】物理内存与虚拟内存区别与联系
  20. 2021-2027全球与中国植物基牛奶替代品市场现状及未来发展趋势

热门文章

  1. Personal Information
  2. 2022年跨境电商卖家如何在Facebook上做广告【完整指南】
  3. CF1324F Maximum White Subtree
  4. 用php写后端怎么使用模板_用PHP保守秘密
  5. 递归专题---[2]开根号
  6. js / java 文档对比
  7. 计算机游戏攻略32关,保卫萝卜3游乐场第32关通关攻略 保卫萝卜3分享
  8. 一文搞懂InheritedWidget局部刷新机制
  9. 天命奇御单独破解补丁下载|天命奇御steam数字版单独破解补丁下载(附天命奇御反激活方法图文教学)
  10. 软件工程导论复试——一、软件工程学概述