大学计算机基础-第7章-宋长龙版-吉林大学现用

发布时间:2021-06-05

1. 实例数据库 通过应用实例,宏观理解数据 库及其创建过程。

本 2. 数据库系 统概述

章 概 3. 三个世界 与概念模型 要4. 数据模型

数据处理技术发展历程、数据库 系统组成、功能和安全保护。 现实、信息到数据世界 ,概念模 型及表示方法,实体间关系。 4种常用数据模型的基本特征 1/106 及表示法。

5. 关系数据 关系、属性、元组、值域、关键 库基本概念 字、主关键字、外码、关系模式 和关系子模式等。

本 6. 数据模型 数据结构、数据操作、数据完 章 三个要素 整性约束 。 概7. 关系的基 关系选择操作、投影操作和连 本操作 接操作。 要8. 结构化查 询语言 由数据定义、操纵、查询和控 制语言 4部分组成。2/106

9. 常见关系数据库管理系统

第 1 节 银行储蓄 存储开户时间、储蓄类型、帐 实 数据库 号、密码、目前余额,存入明 细,提款明细等。 例 数 还有网上购物数据库、无纸化考试数据库、 据 学生选课数据库、学生信息管理数据库等。 库

铁路售票 数据库

存储日期、车辆信息(车次、 厢号、座号)、是否售出、售 出区间等。

3/106

人 工 表 、 数 据 库 表 及 转 换

对客观事物进行抽象、提取、归纳 和总结,最后通过表格描述客观事 物(对象)特性。教师信息表和学 生成绩单。 数据库 结构化、有数据类型、存于数据 库中的二维表。 表 人工 表 人工表 要拆分某些数据项,使其意义更 转为数据 加明确;为数据项起容易记忆、 便于操作且有意义的名称;对某 库表 些数据项进行必要的编码。转换 4/106 过程。

新建空数据库,然后再建立(添加)二维表。 如选课数据库包含教师表、课程表、学生表 数 和成绩表。

据 库 中 主 要 内 容

数据 库

5/106

数 据 库 中 其 他 内 容

数据有效性规则、关键字、表间关系、表索 引和安全控制规则等。

数据有效性规则

表间连线 黑体字为关 键字 表示关系

6/106

第 2 节 数 据 库 系 统 概 述

数据 库技术 的产生 数据 管理 经历4 个发展 阶段

数据需求量越来越大,为方便、有 效地管理和利用数据资源,便产生 了计算机数据库技术。 是数据处理的核心,主要指数据收 集、组织、分类、编码、存储、检 索和维护 。 人工管理、文件系统 、数据库系 统 和分布式数据库系4个统阶。7/106

年 代

1946年至20世纪50年代中期,计 算机主要用于科学计算。

人 特点 程序之间不能共享数据;程序复杂; 工 数据量小且无法长期保存;人工重复输 入数据。如:计算园的面积程序。 管 理 园的半径5 阶 园的半径5 段78.54求园的面积程序8/106 求园的面积程序

如:在计算园

的面积程序基础上计算园柱体 积程序。

人 工 管 理 阶 段

面积需要重新输入

785.4

78.54 10 求园柱体积 程序

面积:78.54 高为:10 求园柱体积 9/106 程序

20世纪50年代后期至60年代中期。 年 代 外存储器有磁鼓和磁盘等直接存取设备 ; 软件有操作系统和文件系统;程序通过数 文 据文件访问数据。

件 系 01090101林小辉12111980120122长春市东朝阳路10委6号 1300210431-7899101 统 01090102李晓娜24101984022923黑龙江省哈尔滨市建设街5号1500860431-5654654 阶 01090103王强 14011984060322长春市民康路10号 1300240431-9874519 段

数据文件1333000440-7518864 01090104张丽丽23101984071122吉林珲春市第二高级中学01090105赵海燕23011984021523黑龙江大庆市萨尔图区 1633110459-6379363数据输入 程序01090101林小辉12111980120122长春市东朝阳路10委6号 1300210431-7899101 01090102李晓娜24101984022923黑龙江省哈尔滨市建设街5号1500860431-5654654 01090103王强 14011984060322长春市民康路10号 1300240431-9874519 01090104张丽丽23101984071122吉林珲春市第二高级中学 1333000440-7518864 01090105赵海燕23011984021523黑龙江大庆市萨尔图区 1633110459-6379363

