明輝手游網(wǎng)中心:是一個(gè)免費(fèi)提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺(tái)!

完整的網(wǎng)站訪問統(tǒng)計(jì)系統(tǒng)(一:數(shù)據(jù)庫(kù)篇)

[摘要]/* 原創(chuàng):豆腐 請(qǐng)大家在轉(zhuǎn)載和使用的時(shí)候保留這條信息*/1.數(shù)據(jù)庫(kù)結(jié)構(gòu)/*訪問統(tǒng)計(jì)歷史表,每一次訪問都在這個(gè)表生成一條記錄*/CREATE TABLE [AccessStat] ( [AutoID] [int] IDENTITY (1, 1) NOT NULL , [UserID...
/*
  原創(chuàng):豆腐
  請(qǐng)大家在轉(zhuǎn)載和使用的時(shí)候保留這條信息
*/
1.數(shù)據(jù)庫(kù)結(jié)構(gòu)
/*訪問統(tǒng)計(jì)歷史表,每一次訪問都在這個(gè)表生成一條記錄*/
CREATE TABLE [AccessStat] (
    [AutoID] [int] IDENTITY (1, 1) NOT NULL ,
    [UserID] [varchar] (5) NULL ,
    [VisitTime] [datetime] NULL ,
    [IPAddr] [varchar] (18) NULL ,
    [UseSystem] [varchar] (20) NULL ,
    [BrowserType] [varchar] (18) NULL ,
    [LastPage] [varchar] (50) NULL
) ON [PRIMARY]
GO
/*一天24小時(shí)訪問統(tǒng)計(jì)效果*/
CREATE TABLE [DateStatic] (
    [dateid] [smallint] NOT NULL ,
    [hourid] [smallint] NOT NULL ,
    [userid] [varchar] (10) NOT NULL ,
    [num] [int] NULL
) ON [PRIMARY]
GO
/*一周七天訪問統(tǒng)計(jì)效果*/
CREATE TABLE [weekStatic] (
    [weekid] [int] NOT NULL ,
    [dayid] [int] NOT NULL ,
    [userid] [varchar] (10) NOT NULL ,
    [num] [int] NULL
) ON [PRIMARY]
GO
/*一月31天訪問統(tǒng)計(jì)效果*/
CREATE TABLE [monthStatic] (
    [monthid] [int] NOT NULL ,
    [dayid] [int] NOT NULL ,
    [userid] [varchar] (10) NOT NULL ,
    [num] [int] NULL
) ON [PRIMARY]
GO
/*一年12個(gè)月訪問統(tǒng)計(jì)效果*/
CREATE TABLE [yearStatic] (
    [yearid] [int] NOT NULL ,
    [monthid] [int] NOT NULL ,
    [userid] [varchar] (10) NOT NULL ,
    [num] [int] NULL
) ON [PRIMARY]
GO
利用這五個(gè)表來生成統(tǒng)計(jì)效果的數(shù)據(jù)源,斑竹  前幾天曾經(jīng) 貼過  一個(gè)沒有后面這四個(gè)表的一個(gè)存儲(chǔ)過程,就是來生成  后面 這幾個(gè)表的效果的!
為了 提高 速度,特增加  冗余  了 這幾個(gè) 表
/*未完  待敘*/