动态网页设计项目教程教学课件作者徐雪鹏项目2课件

动态网页设计项目教程教学课件作者徐雪鹏项目2课件

ID:45017680

大小:405.00 KB

页数:37页

时间:2019-11-07

动态网页设计项目教程教学课件作者徐雪鹏项目2课件_第1页
动态网页设计项目教程教学课件作者徐雪鹏项目2课件_第2页
动态网页设计项目教程教学课件作者徐雪鹏项目2课件_第3页
动态网页设计项目教程教学课件作者徐雪鹏项目2课件_第4页
动态网页设计项目教程教学课件作者徐雪鹏项目2课件_第5页
资源描述:

《动态网页设计项目教程教学课件作者徐雪鹏项目2课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、项目2新闻发布系统的数据库设计2014年1月3日机械工业出版社项目2新闻发布系统的数据库设计任务1数据库结构分析任务2使用SQLServer设计数据库2014年1月3日机械工业出版社任务1数据库结构分析教学目标了解数据库各个设计阶段的任务。会使用绘图工具绘制系统E-R图。2014年1月3日机械工业出版社概念结构设计概念结构设计阶段是整个数据库设计的关键,其任务是通过对用户需求进行综合、归纳与抽象,形成一个独立于具体数据库管理系统的概念模型。概念设计方法中最实用的为“实体-联系法”(Entity-RelationshipApproach,E-R方法),即设计E-R图。2

2、014年1月3日机械工业出版社概念结构设计新闻大类实体2014年1月3日机械工业出版社概念结构设计新闻小类实体2014年1月3日机械工业出版社概念结构设计新闻实体2014年1月3日机械工业出版社概念结构设计管理员实体2014年1月3日机械工业出版社概念结构设计新闻大类新闻小类新闻1:n1:n主要实体之间关系的E-R图2014年1月3日机械工业出版社逻辑结构设计逻辑结构设计阶段的任务就是把上述概念模型转换为某种数据库管理系统(DatabaseManagementSystem,DBMS)所支持的逻辑模型。常见的逻辑模型包括层次模型、网状模型和关系模型。其中,关系模型是当前

3、最重要、最常用的逻辑模型。从用户角度看,每个关系模型的数据结构就是一张二维表。本次任务,我们使用SQLServer2008数据库管理系统将概念模型转换成对应的逻辑模型——二维表。2014年1月3日机械工业出版社逻辑结构设计MainClass(新闻大类表)序号字段名数据类型长度是否允许空字段说明键/约束1ClassIDint4否新闻大类编号主键,自动标志列2ClassNamevarchar50否大类名称3ClassOrderint4否显示序号4ClassFlagbit1否是否显示默认值为1,表示“显示”2014年1月3日机械工业出版社逻辑结构设计SubClass(新闻小

4、类表)序号字段名数据类型长度是否允许空字段说明键/约束1SubIDint4否新闻小类编号主键,自动标志列2SubNamevarchar50否小类名称3SubOrderint4否显示序号4SubFlagbit1否是否显示默认值为1,表示“显示”5ClassIDint4否所属大类编号外键,来自MainClass表2014年1月3日机械工业出版社逻辑结构设计News(新闻表)序号字段名数据类型长度是否允许空字段说明键/约束1NewsIDint4否新闻编号主键,自动标志列2NewsTitlevarchar100否新闻标题3NewsContenttext16否新闻内容4Imag

5、eFlagbit1否是否图片新闻默认值为0,表示“否”5NewsDatedatetime否发布时间默认值为getdate()6NewsFlagbit1否是否显示默认值为1,表示“显示”7SubIDint4否所属小类编号外键,来自SubClass表8ImportantFlagbit1否是否要闻默认值为0,表示“否”9HitNumint4否单击次数默认值为02014年1月3日机械工业出版社逻辑结构设计Users(管理员表)序号字段名数据类型长度是否允许空字段说明键/约束1UserIDint4否管理员编号主键,自动标志列2UserNamevarchar20否登录账号3Rea

6、lNamevarchar20是真实姓名4UserPWDvarchar20否登录密码5UserSexbit1是性别默认值为1,表示“男”6UserBirthdatetime是出生日期默认值为“1990-1-1”7UserEmailvarchar50是电子邮箱8UserHomevarchar50是个人主页9UserPowerbit1是管理权限默认值为0,表示“普通管理员”10RegisterDatedatetime是注册日期默认值为getdate()11UserElsentext16是备注2014年1月3日机械工业出版社物理结构设计考虑存取时间、存储空间利用率和维护代价三

7、方面来确定数据的存储结构,确定是否需要建立索引及如何建立索引,考虑将数据的易变部分与稳定部分、经常存取部分和存取频率较低部分分开存放以及是否需要修改DBMS的配置参数,以提高系统的性能等因素。2014年1月3日机械工业出版社数据库的实施数据库实施阶段即运用DBMS提供的数据语言、工具及宿主语言,根据逻辑结构和物理结构设计的结果建立数据库,组织数据入库,编制、调试应用程序,并进行程序的试运行。这里将应用程序的编写放在后续每个项目中进行讲解。2014年1月3日机械工业出版社小结数据库设计各阶段的任务是什么?简单描述新闻发布系统各实体。2014年1月3日机

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。