最近閒來無事,想著克隆一個電影網站。

WWW.ROAK.COM

技術語言:JAVA EE

 * j2ee核心组件:jsp、servlet、jdbc、ejb、jndi
* 数据通信:xml标记语言
* 前台页面展示:html、dhtml、java-script、Ext开源框架
* 控制层:servlet、struts
* 业务逻辑层:spring核心
* 数据持久层:hibernate
* 中间件:ejb(3.0)
* 操作系统:windows server 2018
* 数据库:db2、oracle
* 应用服务器:JBOSS
* 开发工具:WebSphere Studio Application Developer(WSAD),eclipse
 
数据库
/*電影主數據表*/
CREATE TABLE "SKYB2B"."TBL_MOVIE_PRODUCTS"
   (    "ID" NUMBER NOT NULL ENABLE,
    "AREA" NUMBER NOT NULL ENABLE,
    "DIRECTOR" NUMBER NOT NULL ENABLE,
    "PERFORMER" NUMBER NOT NULL ENABLE,
    "TYPE" NUMBER NOT NULL ENABLE,
     PRIMARY KEY ("ID")
  USING  INITRANS  MAXTRANS  NOCOMPRESS LOGGING
  TABLESPACE "USERS"  ENABLE
   ) SEGMENT CREATION DEFERRED
  PCTFREE  PCTUSED  INITRANS  MAXTRANS  NOCOMPRESS LOGGING
  TABLESPACE "USERS";

CREATE UNIQUE INDEX "SKYB2B"."SYS_C0012867" ON "SKYB2B"."TBL_MOVIE_PRODUCTS" ("ID")
  PCTFREE  INITRANS  MAXTRANS  NOCOMPRESS LOGGING
  TABLESPACE "USERS";
/*區域表*/
CREATE TABLE "SKYB2B"."TBL_MOVIE_AREA"
   (    "ID" ,) NOT NULL ENABLE,
    "ANAME" ) NOT NULL ENABLE,
     PRIMARY KEY ("ID")
  USING  INITRANS  MAXTRANS  NOCOMPRESS LOGGING
  TABLESPACE "USERS"  ENABLE
   ) SEGMENT CREATION DEFERRED
  PCTFREE  PCTUSED  INITRANS  MAXTRANS  NOCOMPRESS LOGGING
  TABLESPACE "USERS";

CREATE UNIQUE INDEX "SKYB2B"."SYS_C0012855" ON "SKYB2B"."TBL_MOVIE_AREA" ("ID")
  PCTFREE  INITRANS  MAXTRANS  NOCOMPRESS LOGGING
  TABLESPACE "USERS";
導演信息
CREATE TABLE "SKYB2B"."TBL_MOVIE_DIRECTOR"
   (    "ID" ,) NOT NULL ENABLE,
    "DNAME" ) NOT NULL ENABLE,
    "NATIONALITY" ) NOT NULL ENABLE,
     PRIMARY KEY ("ID")
  USING  INITRANS  MAXTRANS  NOCOMPRESS LOGGING
  TABLESPACE "USERS"  ENABLE
   ) SEGMENT CREATION DEFERRED
  PCTFREE  PCTUSED  INITRANS  MAXTRANS  NOCOMPRESS LOGGING
  TABLESPACE "USERS";

CREATE UNIQUE INDEX "SKYB2B"."SYS_C0012851" ON "SKYB2B"."TBL_MOVIE_DIRECTOR" ("ID")
  PCTFREE  INITRANS  MAXTRANS  NOCOMPRESS LOGGING
  TABLESPACE "USERS";
/*演員*/
CREATE TABLE "SKYB2B"."TBL_MOVIE_PERFORMER"
   (    "ID" ,) NOT NULL ENABLE,
    "PNAME" ) NOT NULL ENABLE,
    "NATIONALITY" ) NOT NULL ENABLE,
     PRIMARY KEY ("ID")
  USING  INITRANS  MAXTRANS  NOCOMPRESS LOGGING
  TABLESPACE "USERS"  ENABLE
   ) SEGMENT CREATION DEFERRED
  PCTFREE  PCTUSED  INITRANS  MAXTRANS  NOCOMPRESS LOGGING
  TABLESPACE "USERS";

CREATE UNIQUE INDEX "SKYB2B"."SYS_C0012849" ON "SKYB2B"."TBL_MOVIE_PERFORMER" ("ID")
  PCTFREE  INITRANS  MAXTRANS  NOCOMPRESS LOGGING
  TABLESPACE "USERS";
 