01090101林小辉12111980120122长春市东朝阳路10委6号 1300210431-7899101 01090102李晓娜24101984022923黑龙江省哈尔滨市建设街5号1500860431-5654654 01090103王强 14011984060322长春市民康路10号 1300240431-9874519 01090104张丽丽23101984071122吉林珲春市第二高级中学 1333000440-7518864 01090105赵海燕23011984021523黑龙江大庆市萨尔图区 1633110459-6379363

外存 储器

数据输入 程序

10/106

特点 共享数据;易于长期存于数据文件中; 程序代码有所简化;数据冗余(重复) 度大;程序对数据依赖性强;专业性强。 文 如:查询与报表 件

系 统 阶 段

01090103王强 长春市民康路10号 130024 0431-9874519

查询程序01090101林小辉12111980120122长春市东朝阳路10委6号 1300210431-7899101 01090102李晓娜24101984022923黑龙江省哈尔滨市建设街5号1500860431-5654654 01090103王强 14011984060322长春市民康路10号 1300240431-9874519 01090104张丽丽23101984071122吉林珲春市第二高级中学 1333000440-7518864 01090105赵海燕23011984021523黑龙江大庆市萨尔图区 1633110459-6379363

查询程序 外存 储器

11/106

年 代

数 据 库 系 统 阶 段

20世纪60年代后期至70年代后期 。 磁盘容量有所增大,流行dBASE系列和 Oracle数据库管理系统等。

外 存 储 器12/106

特点

数 据 库 系 统 阶 段

数据结构化并与程序分离;数据集中 式管理,高度共享;数据冗余度小,具 有一致性和完整性规则。

字段名 类型 宽度 小数位 说 明 F_BM 字符型 2 省市编码 F_MC 字符型 12 省市名称

字段名 类型 宽度 小数位 说 明 F_BM 字符型 2 省市编码 F_MC 字符型

12 省市名称

外 存 储 器13/106

20世纪80年代初期至今,多台计算 分 年代 机进行连接构成网络。 布 分散存储在多台计算机中;局部自 式 特 点 治与集中控制;数据共享和并发控制; 数 数据一致性和安全性控制 。 据 库 系 外 统 外 存 存 阶 储 储 器 段 器字段名 类型 宽度 小数位 说 明 F_BM 字符型 2 省市编码 F_MC 字符型 12 省市名称 字段名 类型 宽度 小数位 说 明 F_BM 字符型 2 省市编码 F_MC 字符型 12 省市名称 字段名 类型 宽度 小数位 说 明 F_BM 字符型 2 省市编码 F_MC 字符型 12 省市名称

14/106

数据库系 DBS—Data Base System,是存 储数据库的计算机系统。 统 数 系统组成 硬件、软件和相关人员 。

据 库 硬 件 系 统 软 件 组 成

提供系统运行和存储数据库的 环境 。 用于管理、控制和分配计算机 资源,建立、管理、维护和使 用数据库 。 实施管理和使用数据库的人 。 15/106

相关人员

数 数据 据 库 系 数据库 统 组 成数 据 库

Data,描述事物、存储于计算机系 统中的符号。可以是数字、文字、 图形、图象、声音和动画等。 DB—Data Base,存储在计算机系 统中、有组织、结构化的关联数 据集合。以文件方式存储。如: 选课数据库.MDB 。存放数 据库

硬件

16/106

常见文件扩展名: MDF—SQL Server; 数 MDB—Access;DBC—VFP(Visual FoxPro)

据 库 系 操作系统 统 组 成 O S

OS—Operating System , 用 于 管理、控制和分配计算机中软 硬件资源。如Windows、Unix 和Linux 。OS存放数 据库17/106

硬件

数 Management 据 数据库管 DBMS—DataBase 理系统 System,建立、维护和管理数据库 库 的软件。例如: 系 统 组 成 存放数 D D 据库 B B OS 硬件 M M S S18/106

数 DBAS—Data Base Application System , 据 数据库 由数据库系统和应用程序组成,以 应用系统 数据库为核心。 库 系 据数 D 库 统 应 B OS 硬件 M 组 用 系 S 统 成 D 数据库应用软件:利用数据库系统资源, B 针对某项业务开发而成的应用软件。如学生 A 选课、成绩管理、铁路售票和银行储蓄等系 S 统。19/106

    精彩图片

    热门精选

    大家正在看