第10章网络数据库应用实例 本章内容 ●VOD点播系统总体规划 数据库及数据表的建立 ●创建主界面及实现各功能主程序 学完前几章,读者已经具备了在ASP中开发 网络数据库实用程序的条件。这一章将通过一个 VOD点播系统的设计实例,说明网络数据库的 个简单应用
第10章 网络数据库应用实例 本章内容: l VOD点播系统总体规划 l 数据库及数据表的建立 l 创建主界面及实现各功能主程序 学完前几章,读者已经具备了在ASP中开发 网络数据库实用程序的条件。这一章将通过一个 VOD点播系统的设计实例,说明网络数据库的一 个简单应用
10.1voD点播系统的规划 “VOD点播系统”是运行在Web服务器 中的一个Web应用程序,可以实现用户在线点 播功能。该系统的主要功能包括: 会员注册:在线点播的用户必须申请一个唯 的会员帐号和密码,然后用该帐号和密码登 陆后才可实现在线点播 热点排行:向会员推荐在会员当中最受欢迎 的排行前十位节目的详细信息
10.1 VOD点播系统的规划 “VOD点播系统”是运行在Web服务器 中的一个Web应用程序,可以实现用户在线点 播功能。该系统的主要功能包括: 会员注册:在线点播的用户必须申请一个唯 一的会员帐号和密码,然后用该帐号和密码登 陆后才可实现在线点播。 热点排行:向会员推荐在会员当中最受欢迎 的排行前十位节目的详细信息
历史查询:会员可以查询自己所点播过的节 目的详细信息。如果该系统设计为收费系统, 会员可根据自己的点播情况来续交费用 节目播放:用插件实现节目的播放功能。 在该VOD点播系统的主界面中还可以加 入其它的功能,如:最新加入、会员留言簿 等。管理员可根据会员通过留言簿提交上来 的意见和要求改善服务质量,这两项功能读 者可利用前面所学知识自行实现
历史查询:会员可以查询自己所点播过的节 目的详细信息。如果该系统设计为收费系统, 会员可根据自己的点播情况来续交费用。 节目播放:用插件实现节目的播放功能。 在该VOD点播系统的主界面中还可以加 入其它的功能,如:最新加入、会员留言簿 等。管理员可根据会员通过留言簿提交上来 的意见和要求改善服务质量,这两项功能读 者可利用前面所学知识自行实现
102数据库及数据表的创建 在 SQL Server的企业管理器中手动建立VOD数 据库和所有表,也可以在查询分析器 Query Analyzer中执行第7章中的相关SQL语句来创建。 1021节目信息表 Playbill 此表详见10.1节目信息表 Playbill Playbi表(见表10.1)存储点播节目的有关信息。 会员通过了解节目的详细资料来点播自己感兴趣的 节目。 建好后的 Playbill表如图10-1所示
10.2 数据库及数据表的创建 在SQL Server的企业管理器中手动建立VOD数 据库和所有表,也可以在查询分析器Query Analayzer中执行第7章中的相关SQL语句来创建。 ❖ 10.2.1 节目信息表Playbill 此表详见10.1节目信息表Playbill Playbill表(见表10.1)存储点播节目的有关信息。 会员通过了解节目的详细资料来点播自己感兴趣的 节目。 建好后的Playbill表如图10-1所示
3设计表payb",位置是od中、"wu"上 列名 数据类型长度允许空 8 gmbh Int 4 Jmc text 116 mC text 16 JjJ text 16 Lb1 smallint 1b2 allin dbcs int path varchar 50 J¥s datetime 8 列 描述 默认值 精度 小数位数 表 标识 标识种子 标识递增量 是 RowGuid 公式 排序规则
图 13- 1Playbill 表结构