ylbtech-DatabaseDesgin:web-yestem(伊思腾)-企业门户-数据库设计

1.A,数据库关系图

1.B,数据库设计脚本

/App_Data/sql-basic.sql

use master
-- =============================================
-- ylb:易思腾数据库设计
-- databaseName:yestem
-- author:YUANBO
-- url:www.yestem.com
-- development time:2010-1-12
-- =============================================
IF EXISTS (SELECT * FROM   master..sysdatabases WHERE  name = N'yestem')DROP DATABASE yestem
GOCREATE DATABASE yestem
GO
USE yestem
GO
-- =============================================
-- ylb:1, 创建一级分类表
-- =============================================
create table category (
categoryid int primary key IDENTITY(1, 1),     --分类ID
categoryname varchar(100) NOT NULL,    --分类名称
categoryfullname varchar(100) NULL,    --分类全称
categorydesc ntext NULL,        --备注
categoryurl varchar(100) NULL,        --空间名称
imageurl varchar(100) NULL,        --图片地址
showmode varchar(100) NULL,        --显示模式
categoryflag int default(0) NULL)    --标记flag=0时显示菜单
GO
--select * from category
--insert category(categoryname,categoryfullname,categoryurl,categorydesc,imageurl,showmode)
--values('','','','','','')go
-- =============================================
-- ylb:2, 创建二级分类表
-- =============================================
create table type (
typeid int primary key IDENTITY(1, 1),     --分类ID
typename varchar(100) NOT NULL,        --分类名称
typefullname varchar(100) NULL,        --分类全称
typedesc ntext NULL,            --备注
typeurl varchar(100) NULL,        --空间名称
imageurl varchar(100) NULL,        --图片地址
showmode varchar(100) NULL,        --显示模式
typeflag int default(0) NULL,        --标记flag=0时显示菜单
categoryid int foreign key references category(categoryid) --Category表的外键
)
--drop table type
--select * from category
--select * from type
--insert type(typename,typefullname,typedesc,typeurl,imageurl,showmode,categoryid) values('','','','','','',)
--insert into typeGO
-- =============================================
-- ylb:3, 创建文章类别表
-- =============================================
create table articletype (
articletypeid int primary key IDENTITY(1, 1),     --分类ID
articletypename varchar(100) NOT NULL,        --分类名称
articletypefullname varchar(100) NULL,        --分类全称
articletypedesc ntext NULL,            --备注
articletypeurl varchar(100) NULL,        --空间名称
articletypeflag int default(0) NULL,        --标记flag=0时显示菜单
typeid int foreign key references type(typeid) --type表的外键
)
GO
--select * from articletype
--select * from type where typename=''
--insert articletype(articletypename,articletypefullname,articletypedesc,articletypeurl,typeid) values('','','','',)go
-- =============================================
-- ylb:4, 创建文章表
-- =============================================
create table article(
articleid int primary key IDENTITY(1, 1),     --文章ID
articlename varchar(100) NOT NULL,        --名称
--articlefullname varchar(100) NULL,        --全称
content ntext NUll,                --内容
--articledesc ntext NULL,                --备注
articleurl varchar(100) NULL,            --空间名称
articleupdate datetime default(getdate()),    --发布时间
articleflag int default(0) NULL,        --标记flag=0时显示菜单
typeid int foreign key references type(typeid), --type表的外键
articletypeid int NULL                 --articletype表的articleid
)
GO
--drop table article
--select * from article
--select * from type where typename='公司新闻'
--select * from articletype where articletypename=''
--insert article(articlename,content,articleurl,articleupdate,typeid,articletypeid) values('','',
--'','',,)go
-- =============================================
-- ylb:5, 创建案例表(客户案例)
-- =============================================
create table [case] (
caseid int primary key IDENTITY(1, 1),     --案例id
casename varchar(100) NOT NULL,        --案例名称
caseimage varchar(100) NULL,        --图片
casebigimage varchar(100) NULL,        --大图片
caseupdate datetime default(getdate()),    --发布时间
caseurl varchar(100) NULL,        --空间名称
caseflag int default(0) NULL,    --标记flag=0时显示菜单
typeid int foreign key references type(typeid), --type表的外键
articletypeid int NULL
)
GO
--drop table [case]
--select * from [case]
--insert [case](casename,caseimage,casebigimage,caseupdate,caseurl,typeid,articletypeid) values('','','',default,'',,)
--select * from type where typename='知名客户'
--select * from articletype where articletypename='WebPlug产品体系'go
-- =============================================
-- ylb:6, 创建招聘表(招贤纳士)
-- =============================================
create table job (
jobid int primary key IDENTITY(1, 1),     --职位id
jobname varchar(100) NOT NULL,        --职位名称
jobfullname varchar(100) NULL,        --职位全称
workplace varchar(100) NULL,        --工作地点
acount int NULL,            --招聘人数
contactway varchar(100) NULL,        --联系方式
mainduty ntext NUll,                --工作职责
mainrequest ntext NULL,                --任职要求
joburl varchar(100) NULL,            --空间名称
jobflag int default(0) NULL,        --标记flag=0时显示菜单
articlename varchar(100) NOT NULL,    --招聘部门(即文章类别分类名称)
typeid int foreign key references type(typeid), --type表的外键
articletypeid int NULL
)
GO
print '创建yestem数据库成功!'

1.C,功能实现代码
/App_Data/Insert/  插入测试数据  【注:插入略】项目实例
/App_Data/Insert/1,category.sql
/App_Data/Insert/2,type.sql
/App_Data/Insert/3,articletype.sql
/App_Data/Insert/4,article.sql
/App_Data/Insert/5,case.sql
/App_Data/Insert/6,job.sql
/App_Data/update-yestem.sql
作者:ylbtech

