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

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. buuctf Easysql 小记

    堆叠注入 利用原理: 补充系统变量@@sql_modesql_mode:是一组mysql支持的基本语法及校验规则PIPES_AS_CONCAT:将“||”视为字符串的连接操作符而非或运算符,这和Ora ...

  2. Qt: 释放窗口资源

    1. 对于使用指针,使用new创建的窗口,当然可以使用delete显示的释放其占用的资源: Widget *w = new Widget(); delete w;   2. 对于使用指针,使用new创 ...

  3. Linux Mysql8每天定时备份数据库并自动删除7天之前的备份

    在某一文件夹下创建shell文件: vi /var/spool/cron/mysqlbak.sh 复制如下内容: #!/bin/bash # Name:name.sh backupdir=/www/m ...

  4. Color the ball(差分数组)

    N个气球排成一排,从左到右依次编号为1,2,3....N.每次给定2个整数a b(a <= b),lele便为骑上他的“小飞鸽"牌电动车从气球a开始到气球b依次给每个气球涂一次颜色.但 ...

  5. 【C语言】创建一个函数,判断某一正整数是否为水仙花数,并调用这个函数找出1000以内所有水仙花数

    #include <stdio.h> int fun(int x) { int a, b, c; a = x / ; b = x % / ; c = x % ; if (x == a * ...

  6. 传奇身上装备升级系列脚本,以及UPGRADEITEMEX 脚本的详细参数解释

    UPGRADEITEMEX 脚本的详细参数解释如下: UPGRADEITEMEX 物品位置(0-12) 属性位置(0-14) 成功机率(0-100) 点数机率(0-255) 是否破碎(0,1) 物品位 ...

  7. IMDB-TOP_250-爬虫

    这个小学期Python大作业搞了个获取IMDB TOP 250电影全部信息的爬虫.第二次写爬虫,比在暑假集训时写的熟练多了.欢迎大家评论. ''' ************************** ...

  8. WebRTC的音频编码(转)

    一.一个典型的IP通信模型 二.Server2Server技术分类 Server2Server这块也是一个专门的领域,这里只简单分个类. 1.同一国家相同运营商之间: 同一运营商之间也有丢包,在铁通, ...

  9. Vue组件介绍及开发

    一. 通过axios实现数据请求 1.json json是 JavaScript Object Notation 的首字母缩写,单词的意思是javascript对象表示法,这里说的json指的是类似于 ...

  10. 多进程 多进程queue

    多进程 import multiprocessing import threading import time def thread_run(): print(threading.get_ident( ...