《中小型网站建设与管理》课件_第三章.ppt
(2)为程序增加系统管理功能,系统管理员可以管理所有人的信息资料。在使用通配符时,万一在要查找的字符串中要将通配符作为普通字符来处理的话,你认为应该怎么办呢?项目支持1.在SQLServer查询分析器的使用2.使用SQL语言的select语句进行数据查询3.对查询结果进行排序4.使用where子句来限定查询的条件5.模糊查询6.转义字符的使用实践探索使用SQL语言的高级查询技术。SQL语言的select语句是一个功能非常强大的语句,它有许多非常实用的方法和技巧,比如可以在select语句中使用统计函数进行统计计算,可以使用groupby子句实现分组查询,还可以同时进行多表查询,以及进行嵌套查询等。请使用SQLSerer2000联机帮助系统或其他资源来进一步了解select语句的高级查询技术。项目二数据更新项目描述通过使用SQL语句进行添加、修改和删除数据库表中的数据,掌握使用SQl语句进行数据更新的方法。实施计划(1)使用insert语句添加表中数据。(2)使用update语句修改表中数据。(3)使用delete语句删除表中数据。实施步骤(1)使用SQLServer2000新建一个student数据库,在学生数据库中创建学生成绩表score,表中列包括学号、姓名、数学、英语、网络设计课程成绩共5列。列名数据类型长度允许空描述idint4学号namevarchar10姓名mathsreal4√数学成绩Englishreal4√英语成绩networkreal4√网络设计成绩(2)使用SQLServer2000的查询分析器,并使用insert语句向上面建立的学生成绩表score中插入二行数据(1‘张三’,90,75,80)和(2,‘李四’,83,79,91)。使用的语句是(可在项目支持中查阅相关语句):(3)使用SQLServer2000的查询分析器,并使用update语句向上插入的(1‘张三’,90,75,80)行数据更改为(10,‘张三’,70,75,80)。使用的update语句是(可在项目支持中查阅相关语句):(4)使用SQLServer2000的查询分析器,并使用delete语句将score表中id为2的数据行删除,使用的delete语句是(可在项目支持中查阅相关语句):删除后查看是表中是否成功删除了数据。如果要完全删除score表中每一行数据,使用的delete语句是(可在项目支持中查询相关语句)项目支持1.使用insert语句向表中添加数据2.使用update实现数据的修改3.使用delete语句删除表中数据实践探索在数据更新中使用select语句的结果集来插入、修改和删除数据。在Transact-DQL中,有一种简便插入多行数据的方法,就是使用select语句查询出的结果来代替from关键字后的表名,从而来实现数据的更新。这种方法可以提高效率。请查阅SQLServer2000联机帮助系统或使用其他资源了解这种技术的使用方法。第三节项目ASP连接数据库项目描述通过使用ASP的数据库访问组件来连接数据库,掌握建立ODBC数据源的方法,了解ASP连接数据库的基本方法。项目ASP连接数据库实施计划(1)创建Access2003数据库的ODBC数据源。(2)创建SQLServer2003数据库的ODBC数据源。(3)使用ASP的Connection对象来连接数据库。实施步骤(1)创建一个Access2003数据库,并为它建立ODBC数据源。(2)为第二节项止二中创建的student数据库建立ODBC数据源,并为它建立登录账户和口令。(3)编写ASP程序使用connection对象来连接已建立的Access数据库,并测试连接是否成功。(4)编写ASP程序使用connection对象来连接SQLServer2000的student数据库,并使用上面建立的登录账户和密码。测试连接是否成功。项目支持1.设置Access2003数据库的