Community 学习——数据库结构1

数据|数据库|数据库结构

1 数据库结构
1 .1命名规则
凡是Community_Sample+Name的表是示例数据

1 .1.1 数据库详细结构
示例数据表未列出

(1)数据库摘要
目标 DBMS:?? Microsoft SQL Server

表数:??????? 41

视图数:???? 0

列数:??????? 302

索引数:???? 8s

外键数:???? 36

(2)Community_ActivityLog
列数:???????? 7

索引数:???? 0

外键数:???? 1

主键:???????? activity_ID

代码:???????? 0


数据类型
允许 NULL
值/范围

activity_ID
int identity
不允许
?
activity_communityID
int
不允许
?
activity_sectionID
int
不允许
?
activity_url
nvarchar(250)
不允许
?
activity_briefEntry
nvarchar(250)
不允许
?
activity_fullEntry
ntext
允许
?
activity_dateCreated
datetime
不允许
?

外键详细信息(子)

FK_Community_Errors_Community_Communities

定义:???????? 子activity_communityID

????????? ???????? 父Community_Communities.community_id

允许 NULL:????? 不允许

更新时的参照完整性:?????? 无动作

删除时的参照完整性:?????? 层叠

(3)Community_Articles
列数:???????? 2

索引数:???? 0

外键数:???? 1

主键:???????? Article_ContentPageID

代码:???????? 0


数据类型
允许 NULL
值/范围

Article_ContentPageID
int
不允许
?
Article_Article
ntext
不允许
?

外键详细信息(子)

FK_Community_Articles_Community_ContentPages

定义:???????? 子??????????????????????? ???????? 父
Article_ContentPageID???? Community_ContentPages.contentPage_id

允许 NULL:????? 不允许

更新时的参照完整性:?????? 无动作

删除时的参照完整性:?????? 层叠

(4)Community_Books
列数:???????? 9

索引数:???? 0

外键数:???? 1

主键:???????? Book_ContentPageID

代码:???????? 0


数据类型
允许 NULL
值/范围

Book_ContentPageID
int
不允许
?
Book_ISBN
nvarchar(50)
允许
?
Book_Author
nvarchar(100)
允许
?
Book_Price
money
允许
?
Book_FullDescription
ntext
允许
?
Book_PurchaseLink
nvarchar(250)
不允许
?
Book_Publisher
nvarchar(100)
允许
?
Book_PublisherLink
nvarchar(250)
允许
?
Book_PublicationDate
datetime
不允许
?

外键详细信息(子)

FK_Community_Books_Community_ContentPages

定义:???????? 子??????????????????????? ???????? 父
Book_ContentPageID??????? Community_ContentPages.contentPage_id

允许 NULL:????? 不允许

更新时的参照完整性:?????? 无动作

删除时的参照完整性:?????? 层叠

(5)Community_Comments
列数:???????? 2

索引数:???? 0

外键数:???? 1

主键:???????? Comment_ContentPageID

代码:???????? 0


数据类型
允许 NULL
值/范围

Comment_ContentPageID
int
不允许
?
Comment_Text
ntext
不允许
?

外键详细信息(子)

FK_Community_Comments_Community_ContentPages

定义:???????? 子????????????????????????????????????????? ???????? 父
Comment_ContentPageID Community_ContentPages.contentPage_id

允许 NULL:????? 不允许

更新时的参照完整性:?????? 无动作

删除时的参照完整性:?????? 层叠

时间: 2024-11-08 22:28:31

Community 学习——数据库结构1的相关文章

Community 学习——数据库结构2

