第5章 数据库基础知识.ppt

  1. 1、本文档共29页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第5章 数据库基础知识

第5章 数据库基础知识 讲解提纲 5.1 数据库的基本概念 5.2 建立Access数据库 5.3 SQL语言简介 本章要点 了解数据库的基本概念,掌握数据库、表、字段、记录等几个术语 会建立Access数据库,会添加表和查询,会利用SQL语言建立查询 掌握最基本的SQL语句,尤其是Select、Insert、Delete和Update语句 5.1 数据库的基本概念 数据管理技术的发展阶段 数据库的基本术语 数据库管理系统 5.1.1 数据管理技术的发展阶段 人工管理 文件管理 数据库管理 5.1.2 数据库的基本术语 字段、记录、值、表、数据库、数据模型 5.1.3数据库管理系统 大中型关系型数据库管理系统有SQL Server、IBM DB2、Oracle、SyBase、Informix等,常用的小型数据库管理系统有Access、Pradox、Foxpro等。 在ASP中一般使用SQL Server或Access数据库。 本课程主要使用Access。 5.2 建立Access数据库 规划自己的数据库 新建数据库 新建和维护表 新建和维护查询 5.2.1规划数据库 尽量使数据库设计合理。既包含必要的信息,又能节省数据的存储空间。 主要是规划每一个表的字段和字段类型,不要有冗余。 5.2.2新建一个数据库 依次选择菜单命令【开始】、【程序】、【Microsoft access】就可以启动Access2000 5.2.3 新建和维护表 在上图双击【使用设计器创建表】选项,就可以打开新建表的设计视图。 关于字段的注意事项 字段命名 可以字母、数字或下划线 不要使用关键字,比如password、user、from、select、等在ASP.NET语法中会用到的词。 在表中输入数据 在主窗口中双击表名,就可以打开输入窗口 5.2.4 新建和维护查询 利用查询可以更方便的更改分析和处理数据。查询就好比是一张虚拟的表一样,用户可以像在表里操作一样,输入数据或浏览数据。 查询有很几种:简单查询、组合查询、计算查询和条件查询。现在就来建立一个简单查询,只显示姓名和Email两个字段的内容。 新建简单查询 在Access主窗口左侧选择”查询”按钮 显示查询内容 在主窗口中双击查询名称 利用SQL语言建立查询 当进行左图时,直接单击【关闭】按钮,然后在主窗口中依次选择【视图】、【SQL视图】菜单命令,就会出现”SQL视图”对话框。 5.3 SQL语言简介 1.Select语句 查询数据 2.Insert语句 添加记录 3.Delete语句 删除记录 4.Update语句 更新记录 5.3.1 Select语句 可以使用Select语句来取得满足特定条件的记录集。也就是说可以从数据库中查询有关记录。 语法: Select [Top(数值)] 字段列表 From 表 [Where 条件] [Order By 字段] [Group By 字段] Select语句示例(1) Select * From users Select real_name,email From users Select Top 3 * From users Select real_name,(submit_date+365) As new_date From users Select * From users Where submit_date#2003-11-1# AND real_name=“赵敏” Select语句示例(2) Select * From users Where real_name like “%勇%” Select * From users Order By real_name DESC Select Count(*) As total From users Where submit_date#2003-11-1# Select users.real_name,day_log.log_date,day_log.IP From users,day_log Where users.user_name=day_log.user_name 5.3.2 Insert语句 向用户表Uesrs中增加新成员时,就需要将新用户的数据插入到表users中。此时,可以使用SQL语言中的Insert语句来实现这个功能。 语法 Insert Into 表(字段1,字段2,…) Values(字段1的值,字段2的值,…) Insert语句示例(1) Insert Into users ( user_name, password,real_name,tel,email,sub

文档评论(0)

liudao + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档