重構電影網源碼 1905.com - 數據庫結構表的更多相关文章

  1. Mysql工作記錄之修改默認存儲引擎及重設root用戶密碼

    1>修改默認存儲引擎方法 修改配置文件,然後重啟mysql服務: [root@CHW mysql]# cat /etc/my.cnf                            [my ...

  2. Caffe 源碼閱讀(一) Blob.hpp

    Blob 四維度(N K H W) N : SGD 一次 mini-batch 個數 K : 如果是圖片表示圖片通道數 如果是中間結果 則理解爲 feature map 個數 H.W : 如果是圖片理 ...

  3. Caffe 源碼閱讀(三) caffe.cpp

    补:主要函数运行顺序: main>>GetBrewFunction>>train>>Solve 從main函數說起: 1.gflags庫中爲main函數設置usag ...

  4. Flask從入門到入土(一)——程序的基本結構

    一.初始化 所有Flask程序都必須創建一個程序實例.Web服務器使用一種名爲Web服務器網關接口的協議,把接收自客戶端的所有請求都轉交給這個對象處理.程序實例書Flask類的對象,創建代碼: fro ...

  5. XML的基礎結構

    1.xml是什麼? xml,Extensible Markup Language,扩展性标识语言,後綴名為.xml. 2.xml有什麼功能? xml功能是傳輸和儲存數據,用於不同的應用和平台數據共享和 ...

  6. js條件結構和循環結構

    條件結構: if(語句1) if(語句1)else(語句2) if(語句1)elseif(語句2)else(語句3) switch結構: switch() { case 1: break: case ...

  7. Linux Kernel中所應用的數據結構及演算法

    Linux Kernel中所應用的數據結構及演算法 Basic Data Structures and Algorithms in the Linux kernel Links are to the  ...

  8. C語言中資料結構(struct)的大小

    通常在PC上寫程式時,很少會去管struct會佔掉多少記憶體.當要使用到時,也不會想去用手算到底佔掉多少,大多是直接使用sizeof來做計算.然而sizeof計算出來的值往往不會如我們想的一樣.因為c ...

  9. 電腦清理緩存bat文件源碼

    @echo off echo 正在清除系統垃圾文件,請稍等 ...... del /f /s /q %systemdrive%\*.tmp del /f /s /q %systemdrive%\*._ ...

随机推荐

  1. springboot @Configuration @bean注解作用

    @Configuration注解可以达到在Spring中使用xml配置文件的作用 @Bean就等同于xml配置文件中的<bean> 在spring项目中我们集成第三方的框架如shiro会在 ...

  2. spring中@Component注解

    1.@controller 控制器(注入服务) 2.@service 业务(注入dao) 3.@repository dao(实现dao访问) 4.@component (把普通pojo实例化到spr ...

  3. Blockchain technology and Application

    BTC-密码学原理 比特币本质:crypto currency[加密货币] 比特币用到的两个功能: 1.哈希 crypto graphic hash function 2.签名(非对称加密) 哈希cr ...

  4. Python入门,基本数据类型

    1.Python中的注释 单行注释:#注释内容 多行注释:三引号(单或者是双) ''' 注释内容 ''' """ 注释内容 """ 2.输入 ...

  5. 关于package.json和package-lock.json的区别

    package.json文件记录你项目中所需要的所有模块.当你执行npm install的时候,node会先从package.json文件中读取所有dependencies信息,然后根据depende ...

  6. java 实现一段文字中,出现次数最多的字

    代码如下: public static void main(String[] args) { String str = "大批量,之前都没怎么注意过,这个问题确实不会,网上参考了下别人的,大 ...

  7. rf 环境

    googlechrome webdriver驱动下载 addrhttps://sites.google.com/a/chromium.org/chromedriver/downloads谷歌浏览器ap ...

  8. Java的单例模式(singleton)

    为什么需要单例?只因为国家的独生子女政策(当然现在可以生2个) 单例是一个很孤独的物种,因为它的类里面做多只有也仅只有它一个. 常见的是懒汉及饿汉模式, 1.懒汉,为什么这么叫,看看英文,原为lazy ...

  9. 为什么ISR4K、ASR1K等设备的QoS ACL没有显示计数?

    思科的ISR4K和ASR1K设备都是IOS XE的架构,它们和传统的IOS架构是不一样的. 以ISR4K为例,和一般的IOS(例如ISR G2)有所区别,他的转发更依赖硬件完成,针对NAT或QoS应用 ...

  10. spring boot 配置时区差别

    前提 数据库时区:GMT+8 show variables like '%time_zone%'; 本机电脑时区: 情景一.不指定时区 传递的参数映射到Data不指定时区,连接数据库不指定时区,保存时 ...