数据|数据库|数据库结构 (6) Community_Communities 列数: 12 索引数: 0 外键数: 0 主键: community_id 代码: 0 列 数据类型 允许 NULL 值/范围 community_id int identity 不允许 community_name nvarchar(50) 不允许 community_uniqueID uniqueidentifier ROWGUIDCOL 不允许 community_PrimaryDomain nvarchar(5

Community 学习——数据库结构3

数据|数据库|数据库结构 (11)Community_Emails 列数:???????? 10 索引数:???? 0 外键数:???? 0 主键:???????? e_id 代码:???????? 0 列 数据类型 允许 NULL 值/范围 e_id int 不允许 ? e_communityID int 不允许 ? e_from nvarchar(250) 不允许 ? e_to nvarchar(250) 不允许 ? e_subject nvarchar(250) 不允许 ? e_body

从AdventureWorks学习数据库建模——实体分析

原文:从AdventureWorks学习数据库建模--实体分析 最近打算写写数据库建模的文章,所以打算分析微软官方提供的SQL Server示例数据库AdventureWorks,看看这个数据库中有哪些值得学习的地方. 首先我们需要下载安装一个SQL Server数据库引擎,然后下载示例数据库,这里笔者用的是SQL2008R2,所以下载的是AdventureWorks2008R2,下载地址: http://msftdbprodsamples.codeplex.com/ 下载数据库后附加到SQL

调整SQLServer2000运行中数据库结构

server|sqlserver|数据|数据库|数据库结构  开发过程中的数据库结构结构,不可避免的会需要反复的修改.最麻烦的情况莫过于开发者数据库结构已经修改,而实际应用中数据库又有大量数据,如何在不影响数据库中数据情况下,更新数据结构呢?当然,我们可以手工对应用数据库表结构各个添加.更正.删除的字段一一调整,这对一两个字段来说,是比较简单的,如果改动比较大的时候,这个过程将是非常繁琐的.本文意在介绍使用SQLServer2000 T-SQL语句进行数据库结构调整,希望能够给各位带来些方便.下

[ER/Studio]进行不同版本数据库结构的合并

数据|数据库|数据库结构 难度系数:0本文目的:介绍ER/Studio数据库建模软件,感觉比Rose及Visio数据库建模好用没有ERWin的乱码问题,PowerDesigner一直无缘用到,呵呵,听说过没见过 :) 公司开发的一个系统,因为是提供给客户代码的,所以客户进行了二次开发.同时为了产品的扩展性,我们公司本身也对其进行了进一步的开发.后来根据需要,客户要求我们在他们已有程序的基础上结合我们现在的程序对其系统进行升级. 两边的代码修改幅度都不是很大,使用VSS可以进行比较确认差异.但是客

Access及SQL Server操作数据库结构的常用SQL语句

access|server|sql|数据|数据库|数据库结构|语句 下面是Sql Server 和 Access 操作数据库结构的常用Sql,希望对你有所帮助.内容由海娃整理,不正确与不完整之处还请提出,谢谢. 新建表:create table [表名]([自动编号字段] int IDENTITY (1,1) PRIMARY KEY ,[字段1] nVarChar(50) default '默认值' null ,[字段2] ntext null ,[字段3] datetime,[字段4] mon

ASP常用的操作数据库结构的SQL语句

sql|数据|数据库|数据库结构|语句 新建表:create table [表名]([自动编号字段] int IDENTITY (1,1) PRIMARY KEY ,[字段1] nVarChar(50) default '默认值' null ,[字段2] ntext null ,[字段3] datetime,[字段4] money null ,[字段5] int default 0,[字段6] Decimal (12,4) default 0,[字段7] image null ,) 删除表:Dr

如何复制数据库结构

数据|数据库|数据库结构 --用脚本就可以了         sql200企业管理器         --右键要复制的数据库         --所有任务         --生成SQL脚本         --<常规>里选择"生成全部对象脚本"","在脚本文件中包含说明性标题"选上         --<设置格式>里,将"包含扩展属性",选上         --<选项>中,将"表脚本选项

MySQL数据库结构和数据的导出和导入

mysql|数据|数据库|数据库结构 作者:任我行导出要用到MySQL的mysqldump工具,基本用法是: shell> mysqldump [OPTIONS] database [tables] 如果你不给定任何表,整个数据库将被导出. 通过执行mysqldump --help,你能得到你mysqldump的版本支持的选项表. 注意,如果你运行mysqldump没有--quick或--opt选项,mysqldump将在导出结果前装载整个结果集到内存中,如果你正在导出一个大的数据库,这将可能是