中小型网站电子课件——第3章 SQL语言.pptVIP

中小型网站电子课件——第3章 SQL语言.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
3.2 SQL语言用法 多表查询的SQL语句的格式如下: select 表.列,表.列......from 表,表,表...where 连接条件 and 查找条件 在用多表连接查询时,要注意下面一些问题: ●对于在所查询表中名字相同的列,一定要在列名前加上所属表名的限制,例如. products.brand,products.type; ●在多表查询的时候,要正确书写连接条件,否则,会出现意想不到的错误; ●在查询中也可以使用“*”,例如:.* 代表表中的所有列。 第三章 SQL语言 3.2 SQL语言用法 案例20 在案例19中显示该信息提供者的级别。 SQL语句: SELECT products.brand,products.type, ,user.city,user.address,user.email,user.phone,admin.remark FROM products,user,admin WHERE (products.userid=user.userid)and(user.accesslevel=admin.accesslevel) 第三章 SQL语言 3.2 SQL语言用法 3.2.4  插入、修改和删除数据综合案例 插入数据 表创建之后只是一个空表,因此向表中插入数据是在表结构创建之后,首先需要执行的操作。对Access数据库,可以在windows图形界面下逐条输入,也可以用INSERT语句来完成输入。 INSERT语句包括了两个子句,即INSERT子句和VALUES子句。INSERT子句指定要插入数据的表名称,它可以包含表中列的列表。VALUES子句指定将要插入的数据。 使用INSERT语句一次只能插入一行数据。INSERT语句的简单语法形式如下: INSERT INTO 表名 (列) VALUES (表达式) 向表中插入数据时要注意,字符数据和日期数据要使用引号引起来。 在插入数据时,插入的数据类型要与定义表的结构时的字段类型相符,同时也要符合定义字段的规则设置,如是否允许为空等。 第三章 SQL语言 3.2 SQL语言用法 在使用INSERT语句插入数据时,还可以插入部分数据,也就是可以为每一行的指定部分列插入数据。在插入部分数据时,应该注意几个问题: ●在INSERT子句中,指定要插入数据的列名。 ●在VALUES子句中,列出与列名对应的数据。列名的顺序和数据的顺序应该完全对应。 案例22 在“news”表中插入一条记录。 SQL语句: INSERT INTO news ( newstitle, newscontent, newsdate ) VALUES (进口汽车大降价, 重庆汽车商城宝马奔驰丰田本田三菱日产汽车降价1-5万元,欢迎光临, now()); 第三章 SQL语言 3.1 SQL语言简介 SQL是结构化查询语言的简称,是关系型数据库管理系统中最流行的数据查询和更新语言。用户可以使用SQL语言在数据库中执行各种操作。 SQL查询语言包括了所有对数据库的操作,这些操作可以分为4个部分,即数据定义语言、数据操纵语言、数据控制语言和嵌入式SQL语言。其功能如下: 数据定义语言主要是定义数据库的逻辑结构,包括定义基本表、视图和索引等。 数据操纵语言包括数据检索和数据更新两类操作,其中数据更新包括插入、删除和修改3种操作。 数据控制语言包括基本表和视图等对象的授权、完整性规则的描述以及事务开始和结束等控制语句等 嵌入式SQL语言规定了SQL语句在宿主语言程序中使用的各种规则。 第3章 SQL语言 3.2 SQL语言用法 3.2.1 运行SQL语言的环境 Access是Office办公套件中一个重要的组成部分。微软公司通过大量改进,Access的功能变得越来越强大。不管是处理公司的客户订单数据;管理自己的个人通讯录;还是大量科研数据的记录和处理,人们都可以利用它来解决大量数据的管理工作,在中小企业及办公领域有很大的应用。现在它已经成为世界上最流行的桌面数据库管理系统。   建立Access数据库 在深入学习sql语句之前,我们以“西部汽车王网站”所用数据库为例进行讲述。为便于理解,把该数据库eshop.mdb的组成及相关表介绍如下: 该数据库包括六个表:admin表中是保存网站管理员的数据;counter表保存访问人数;guestbook表保存来访者留言;news表保存网站新闻;user表保存网站注册的用户

文档评论(0)

潇湘画里 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档