当前位置:文档之家› 大学计算机基础第四章数据库技术

大学计算机基础第四章数据库技术

所有考生的数据就构成一个二维表,如下:
网络与计算中心
高考数据分析:求每个人的总分
Access中可以用一条语句实现: SELECT 考号, 类别, 语文+数学 +外语+综合 AS 总分 INTO aaa FROM 高考成绩表;
网络与计算中心
高考数据分析:求出一分一段结果
然后,在使用如下命令对上面的表进行统计。 SELECT 总分, count(*) AS 人数 FROM aaa WHERE 类别=1 GROUP BY 总分 ORDER BY 总分 DESC;
网络与计算中心
第四章 数据库技术基础
3Title in
here
4.1 数据库系统的基本概念 4.2 数据模型 4.3 Select语句的基本应用 4.4 ACCESS数据库
4.1 数据库系统的基本概念
了解数据、信息处理的概念。 了解数据库、数据库管理系统及其功能。 了解数据库系统的组成。
网络与计算中心
为能实现对现实世界的模拟。数据模型应该满足能比较真实
地模拟现实世界、容易为人所理解和便于在计算机上实现的
要求。
数据结构
数据操作
数据约束
网络与计算中心
4.2.1 数据模型的组成要素
张琳,女,1990年11月10日出
生于湖北恩施,身高1米62,体重
54kg,于2010年9月进入华中科
技大学学李习志,杰所,属男院,系1计99算1年机5学月院1,8日
网络与计算中心
4.1.1 数据、信息和数据处理
信息:
1.你是:理工科学生
2.你是否对计算机感兴趣:只是想上网
3.上大学前你的计算机应用程度:会使用 一些简单的常用软件比如office
4.如果在学校网站上有关于教学资料,你 会去看吗?:会
5.你认为大学计算机基础教学是为了:应 用
现实世界
数据
1.A 2.B 3.C 4.A 5.A 信息世界
大学计算机基础第四章数据 库技术
目前数据处理成为 计算机应用的主要方面
我们是如何使用数据的?
网络与计算中心
引例
单击提交按钮后发生了什么?
1. 将用户的选择写入已定义好的数据库表中 2. 从表中读取数据,分别统计出,B,C,D选项所
占比例。 3. 将统计结果显示在页面上
n个学生答案统 计到数据库中
4.1.3 数据库技术的发展
单机网版络版 VB PHP PowAerSbPuilder DelpJhSiP
应用程序
数据库引擎 SQL命令
DBMS
数据库
ORACLE DB2
Sybase
ACCESS SQL SERVER
网络与计算中心
4.2 数据模型
待解决问题:
问题1:如何建立、管理 数据库?
(理论)
所属专出业生计于算北机京应,用于,20所1属0年班9级月进入
1001华班中…科…技大学学习,专业班级是
1001班。我喜欢唱歌,会英语和
网络与计算中心
1.数据库能做什么?
存储大量数据,并可以增加、删除和修改。 快速地对数据进行检索、排序、分析、汇总
并报告结果。
网络与计算中心
数据库能做什么?-高考数据分析应用实例
比如,大家都知道每年各省都公示一分一段
数据,那么我们如何实现呢? 数据的存储 用各门课成绩求总分 求出一分一段结果
没接触比 例
证书比例
70% 1%
82% 2%
95% 4%
难度适中 比例
多媒体教 学
75% 45%
60% 40% 56% 95%
网络与计算中心
显然
数据处理的中心问题是数据管理。 数据库系统技术:是数据管理技术发 展的最新研究成果。
网络与计算中心
从这门课中我们将学到什么?
1 什么是数据库技术?What? 2 数据库能做什么?Why? 3 如何设计和使用数据库?How?
4.1.1 数据、信息和数据处理
什么是数据(Data)?
定义:描述事物的符号
礼貌 aBkWG
种类:数字、文字、图 形、图像、声音
网络与计算中心
4.1.1 数据、信息和数据处理
什么是信息(Information)?
18是什么?
信息是有一定含义的、经过加工处理的、有价值 的数据。
载体
数据
表现形式
信息
网络与计算中心
高考数据分析:数据的存储
数据量: 2011年全国933万,湖北48.5万 Excel2003:列数最多256列 行数最多 65536行
数据库存储:关系数据库,二维表 假如每个考生的信息如下: 考号、姓名、性别、类别、语文、数学、外语、综
合,类别分为文理科
网络与计算中心
高考数据分析:数据的存储
4.1.2 数据库系统
什么是数据库管理系统(DBMS)?
忙得一团糟 谁来帮帮忙?
部门经理:货物种类表
仓 库
售货员:提取某品牌货物

采购人员:货物数量清单


货物入库
送货员:……
网络与计算中心
4.1.2 数据库系统
什么是数据库管理系统(DBMS)?
应用程序A1
数 据
数据库管理系统 DBMS
应用程序A2
网络与计算中心
4.2 数据模型
4.2.1 数据模型的组成要素 4.2.2 数据模型的分类
网络与计算中心
4.2.1 数据模型的组成要素
数据——描述事物的符号记录,数据库中存储的基本对象。
数据模型(Data Model)——现实世界中的事物及其间联系 的一种抽象表示,是一种形式化描述数据、数据间联系以及 有关语义约束规则的方法
计算机世界
从现实世界到计算机世界转换的过程体现了计算思维方法
Hale Waihona Puke 4.1.2 数据库系统什么是数据库(DataBase,DB)
存放数据的仓库
按一定的数据模型组织、描述长期存储; 数据不是孤立的,是相互关联的。 为多个用户共享。
特点: “一小” :冗余度小。 “三性” :共享性、独立性、完整性。
网络与计算中心
网络与计算中心 3
引例
向学生反馈结果
任课老师了解情况
2012级电子专业调查情况
人数
150人
应用程度 20人没接触 2人会简单程序设计
教学方式 120人多媒体
兴趣
100人感兴趣
n个学生答案统 计到数据库中
教务处制定教学计划
2010年 2011年 2012年
新生人数 5418人 5520人 5350人

应用程序A3
DBMS:位于用户与DB之间的一层数据管理软件
网络与计算中心
4.1.2 数据库系统
什么是数据库系统?
由计算机平台、 用户 用户 用户
数据库、

数据库管理系统、
算 机

数据库应用系统 台
和用户
应用程序 DBMS
问题2:如何使用数 据库?
问题1:如何建立、 管理数据库?
构成。
数据库
网络与计算中心
相关主题