new
1
2create table visit_num --访问人数统计
3(
4 id int identity primary key,
5 visit_day varchar(10) not null,--访问日期
6 visit_num int default 100 --访问人数
7)
8
9create table link --友情链接管理
10(
11 id int identity primary key,
12 title varchar(20) not null,-- 标题
13 url varchar(200) not null,--链接
14 lOrder int default 0,--排列顺序,从小到大
15 pic varchar(200) --图片
16)
17
18create table log_file --操作日志
19(
20 [id] int identity primary key,
21 log_date datetime default getdate(), --操作时间
22 ip varchar(15) not null,--IP
23 log_event varchar(400) not null,--事件
24 admin_id int not null--操作人编号
25)
26
27create table manage_group --管理员组
28(
29 group_id int identity primary key,
30 group_name varchar(20) not null, --组名称
31 group_purview varchar(200) not null --权限,可访问栏目的编号,当为0时为系统管理员
32)
33
34create table manage --管理员
35(
36 [user_id] int identity primary key,
37 [user_name] varchar(20) not null,--名称
38 [user_pass] varchar(32) not null,--密码
39 user_true_name varchar(20) not null,--真实姓名
40 group_purview varchar(200) not null, --权限,当为0时为系统管理员,其他为一般用户
41 FLAG int default 1 --用户是否已经删除,当为0时用户禁用,当为1时用户可用
42)
43
44create table module --后台模块管理
45(
46 module_id int identity primary key,
47 module_name varchar(20) not null,--模块名称
48 modult_parent int default 0,--父类编号
49 modult_url varchar(100) not null --栏目链接
50)
51
52news数据表添加字段
53new_view int default 0 --当为1时通过审核,当为2时不通过审核,当为3时已删除
54user_id int not null --文章添加用户编号
55affiche int default 0 --是否为站点公告,1是站点公告
56
57删除列_forgroupid
58
59--创建视图 new_show_view
60SELECT A.[id] AS [id],A.[title] AS [title],A.[content] AS [content],A.[dtt] AS dtt,A.[titleImg] AS [titleImg],A.[hits] AS [hits],b.[cName] AS [cName],B.[id] AS cid,[c].[user_true_name] AS [user_true_name]
61
62 FROM [news] AS A,[news_class] AS B,[manage] AS c WHERE A.[forclassid]=B.[id] AND A.[User_id]=C.[user_id] and A.new_view=1
63
64 --文件交换
65 create table info --上传的文件信息
66 (
67 info_id int identity primary key,
68 info_title varchar(200) not null,--标题
69 info_content text not null,--文件说明
70 info_date datetime default getdate(),--发送时间,也就是接受用户的接受时间
71 [user_id] int not null ,--上传者编号
72 user_ip varchar(32) not null --上传者IP
73 )
74
75 create table file_info
76 (
77 [file_id] int identity primary key,
78 info_id int not null,--上传的文件信息的编号
79 file_path varchar(100) not null,--文件路径
80 file_title varchar(200) not null,--文件标题
81 file_type varchar(20) not null,--文件类型
82 file_size varchar(10) not null,--文件大小,以KB为单位
83 file_num int default 0 --文件下载次数
84 )
85
86 create table set_info
87 (
88 set_id int identity primary key,
89 info_id int not null,--上传的文件信息的编号
90 [user_id] int not null,--接受者编号
91 set_date varchar(100) default '0' --接受的时间,当为0时表示譔文件还没有打开
92 )
93
94 --创建视图,显示用户的接受文件信息 get_view
95
96 SELECT A.user_id,A.info_id,B.[info_title],B.[info_date],C.[user_true_name],CASE A.[set_date] WHEN '0' THEN '未查看' ELSE [set_date] END AS set_view,A.[set_date] FROM [set_info] AS A,[info] AS B,[manage] AS C WHERE A.[info_id]=B.[info_id] AND B.[user_id]=C.[user_id]
97
98ORDER BY A.[set_date] ASC
99
100
101--创建实图,显示用户下载文件的信息 down_view
102SELECT A.[user_id],B.[file_path],B.[file_type],A.[info_id],B.[file_id],C.[user_id]
103FROM [info] AS A,[file_info] AS B,[set_info] AS C
104WHERE A.[info_id]=B.[info_id] AND A.[info_id]=C.[info_id]
105
10697190335D9E7EB10F70D0D8294E34557
107
10821232f297a57a5a743894a0e4a801fc3 admin
2create table visit_num --访问人数统计
3(
4 id int identity primary key,
5 visit_day varchar(10) not null,--访问日期
6 visit_num int default 100 --访问人数
7)
8
9create table link --友情链接管理
10(
11 id int identity primary key,
12 title varchar(20) not null,-- 标题
13 url varchar(200) not null,--链接
14 lOrder int default 0,--排列顺序,从小到大
15 pic varchar(200) --图片
16)
17
18create table log_file --操作日志
19(
20 [id] int identity primary key,
21 log_date datetime default getdate(), --操作时间
22 ip varchar(15) not null,--IP
23 log_event varchar(400) not null,--事件
24 admin_id int not null--操作人编号
25)
26
27create table manage_group --管理员组
28(
29 group_id int identity primary key,
30 group_name varchar(20) not null, --组名称
31 group_purview varchar(200) not null --权限,可访问栏目的编号,当为0时为系统管理员
32)
33
34create table manage --管理员
35(
36 [user_id] int identity primary key,
37 [user_name] varchar(20) not null,--名称
38 [user_pass] varchar(32) not null,--密码
39 user_true_name varchar(20) not null,--真实姓名
40 group_purview varchar(200) not null, --权限,当为0时为系统管理员,其他为一般用户
41 FLAG int default 1 --用户是否已经删除,当为0时用户禁用,当为1时用户可用
42)
43
44create table module --后台模块管理
45(
46 module_id int identity primary key,
47 module_name varchar(20) not null,--模块名称
48 modult_parent int default 0,--父类编号
49 modult_url varchar(100) not null --栏目链接
50)
51
52news数据表添加字段
53new_view int default 0 --当为1时通过审核,当为2时不通过审核,当为3时已删除
54user_id int not null --文章添加用户编号
55affiche int default 0 --是否为站点公告,1是站点公告
56
57删除列_forgroupid
58
59--创建视图 new_show_view
60SELECT A.[id] AS [id],A.[title] AS [title],A.[content] AS [content],A.[dtt] AS dtt,A.[titleImg] AS [titleImg],A.[hits] AS [hits],b.[cName] AS [cName],B.[id] AS cid,[c].[user_true_name] AS [user_true_name]
61
62 FROM [news] AS A,[news_class] AS B,[manage] AS c WHERE A.[forclassid]=B.[id] AND A.[User_id]=C.[user_id] and A.new_view=1
63
64 --文件交换
65 create table info --上传的文件信息
66 (
67 info_id int identity primary key,
68 info_title varchar(200) not null,--标题
69 info_content text not null,--文件说明
70 info_date datetime default getdate(),--发送时间,也就是接受用户的接受时间
71 [user_id] int not null ,--上传者编号
72 user_ip varchar(32) not null --上传者IP
73 )
74
75 create table file_info
76 (
77 [file_id] int identity primary key,
78 info_id int not null,--上传的文件信息的编号
79 file_path varchar(100) not null,--文件路径
80 file_title varchar(200) not null,--文件标题
81 file_type varchar(20) not null,--文件类型
82 file_size varchar(10) not null,--文件大小,以KB为单位
83 file_num int default 0 --文件下载次数
84 )
85
86 create table set_info
87 (
88 set_id int identity primary key,
89 info_id int not null,--上传的文件信息的编号
90 [user_id] int not null,--接受者编号
91 set_date varchar(100) default '0' --接受的时间,当为0时表示譔文件还没有打开
92 )
93
94 --创建视图,显示用户的接受文件信息 get_view
95
96 SELECT A.user_id,A.info_id,B.[info_title],B.[info_date],C.[user_true_name],CASE A.[set_date] WHEN '0' THEN '未查看' ELSE [set_date] END AS set_view,A.[set_date] FROM [set_info] AS A,[info] AS B,[manage] AS C WHERE A.[info_id]=B.[info_id] AND B.[user_id]=C.[user_id]
97
98ORDER BY A.[set_date] ASC
99
100
101--创建实图,显示用户下载文件的信息 down_view
102SELECT A.[user_id],B.[file_path],B.[file_type],A.[info_id],B.[file_id],C.[user_id]
103FROM [info] AS A,[file_info] AS B,[set_info] AS C
104WHERE A.[info_id]=B.[info_id] AND A.[info_id]=C.[info_id]
105
10697190335D9E7EB10F70D0D8294E34557
107
10821232f297a57a5a743894a0e4a801fc3 admin