- 4
- 0
- 约8.55千字
- 约 13页
- 2017-10-13 发布于重庆
- 举报
动画教学课件.doc
本 章 要 点
数据库开发环境的创建
创建动态数据库站点
创建数据库连接
8.1 认识动态网页
动态网页不是指有动画的网页,而是在Web服务器动态生成的网页,这些页面是通过Web编程语言并结合数据库制作的。在制作时相同栏目的网页只需一个网页文件,并将具体内容保存在数据库中,在浏览时将从数据库中读取具体内容,并放置在动态网页的相应位置。当需要增加、修改或删除部分内容时,只需修改数据库中的内容即可。
8.2 数据库基础
数据库是相互关联的数据的集合,数据库管理系统是电脑中用于存储和处理大量数据的软件系统。在数据库管理系统中可以进行数据的处理,这种处理不仅包括简单的编辑或数字运算,还包括对数据的搜索、筛选和提取等。数据库和数据库管理系统的结合就称为数据库系统。这里介绍的数据库实际上是指数据库管理系统。
数据库系统的种类非常多,在网站建设中常用的有Access、SQL Server、My SQL、Oracle等,下面将分别进行介绍。
8.2.1 Access
Access是一种入门级的数据库管理系统,它具有简便易用、支持的SQL指令齐全、消耗资源比较少的优点,因此得到了广泛的应用。用ASP结合Access制作动态网站更是受到不少初级用户的青睐。
8.2.2 SQL Server
SQL Server是一种大中型数据库管理和开发软件,具有使用方便、有良好的可扩展性等优点,尤其是它支持包括便携式系统和多处理器系统在内的各种处理系统。制作大型网站时SQL Server数据库是一个理想的选择。
8.2.3 My SQL
My SQL是一个多用户、多线程的SQL数据库服务器,广泛应用于使用UNIX和Linux平台的网页服务器中。
8.2.4 Oracle
Oracle是目前占主导地位的大型关系型数据库,它具有支持多平台、无范式要求、采用标准的SQL结构化查询语言、分布优化多线索查询和支持大至2GB的二进制数据等优点。Oracle采取快照SNAP方式完全消除了分布读写冲突,数据安全级别为C2级(即最高级)。Oracle尤其适用于制造业管理信息系统和财务应用系统。
8.3 动态网页开发语言
制作网页常用的Web开发语言有ASP、JSP、PHP、ASP.NET和ColdFusion等。在选择开发语言之前需对这些语言进行一些了解,然后根据实际情况选择适合自己站点。ASP
ASP是Active Server Pages的缩写,中文意思为“活动服务器页面”,是由Microsoft推出的专业Web开发语言。它功能强大简单易学受到广大Web开发人员的。
Web开发的最常用工具,具有以下一些特性:
简单易学:ASP可以用VBScript进行编写,VBScriptMicrosoft Visual Basic产品的简化版本,Visual Basic近似的语法框架。
运行环境简单:用户只需在电脑上安装IIS或PWS,并把存放ASP文件的目录属性设为“执行”,即可直接在浏览器中浏览ASP文件并执行操作。
构建的Web站点维护简便:如果用户对VBScript不熟悉,还可以使用JavaScript或Perl等其他技术编写ASP页面。
适用于任何浏览器:对于客户端的浏览器来说,ASP和HTML仅是后缀的区别,当客户端提出ASP申请后,服务器将把%和%之间的内容解释成HTML语言并传送到客户端的浏览器上,浏览器接受的是HTML格式的文件,因此它适用于所有浏览器。
可以使用标记:所有可以在HTML文件中使用的标记语言都可用于ASP文件中。
支持COM对象:在ASP中使用COM对象非常简便,只需一行代码就能够创建一个COM对象的事例。用户可以直接在ASP页面中使用Visual C++和Visual Basic等各种功能强大的COM对象,也可以创建自己的COM对象在ASP页面中 使用。
8.3.2 JSP
JSP是Java Server Pages的简称,是由Sun公司建立的一种动态网页技术标准。这新的Web应用开发技术为创建动态的Web能够适应市场上包括Apache WebServer、IIS 4.0在内的JSP很快引起了人们的关注逐渐成为因特网上的主流开发工具JSP与ASP技术非常相似ASP的编程语言是VBScript之类的脚本语言,JSP使用的是Java。此外,ASP与JSP更为本质的区别两种语言引擎用完全不同的方式处理页面中嵌入的程序代码。在ASP下,VBScript代码被ASP引擎解释执行;在JSP下,代码被编译成Servlet并由Java虚拟机执行。Java Servlet是一种开发Web应用的理想构架JSP在其基础又作了改进。利用跨平台运行的JavaBeanJSP为分离处理逻辑与显示样式提供了卓越的解决方案。JSP具有以下特性:
网页表现形式
您可能关注的文档
- 九年级语文《故乡》教学课件人教版.ppt
- 乡镇妇幼专干培训资料.ppt
- 二建建筑实务基础知识.doc
- 二结构方案.doc
- 五年级下册《统计》教材分析.ppt
- 产品节能方案.docx
- 产品评估报告_模版.ppt
- 人事十月上半月工作汇报.ppt
- 人人乐促销评估报告.ppt
- 人大西山案例分析.docx
- 人教版九年级英语Unit 4曾害怕课件3a-4c.pdf
- 雅思口语考题回顾:朗阁海外考试研究中心2019年10月10日Part 1考题总结.pdf
- 2026届高三地理一轮复习课件小专题河流袭夺.pptx
- 【名师原创】复习专题5 三角函数 作者:合肥市第八中学 蒲荣飞名师工作室.docx
- 高中数学一轮复习 微专题2 抽象函数.docx
- 高中数学——复习专题4 空间向量与立体几何.docx
- 高中数学一轮复习 微专题3 空间几何体中的截面、轨迹问题.docx
- 高中数学一轮复习 微专题4 空间几何体的最值、范围问题.docx
- 导流洞施工质量通病防治手册.docx
- 江苏省徐州市第一中学、徐市第三中学等五校2026届高三上学期12月月考历史试题含答案.docx
最近下载
- 广西建筑工程施工图设计文件技术审查常见问题解答汇编-暖通专业2026.pdf VIP
- 15J401钢梯规范规范.docx VIP
- 检察院书记员面试真题及参考答案.docx VIP
- 南京师范大学《经济法》笔记-知识点.pdf VIP
- 2021年专升本c语言模拟题.pdf VIP
- 智能路灯控制器[KQ-LD1]说明书.pdf VIP
- 南京师范大学《工程力学》2018-2019学年期末试卷.pdf VIP
- 2025年中国益生菌补充剂市场调研报告_2025年12月.docx VIP
- 污水厂运营人员任务及岗位职责.pdf VIP
- 2026年1月浙江省高考(首考)英语试题(含答案详解)+听力音频+听力材料.docx
原创力文档

文档评论(0)