Web程序设计案例教程 第6讲 Access数据库.pptVIP

  • 6
  • 0
  • 约5.7千字
  • 约 39页
  • 2018-06-07 发布于河南
  • 举报

Web程序设计案例教程 第6讲 Access数据库.ppt

Web程序设计案例教程 第6讲 Access数据库

Web数据库概述 随着Internet越来越普及,和人们的生活也越来越紧密联系,人们开始要求通过Web发布信息、查询即时信息,甚至不出门直接在网上订购商品,因此Web上存在大量信息交互和存储的需要,这时迫切需要Web与数据库互连才能满足人们的需求。 Web数据库是Web技术与数据库技术结合的产物。充分利用数据库已有的信息资源,用户可以在Internet上方便地检索、处理数据。 Web数据库概述 Web数据库采用三层或多层体系结构,前端采用浏览器技术,通过Web服务器和中间件访问数据库。 数据库的基本概念 数据:数据是指能被计算机存储和处理的反映客观实体信息的物理符号。 数据库:数据库是指数据的集合。这些数据在计算机中的存储格式是按一定的数据模型组织、描述和存储的,因此,数据库是由数据和结构组成的。 数据库的基本概念 关系数据库: 是一种数据库类型,关系数据库就是基于关系模 型的数据库。关系数据库的核心是表。 数据库管理系统: 数据库管理系统是为用户提供一个建立、维护和 使用数据库的环境,是控制和管理数据的软件系统。 Access就是用于微机系统中的比较流行的数据库管 理系统软件。 数据库的基本概念 二维表 数据库的基本概念 表:是一种数据库对象,它以行和列的形式来存储数据,其数据通常描述某一类事物,如学生表。一个数据库当中可以包含多个表,它是关系型数据库的核心内容。 字段:表中的一列,是对表中这类事物各种特性的描述。 记录:表中的一行,是表中这类事物各具体对象的集合。 主键:主键唯一标识了表的每一行,主键可以是一个字段,也可以是多个字段的组合。 使用access建立数据库 使用access建立数据库的一般步骤 1. 创建数据库 2. 设计表 a. 定义字段名 b. 定义字段的数据类型 c. 对字段进行说明 d. 定义字段的主键 3. 保存表 4. 继续添加其他的表 5. 向表里添加数据 使用access建立数据库 使用Access创建数据库实例 库名:Student 说明:该库是学生库,它包括学生的一些基本情况资料和学生的一些课程成绩。 使用access建立数据库 在数据库中建表 例子 表名:StudentInfo (学生基本情况表) StudentGrade(学生成绩表) StudentInfo表的字段 StudentGrade表的字段 字段名   说 明     字段名   说 明 StudentNO 学号      StudentNO 学号 Name     姓名      English 英语 Sex 性别      Math     数学 Age     年龄      VBNET VB.NET Hobby  爱好 Physical 体育 使用access建立数据库 在表间建立关系 关系概念:关系是建立在两个表的公共字段之间的一种关联。 关系种类:一对一、一对多、多对多 使用“关系建立工具”建立关系 使用access建立数据库 表间的关系是通过每一个表中的关键字链接起来的 SQL语句概述 SQL语句概念 定义: SQL语句即结构化查询语句,它是一种工业标准,它广泛应用于数据库的操作。 说明: SQL是根据美国国家标准学会(ANSI)标准而定义的。不同的数据库引擎有不同的SQL实现方式。例如,有面向Microsoft Access(Jet 4.0) 数据库的SQL版本,也有面向SQL Server的SQL版本。 SQL语句概述 常用SQL语句 Select——检索数据 可以明确地指定想要检索的记录以及检索结果的排列次序。 Insert——插入数据 可以明确地指定在某个位置插入一条记录。 Delete——删除数据 可以明确地指定删除某一条记录或删除多条记录。 Update——更新数据 可以明确地指定更新某些记录。 SQL语句概述 注:SQL语句中各命令应当都是英文表达,包括空格字符。 数据检索 SELECT语句 在SQL中SELECT语句通常用于检索数据库,或者检索满足你设定条件的数据,以下是简单的Select语句的格式: Select 字段1[,字段2, 字段3,...] From 表 [Where 条件] [ORDER BY 字段1 [ASC | DESC], …] [GROUP BY 字段1, …] 数据检索 SELECT语句 例如:从学生情况表中查询所有学生的学号、姓名、性别。 Select StudentNo, N

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档