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

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. iframe多层嵌套时,Jquery获取元素

    在项目中,尤其是后台管理项目,会使用到iframe嵌套的网页,说起iframe,真的是个让人头疼的东西,能避开是最好避开.不然要请随身备好氧气瓶哈(因为管理和调试过程中往往会被气缺氧!!!哈哈哈~~~ ...

  2. ajax循环展示某段代码

    ajax内定义function,根据条件递归调用即可. success: function(data){ if (dataList[i].subModuleList){ sublist(dataLis ...

  3. C语言与汇编的嵌入式编程:求100以内素数

    写汇编之前,需要搞清楚C语言代码的写法,这里以最简单的算法举例说明 C代码如下: #include <stdio.h> void main(){ int i,j; ; ;i<=;i+ ...

  4. vue axios路由跳转取消所有请求 和 防止重复请求

    直接上干货 在发送第二次请求的时候如果第一次请求还未返回,则取消第一次请求,以保证后发送的请求返回的数据不会被先发送的请求覆盖. 或者是跳转路由的时候取消还未返回的请求 第一步: axios 怎么取消 ...

  5. 基于SILVACO ATLAS的a-IGZO薄膜晶体管二维器件仿真(06)

    在知网看到了江南大学的硕士论文: 双有源层a-IGZO薄膜晶体管的特性仿真 IGZO/IZO双有源层薄膜晶体管特性的模拟研究 发现,我昨天的文章中参数的设置存在重大失误,如下材料定义语句中: mate ...

  6. Shiro入门学习之shi.ini实现认证及源码分析(二)

    一.Shiro.ini文件 1.文件说明 ①ini(InitializationFile)初始文件:Window系统文件扩展名 ②Shiro使用时可以连接数据库,也可以不连接数据库(可以使用shiro ...

  7. Move-to-front(MTF) and Run-lenght encoding(RLE) algorithms

    mtf算法(关于该算法:https://www2.cs.duke.edu/csed/algoprobs/beta/bw1.html): #include <stdio.h> #includ ...

  8. kongdashboard

    apiVersion: v1kind: Servicemetadata:  name: kong-dashboard  namespace: kongspec:  type: NodePort  po ...

  9. CentOS 7控制台屏幕分辨率问题

    我们在服务器上,很少会安装图形化界面,一般都使用字符界面的控制台.CentOS 下,控制台分辨率缺省情况下,变得很高,导致在显示器上花屏或者只能显示局部. 这是由于使用了frame buffer,好处 ...

  10. java课极限测试

    在临近国庆的9月30号补课日 碰到了惨绝人寰的java课极限测试 我从下午两点半做到晚上九点 不得不说人在烦躁的时候是真的没办法写代码的 根本不想思考也不想学习.最后的几个小时基本就是在叹息和坐着.也 ...