第4章-数据库基础.ppt

  1. 1、本文档共35页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
大学计算机基础 4.1.1 常用术语 4.1.1 常用术语 4.1.2 数据模型 3. 关系模型 术语 关系:一个关系一张二维表 关系模式: Students(学号,姓名,性别,党员,专业,出生年月,助学金,照片) Scores(学号,课程,成绩) 记录:表中的一行 属性(字段):表中的一列 关键字:某个属性可以惟一地确定记录 主键:在实际的应用中只能选择一个,被选用的关 值域:属性的取值范围 4.2 数据库的建立和维护 Access的特点 是Office的组件之一 具有对数据进行存储、管理、处理等常规功能 直观的可视化操作操作工具和向导 丰富的函数功能 4.2.1 Access 数据库的组成 4.2.2 Access 数据库的建立 Access 数据库的建立 4.2.3 数据库的管理与维护 2.表结构的修改 实例 创建表Students。 4.2.4 Access表达式 (3) Between运算符 格式:表达式1 Between 表达式2 And 表达式3 3 Between 1 And 10:True 3 Between 1 And 2: False (4) 用于连接两个字符串。 ABC1234的结果是ABC1234 4.2.5 SQL中的数据更新命令 INSERT命令实例 DELETE语句 UPDATE语句 4.3 数据库的查询 数据查询是数据库的核心操作 不管采用何种工具创建查询,Access都会在后台构造等效的SELECT语句 执行查询实质就是运行了相应的SELECT语句。 SQL(Structure Query Language):结构化查询语言 4.3.1 创建查询 4.3.2 SELECT语句 1. 选择字段 2. 选择记录 3. 排序 4. 分组查询 5. 连接查询 ORDER BY子句用于顺序 ASC:表示升序 DESC:表示降序。 例4.12 查询所有学生的学号、姓名和身高,并按身高降序排序。 SELECT 学号, 姓名,身高 FROM Students ORDER BY 身高 DESC 合计函数 描 述 AVG(列名) 计算某一列的平均值 COUNT(*) 统计记录的个数 COUNT(列名) 统计某一列值的个数 SUM(列名) 计算某一列的总和 MAX(列名) 计算某一列的最大值 MIN(列名) 计算某一列的最小值 如果没有GROUP BY子句,合计函数对整个表进行统计,产生一条记录,否则按分组统计,一组产生一条记录 SQL合计函数: 把在多个列上值相同的记录分在一组,一组产生一条记录。 例4.13 查询学生表中男女生的平均身高 SELECT 性别, Avg(身高) AS 平均身高 FROM Students GROUP BY 性别 例4.14 查询学生表中男生的人数 SELECT COUNT(性别) AS 男同学人数 FROM Students WHERE 性别=“男” 第四章 数据库技术基础 1 数据库系统概述 2 数据库的建立和维护 3 数据库查询 4 窗体、报表 第四章 数据库技术基础 4.1.1 常用术语 4.1.2 数据模型 4.1 数据库系概述 1. 数据库(DataBase,DB) 长期保存在计算机外存上的、有结构的、可共享的数据集合。 2. 数据库管理系统(DataBase Management System,DBMS) 对数据库进行管理的软件系统。数据库的一切操作,如查询、更新、插入、删除以及各种控制,都是通过DBMS进行的。 DBMS是位于用户(或应用程序)和操作系统之间的软件。借助于操作系统实现对数据的存储和管理,使数据能被各种不同的用户所共享,DBMS提供给用户可使用的数据库语言。 3. 应用程序(DataBase System,DBS) 利用各种开发工具开发的、满足特定应用环境的数据库应用程序。 用户 应用程序 DBMS 操作系统 数据库DB 数据库系统 4. 数据库系统相关人员 数据库管理员 应用程序开发人员 最终用户 5. 数据库系统(DataBase System,DBS) 由硬件系统、数据库管理系统、数据库、数据库应用程序、数据库系统相关人员等构成的人-机系统。 数据库产品(一整套数据库应用解决方案 ) 桌面型数据库 网络数据库 MS Access SQL Server

文档评论(0)

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

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

1亿VIP精品文档

相关文档