web-yestem(伊思腾)-企业门户-数据库设计相关推荐

  1. 基于JAVA基于Web的上门家教系统的设计与实现计算机毕业设计源码+系统+mysql数据库+lw文档+部署

    基于JAVA基于Web的上门家教系统的设计与实现计算机毕业设计源码+系统+mysql数据库+lw文档+部署 基于JAVA基于Web的上门家教系统的设计与实现计算机毕业设计源码+系统+mysql数据库+ ...

  2. php spry文本域_《PHP和MySQL Web 开发》第8章 设计Web数据库

    封面人物 刘承羽 前言 这是我学习<PHP和MySQL Web 开发>的读书笔记,一些重要的知识点我会记录下来,当然只会写我觉得重要的. 如果有幸有人看到这个学习笔记了,你要结合着书看,不 ...

  3. (精品)基于Web的酒店客房管理系统的设计与实现毕业论文+开题报告+项目源码(SSM)及数据库+查重报告

     源码获取:我的博客资源页面可以下载!!!! 项目名称 (精品)基于Web的酒店客房管理系统的设计与实现毕业论文+开题报告+项目源码(SSM)及数据库+查重报告 视频介绍 (精品)基于Web的酒店客房 ...

  4. java毕业设计基于Web生鲜O2O订购平台的设计与实现mybatis+源码+调试部署+系统+数据库+lw

    java毕业设计基于Web生鲜O2O订购平台的设计与实现mybatis+源码+调试部署+系统+数据库+lw java毕业设计基于Web生鲜O2O订购平台的设计与实现mybatis+源码+调试部署+系统 ...

  5. [Python+Django]Web学生信息管理系统数据库设计及系统实现

    本文我们完成数据的设计,并通过Django框架完成数据库构建同时利用Django框架模式实现学生信息管理系统的功能. 简单的包装下毕设应该没问题了. Python,Mysql,Pycharm的安装本文 ...

  6. 【ASP.NET Web】项目实践—网上宠物店1:数据库设计

    1.项目演示 1.1  界面效果 1.2  功能介绍 2.数据库设计 网站数据表 数据库表 说明 Account 用户表,保存用户账号信息及地址等用户资料 Category

  7. mySQL教程 第1章 数据库设计

    E-R设计 很多同学在学SQL语句时,觉得非常困难,那是因为你在学一个你根本不了解的数据库,数据库中的表不是你设计的,表与表之间的关系你不明白.因此在学SQL语句之前,先介绍一下数据库设计. 下面举例 ...

  8. php网站设计文档,企业门户网站设计与实现(word文档)最新版

    <企业门户网站设计与实现.doc>由会员分享,可免费在线阅读全文,更多与<企业门户网站设计与实现(word文档)>相关文档资源请在帮帮文库(www.woc88.com)数亿文档 ...

  9. 基于java企业门户网站设计与实现

    获取项目源文件,学习交流联系Q:1415736481,可指导毕设,课设 内容摘要:本文介绍了基于JSP的企业门户网站的设计,通过MySql数据库存储.读取数据,运用TomCat作为服务器来实现的.完成 ...

最新文章

  1. 盘点3个提升技能的AI项目,NLP/CV/BI,3个方向
  2. 比特币现金之城——北昆士兰
  3. C# SQLite编程总结
  4. Altium Designer 的使用笔记
  5. exfat linux 驱动_(实例)Linux 内核添加exfat驱动
  6. execjs执行js出现window对象未定义时的解决_JS逆向 | 助力新手 , 两个JS逆向喂饭教程...
  7. 《算法图解》第九章 动态规划
  8. 核信百度空间互踩工具v1.0.0 免费绿色版下载
  9. ss导航java宝典_ss导航绅士宝典app下载-ss导航绅士宝典百度网盘官方版下载v1.1.0-七度网...
  10. 指数退避和AIMD为什么都青睐数字2
  11. jax_ws_JAX-RS和OpenAPI对Hypermedia API的支持:任重而道远
  12. python: 集合操作符和关系符号
  13. 域名转入阿里云操作说明
  14. 使用esp32 作为蓝牙鼠标和键盘以及坑
  15. 1553B总线基础知识及扩展
  16. ASP.NET设置404错误页面
  17. 机器学习在脊柱的应用现状:从临床的观点
  18. 一个关于农历的算法----js实现【转】
  19. 【IoT】硬件产品设计:智能硬件产品开发时间表
  20. SRPG游戏开发(三十九)第九章 战斗系统 - 一 战斗属性(Combat Properties)

热门文章

  1. 【开发环境】安装 Visual Studio Code 开发环境 ( 下载 Visual Studio Code 安装器 | Visual Studio Code )
  2. 【数字信号处理】相关函数 ( 功率信号 | 功率信号的互相关函数 | 功率信号的自相关函数 )
  3. 【Groovy】map 集合 ( map 集合操作符重载 | *. 展开操作符 | 代码示例 )
  4. 【错误记录】Android Studio 编译报错 ( Gradle 下载错误导致 Failed to open zip file 报错 )
  5. 【计算理论】计算复杂性 ( P 类 | 有效算法函数 | NP 直觉 | NP 简介 | NP 类严格数学定义 )
  6. 【组合数学】生成函数 ( 使用生成函数求解不定方程解个数示例 )
  7. 【Android 应用开发】Paint 渲染 之 BitmapShader 位图渲染 ( 渲染流程 | CLAMP 拉伸最后像素 | REPEAT 重复绘制图片 | MIRROR 绘制反向图片 )
  8. springboot的笔记
  9. 个人阅读作业Week7
  10. JSP/SERVLET(5)——JSP页面单选按钮操作