Spesifikasi Database Identifikasi Use Case
32 Hashkey Binary
16 Yes
33 DomainGroupMapVersion Bigint
- No
34 DomainGroupMapCacheVersion Bigint -
No 35 DomainGroupMapCache
Image -
Yes 36 HostHeader
Nvarchar 128 Yes
37 EmailEnable Bit
- No
2. Tabel Web
File Name : Webs
Type of File : -
Primary key : Id
Foreign Key : -
Tabel 4.14 Tabel
Web
No Field
Type Size Null Keterangan
1 Id
Uniqueidentifier - No
2 SiteId
Uniqueidentifier - No
3 FullUrl
Nvarchar 256 No
4 ParentWebid
Uniqueidentifier - Yes
5 ProductVersion
Smallint -
No 6
TempaleVersion Smallint
- No
7 FirstUniqueAncestorWebId
Uniqueidentifier - No
8 Author
Int -
No 9
Title Nvarchar
255 Yes 10 TimeCreated
Datetime -
No 11 CacheNavDirty
Int -
No 12 CacheNav
Image -
Yes 13 CacheInheriteNav
Image -
Yes 14 CacheNavScope
Ntext -
Yes
15 CachedDataVersion Int
- No
16 Description Ntext
- Yes
17 ScopeID Uniqueidentifier -
No 18 Securityprovider
Uniqueidentifier - Yes
19 MetaInfo Image
- Yes
20 MetaInfoVersion Int
- No
21 LastMetadataChange Datetime
- No
22 NavStructNextEid Int
- No
23 NavParentWebId Uniqueidentifier -
Yes 24 NextWebGroupId
Int -
No 25 DefTheme
Nvarchar 64
Yes 26 AlternateCSSUrl
Nvarchar 260 Yes
27 CustomizedCss Nvarchar
260 Yes 28 CustomJSUrl
Nvarchar 260 Yes
29 AlternateHeaderUrl Nvarchar
260 Yes 30 DailyUsageData
Image -
Yes 31 DailyUsageDataVersion
Int -
No 32 MonthlyUsageData
Image -
Yes 33 MonthlyUsageDataVersion
Int -
No 34 DayLastaccessed
Smallint -
No 35 WebTemplate
Int -
No 36 Language
Int -
No 37 Locale
Int -
No 38 TimeZone
Smallint -
No 39 Time24
Bit -
Yes 40 CalendarType
Smallint -
Yes 41 AdjustHijriDays
Smallint -
Yes 42 MeetingCount
Smallint -
No 43 ProvisionConfig
Smallint -
No 44 Flags
Int -
No
45 Collation Smallint
- No
46 RequestAccessEmail Nvarchar
255 Yes 47 MasterUrl
Nvarchar 260 Yes
48 CustomMasterUrl Nvarchar
260 Yes 49 SiteLogoUrl
Nvarchar 260 Yes
50 SiteLogoDescription Nvarchar
255 Yes 51 AuditFlags
Int -
Yes 52 InheritAuditFlags
Int -
Yes 53 Ancestry
Image -
Yes 54 AltCalendarType
Tinyint -
Yes 55 CalendarViewOption
Tinyint -
Yes 56 WorkDays
Smallint -
Yes 57 WorkDayStartHour
Smallint -
Yes 58 WorkDayEndHour
Smallint -
Yes 59 EmailEnabled
Bit -
No
3. Tabel Document
File Name : AllDocs
Type of File : -
Primary key : SiteId, DirName, LeafName,
DeleteTransactionId, Level Foreign Key
: -
Tabel 4.15 Tabel Document
No Field
Type Size Null Keterangan
1 Id
Uniqueidentifier - No
2 Siteid
Uniqueidentifier - No
3 DirName
Nvarchar 256
No
4 LeafName
Nvarchar 128
No 5
WebId Uniqueidentifier -
No 6
ListId Uniqueidentifier -
Yes 7
DoclibRowId Int
- Yes
8 Type
Tinyint -
No 9
Size Int
- Yes
10 MetaInfoSize Int
- Yes
11 Version Int
- Yes
12 UIVersion Int
- No
13 Dirty Bit
- Yes
14 ListDataDirty Bit
- No
15 CacheParseId Uniqueidentifier -
Yes 16 DocFlags
Int -
Yes 17 ThicketFlag
Bit -
Yes 18 CharSet
Int -
Yes 19 ProgId
Nvarchar 255
Yes 20 TimeCreated
Datetime -
No 21 TimeLastModified
Datetime -
No 22 NextToLastTimeModified
Datetime -
Yes 23 MetaInfoTimeLastModified
Datetime -
Yes 24 TimeLastWritten
Datetime -
Yes 25 DeleteTransactionId
Varbinary 16
No 26 SetupPathVersion
Tinyint -
No 27 SetupPath
Nvarchar 255
Yes 28 SetupPathuser
Nvarchar 255
Yes 29 CheckoutUserId
Int -
Yes 30 CheckoutDate
Datetime -
Yes 31 CheckoutExpires
Datetime -
Yes 32 VersionCreatedSinceSTCheckout Bit
- No
33 LTCheckoutUserId Int
- Yes Computed
34 VirusVendorID Int
- Yes
35 VirusStatus Int
- Yes
36 VirusInfo Nvarchar
255 Yes
37 MetaInfo Image
- Yes
38 UnVersionMetaInfo Image
- Yes
39 UnVersionMetaInfoSize Int
- Yes
40 UnVersionMetaInfoVersion Int
- Yes
41 WelcomePageUrl Nvarchar
260 Yes
42 WelcomePageParameter Ntext
- Yes
43 IsCurrentVersion Bit
- No
44 Level Tinyint
- No
45 CheckinComment Nvarchar
1023 Yes 46 AuditFlags
Int -
Yes 47 InheritAuditFlags
Int -
Yes 48 DrafOwnerId
Int -
Yes 49 UIVersionString
Nvarchar 61
Yes Computed 50 ParentId
Uniqueidentifier - No
51 HasStream Int
- No
Computed 52 ScopeId
Uniqueidentifier - No
53 BuildDependencySet Image
- Yes
54 ParentVersion Int
- Yes
55 ParentVersionString Nvarchar
61 Yes Computed
56 TransformerId Uniqueidentifier -
Yes 57 ParentLeafName
Nvarchar 128
Yes 58 IsCheckoutToLocal
Int -
No Computed
59 CtoOffset Smallint
- Yes
60 Extension Nvarchar
128 Yes Computed
61 ExtensionForFile Nvarchar
128 Yes Computed
62 ItemChildCount Int
- No
63 FolderChildCount Int
- No
4. Tabel Document Version
File Name : AllDocVersions
Type of File :-
Primary key : SiteId, Id, Version
Foreign Key :-
Tabel 4.16 Tabel Document Version
No Field
Type Size Null Keterangan
1 SiteId
Uniqueidentifier - No
2 Id
Uniqueidentifier - No
3 Version
Int -
No 4
TimeCreated Datetime
- Yes
5 DocFlags
Int -
No 6
MetaInfoSize Int
- Yes
7 Size
Int -
Yes 8
MetaInfo Image
- Yes
9 Content
Image -
Yes 10 CheckinComment
Nvarchar 1023 Yes
11 Level Tinyint
- No
12 DraftOwnerId Int
- Yes
13 DeleteTransactionId Varbinary
16 No
14 VirusVendorID Int
- Yes
15 VirusStatus Int
- Yes
16 VirusInfo Nvarchar
255 Yes
5. Tabel Lists
File Name : AllLists
Type of File :-
Primary key : tp_WebId, tp_ID
Foreign Key :-
Tabel 4.17 Tabel Lists
No Field
Type Size Null Keterangan
1 tp_WebId
Uniqueidentifier - No
2 tp_ID
Uniqueidentifier - No
3 tp_Title
Nvarchar 255 No
4 tp_Created
Datetime -
No 5
tp_Modified Datetime
- No
6 tp_LastDelete
Datetime -
No 7
tp_DeleteCount Int
- No
8 tp_LastSecurityChange
Datetime -
No 9
tp_Version Int
- No
10 tp_Author Int
- Yes
11 tp_BaseType Int
- No
12 tp_FeatureId Uniqueidentifier -
Yes 13 tp_ServerTemplate
Int -
No 14 tp_RootFolder
Uniqueidentifier - No
15 tp_Template Uniqueidentifier -
Yes 16 tp_ImageUrl
Nvarchar 255 No
17 tp_ReadSecutiry Int
- No
18 tp_WriteSecurity Int
- No
19 tp_Subscribed Bit
- No
20 tp_Direction Int
- Yes
21 tp_Flags Bigint
- No
22 tp_ThumbnailSize Int
- Yes
23 tp_WebImageWidth Int
- Yes
24 tp_webImageHeight Int
- Yes
25 tp_ItemCount Int
- No
26 tp_NextAvailableId Int
- No
27 tp_Description Ntext
- No
28 tp_EmailInsertFolder Nvarchar
255 Yes 29 tp_EmailInsertLastSyncTime
Nvarchar 50
Yes 30 tp_EmailAlias
Nvarchar 128 Yes
31 tp_DeleteTransactionId Varbinary
16 Yes
32 tp_ScopeId Uniqueidentifier -
No 33 tp_HasFGP
Bit -
No 34 tp_HasInternalFGP
Bit -
No 35 tp_EventsSinkAssembly
Nvarchar 255 Yes
36 tp_EventsSinkClass Nvarchar
255 Yes 37 tp_EventsSinkData
Nvarchar 255 Yes
38 tp_MaxRowOrdinal Int
- No
39 tp_Fields Ntext
- Yes
40 tp_ContentTypes Ntext
- Yes
41 tp_AuditFlags Int
- Yes
42 tp_InheritAuditFlags Int
- Yes
43 tp_SendToLocation Nvarchar
512 Yes 44 tp_ListDataDirty
Int -
No 45 tp_CacheParseId
Uniqueidentifier - Yes
46 tp_MaxMajorVersion Int
- Yes
47 tp_MaxMajorwithMinorVersionCount Int -
Yes 48 tp_DefaultWorkflowId
Int -
Yes
6. Tabel User Data
File Name : AllUserData
Type of File :-
Primary key : tp_ID, tp_ListId, tp_RowOrdinal, tp_Level,
tp_CalculatedVersion Foreign Key
:-
Tabel 4.18 Tabel User Data
No Field
Type Size Null Keterangan
1 tp_ID
Int -
No 2
tp_listid Uniqueidentifier
- No
3 tp_SiteId
Uniqueidentifier -
No 4
tp_RowOrdinal Int
- No
5 tp_Version
Int -
No 6
tp_Author Int
- Yes
7 tp_Editor
Int -
Yes 8
tp_Modified Datetime
- Yes
9 tp_Created
Datetime -
Yes 10
tp_Ordering Nvarchar
512 Yes 11
tp_ThreadIndex Varbinary
512 Yes 12
tp_HasAttachment Bit
- No
13 tp_ModerationStatus
Bit -
No 14
tp_IsCurrent Bit
- No
15 tp_ItemOrder
Float -
Yes 16
tp_InstanceID Int
- Yes
17 tp_GUID
Uniqueidentifier -
No 18
tp_CopySource Nvarchar
260 Yes 19
tp_HasCopyDestination Bit
- Yes
20 tp_AuditFlags
Int -
Yes 21
tp_InheritAuditFlags Int
- Yes
22 tp_Size
Int -
No 23
tp_WorkflowVersion Int
- Yes
24 tp_WorkflowInstanceID
Uniqueidentifier -
Yes
25 tp_DirName
Nvarchar 256 No
26 tp_LeafName
Nvarchar 128 No
27 tp_DeleteTransactionId
Varbinary 16
No 28
tp_ContenType Nvarchar
255 No 29
tp_ContenTypeId Varbinary
512 Yes 30
nvarchar1 Nvarchar
255 Yes 31
nvarchar2 Nvarchar
255 Yes 32
nvarchar3 Nvarchar
255 Yes 33
nvarchar4 Nvarchar
255 Yes 34
nvarchar5 Nvarchar
255 Yes 35
nvarchar6 Nvarchar
255 Yes 36
nvarchar7 Nvarchar
255 Yes 37
nvarchar8 Nvarchar
255 Yes 38
ntext1 Ntext
- Yes
39 ntext2
Ntext -
Yes 40
ntext3 Ntext
- Yes
41 ntext4
Ntext -
Yes 42
sql_variant1 Sql_variant
- Yes
43 nvarchar9
Nvarchar 255 Yes
44 nvarchar10
Nvarchar 255 Yes
45 nvarchar11
Nvarchar 255 Yes
46 nvarchar12
Nvarchar 255 Yes
47 nvarchar13
Nvarchar 255 Yes
48 nvarchar14
Nvarchar 255 Yes
49 nvarchar15
Nvarchar 255 Yes
50 nvarchar16
Nvarchar 255 Yes
51 ntext5
Ntext -
Yes 52
ntext6 Ntext
- Yes
53 ntext7
Ntext -
Yes 54
ntext8 Ntext
- Yes
55 sql_variant2
Sql_variant -
Yes 56
nvarchar17 Nvarchar
255 Yes 57
nvarchar18 Nvarchar
255 Yes 58
nvarchar19 Nvarchar
255 Yes 59
nvarchar20 Nvarchar
255 Yes 60
nvarchar21 Nvarchar
255 Yes 61
nvarchar12 Nvarchar
255 Yes 62
nvarchar23 Nvarchar
255 Yes 63
nvarchar24 Nvarchar
255 Yes 64
ntext9 Ntext
- Yes
65 ntext10
Ntext -
Yes 66
ntext11 Ntext
- Yes
67 ntext12
Ntext -
Yes 68
sql_variant3 Sql_variant
- Yes
69 nvarchar25
Nvarchar 255 Yes
70 nvarchar26
Nvarchar 255 Yes
71 nvarchar27
Nvarchar 255 Yes
72 nvarchar28
Nvarchar 255 Yes
73 nvarchar29
Nvarchar 255 Yes
74 nvarchar30
Nvarchar 255 Yes
75 nvarchar31
Nvarchar 255 Yes
76 nvarchar32
Nvarchar 255 Yes
77 ntext13
Ntext -
Yes 78
ntext14 Ntext
- Yes
79 ntext15
Ntext -
Yes 80
ntext16 Ntext
- Yes
81 sql_variant4
Sql_variant -
Yes 82
nvarchar33 Nvarchar
255 Yes 83
nvarchar34 Nvarchar
255 Yes 84
nvarchar35 Nvarchar
255 Yes
85 nvarchar36
Nvarchar 255 Yes
86 nvarchar37
Nvarchar 255 Yes
87 nvarchar38
Nvarchar 255 Yes
88 nvarchar39
Nvarchar 255 Yes
89 nvarchar40
Nvarchar 255 Yes
90 ntext17
Ntext -
Yes 91
ntext18 Ntext
- Yes
91 ntext19
Ntext -
Yes 93
ntext20 Ntext
- Yes
94 sql_variant5
Sql_variant -
Yes 95
nvarchar41 Nvarchar
255 Yes 96
nvarchar42 Nvarchar
255 Yes 97
nvarchar43 Nvarchar
255 Yes 98
nvarchar44 Nvarchar
255 Yes 99
nvarchar45 Nvarchar
255 Yes 100 nvarchar46
Nvarchar 255 Yes
101 nvarchar47 Nvarchar
255 Yes 102 nvarchar48
Nvarchar 255 Yes
103 ntext21 Ntext
- Yes
104 ntext22 Ntext
- Yes
105 ntext23 Ntext
- Yes
106 ntext24 Ntext
- Yes
107 sql_variant6 Sql_variant
- Yes
108 nvarchar49 Nvarchar
255 Yes 109 nvarchar50
Nvarchar 255 Yes
110 nvarchar51 Nvarchar
255 Yes 111 nvarchar52
Nvarchar 255 Yes
112 nvarchar53 Nvarchar
255 Yes 113 Nvarchar54
Nvarchar 255 Yes
114 nvarchar55 Nvarchar
255 Yes
115 nvarchar56 Nvarchar
255 Yes 116 ntext25
Ntext -
Yes 117 ntext26
Ntext -
Yes 118 ntext27
Ntext -
Yes 119 ntext28
Ntext -
Yes 120 sql_variant7
Sql_variant -
Yes 121 nvarchar57
Nvarchar 255 Yes
122 nvarchar58 Nvarchar
255 Yes 123 nvarchar59
Nvarchar 255 Yes
124 nvarchar60 Nvarchar
255 Yes 125 nvarchar61
Nvarchar 255 Yes
126 nvarchar62 Nvarchar
255 Yes 127 nvarchar63
Nvarchar 255 Yes
128 nvarchar64 Nvarchar
255 Yes 129 ntext29
Ntext -
Yes 130 ntext30
Ntext -
Yes 131 ntext31
Ntext -
Yes 132 ntext32
Ntext -
Yes 133 sql_variant8
Sql_variant -
Yes 134 int1
Int -
Yes 135 int2
Int -
Yes 136 int3
Int -
Yes 137 int4
Int -
Yes 138 int5
Int -
Yes 139 int6
Int -
Yes 140 int7
Int -
Yes 141 int8
Int -
Yes 142 int9
Int -
Yes 143 int10
Int -
Yes 144 int11
Int -
Yes
145 int12 Int
- Yes
146 int13 Int
- Yes
147 int14 Int
- Yes
148 int15 Int
- Yes
149 int16 Int
- Yes
150 float1 Float
- Yes
151 float2 Float
- Yes
152 float3 Float
- Yes
153 float4 Float
- Yes
154 float5 Float
- Yes
155 float6 Float
- Yes
156 float7 Float
- Yes
157 float8 Float
- Yes
158 float9 Float
- Yes
159 float10 Float
- Yes
160 float11 Float
- Yes
161 float12 Float
- Yes
162 datetime1 Datetime
- Yes
163 datetime2 Datetime
- Yes
164 datetime3 Datetime
- Yes
165 datetime4 Datetime
- Yes
166 datetime5 Datetime
- Yes
167 datetime6 Datetime
- Yes
168 datetime7 Datetime
- Yes
169 datetime8 Datetime
- Yes
170 bit1 Bit
- Yes
171 bit2 Bit
- Yes
172 bit3 Bit
- Yes
173 bit4 Bit
- Yes
174 bit5 Bit
- Yes
175 bit6 Bit
- Yes
176 bit7 Bit
- Yes
177 bit8 Bit
- Yes
178 bit9 Bit
- Yes
179 bit10 Bit
- Yes
180 bit11 Bit
- Yes
181 bit12 Bit
- Yes
182 bit13 Bit
- Yes
183 bit14 Bit
- Yes
184 bit15 Bit
- Yes
185 bit16 Bit
- Yes
186 uniqueidentifier1 Uniqueidentifier1 -
Yes 187 tp_Level
Tiyint -
No 188 tp_IsCurrentVersion
Bit -
No 189 tp_UIVersion
Int -
No 190 tp_CalculatedVersion
Int -
No 191 tp_UIversionString
Nvarcher 61
Yes Computed 192 tp_DrafOwnerId
Int -
Yes 193 tp_CheckoutUserId
Int -
Yes
7. Tabel User Info
File Name : UserInfo
Type of File :-
Primary key : tp_SiteID, tp_ID
Foreign Key :-
Tabel 4.19 Tabel User Info
No Field
Type Size Null Keterangan
1 tp_SiteID
Uniqueidentifier - No
2 tp_ID
Int -
No 3
tp_DomainGroup Bit
- No
4 tp_GUID
Uniqueidentifier - No
5 tp_SystemID
Varbinary 512
No 6
tp_Deleted Int
- No
7 tp_SiteAdmin
Bit -
No 8
tp_IsActive Bit
- No
9 tp_Login
Nvarchar 255
No 10 tp_Title
Nvarchar 255
No 11 tp_Email
Nvarchar 255
No 12 tp_Notes
Nvarchar 1023 No
13 tp_Token Image
- Yes
14 tp_ExternalToken Image
- Yes
15 tp_ExternalTokenlastUpdate Datetime
- Yes
16 tp_Locale Int
- Yes
17 tp_CalendarType Smallint
- Yes
18 tp_AdjustHijriDays Smallint
- Yes
19 tp_TimeZone Smallint
- Yes
20 tp_Time24 Bit
- Yes
21 tp_AltCalendarType Tinyint
- Yes
22 tp_CalendarViewOptions Tinyint
- Yes
23 tp_WorkDays Smallint
- Yes
24 tp_WorkDaysStartHour Smallint
- Yes
25 tp_WorkDaysEndHour Smallint
- Yes
8. Tabel Web Members
File Name : WebMembers
Type of File :-
Primary key : WebId, UserId
Foreign Key :-
Tabel 4.20 Tabel Web Members
No Field
Type Size Null Keterangan
1 WebId
Uniqueidentifier - No
2 UserId
Int -
No
9. Tabel WebParts
File Name : WebParts
Type of File :-
Primary key : tp_SiteId, tp_ID, tp_Level
Foreign Key :-
Tabel 4.21 Tabel WebParts
No Field Type
Size Null Keterangan
1 tp_SiteId
Uniqueidentifier - No
2 tp_ID
Uniqueidentifier - No
3 tp_ListId
Uniqueidentifier - Yes
4 tp_Type
Tinyint -
Yes 5
tp_Flags Int
- Yes
6 tp_BaseViewID
Tinyint -
Yes 7
tp_DisplayName Nvarchar
255 Yes 8
tp_Version Int
- Yes
9 tp_PageUrlID
Uniqueidentifier - No
10 tp_PartOrder Int
- Yes
11 tp_ZoneID Nvarchar
64 Yes
12 tp_IsIncluded Bit
- No
13 tp_FrameState Tinyint
- No
14 tp_View Ntext
- Yes
15 tp_WebPartTypeId Uniqueidentifier -
Yes 16 tp_AllUserProperties
Image -
Yes 17 tp_PerUserProperties
Image -
Yes 18 tp_Cache
Image -
Yes 19 tp_UserID
Int -
Yes 20 tp_Source
Ntext -
Yes 21 tp_CreationTime
Datetime -
No 22 tp_Size
Bigint -
No 23 tp_Level
Tinyint -
No 24 tp_Deleted
Bit -
No 25 tp_HasFGP
Bit -
No 26 tp_ContentTypeId
Varbinary 512 No
10. Tabel Group
File Name : Groups
Type of File :-
Primary key : SiteId, ID
Foreign Key :-
Tabel 4.22 Tabel Group
No Field Type
Size Null
Keterangan
1 SiteId
Uniqueidentifier -
No 2
ID Int
- No
3 Title
Nvarchar 255
No 4
Description Nvarchar
512 Yes
5 Owner
Int -
No 6
OwnerIsUser Bit
- No
7 DLAlias
Nvarchar 128
Yes 8
DLErrorMessage Nvarchar
512 Yes
9 DLFlags
Int -
Yes 10
DLJobId Int
- Yes
11 DLArchives
Varchar 4000
Yes 12
RequestEmail Nvarchar
255 Yes
13 Flags
Int -
No