文档介绍:第1章数据库系统概论
1
关于数据库
现实应用中最重要的:数据库、网络、应用程序
什么是数据库?它是一种软件吗?
数据库应用举例
门户网站中账户信息管理
电子商务中客户信息管理
企业信息管理系统
学校的学籍管理、档案管理
2
关于数据库
数据模型
数据库设计
结构化查询语言(SQL语言)
数据库安全管理
3
本章内容
数据管理技术的发展
数据库和数据库系统
数据模型
数据库新技术
4
数据管理技术的发展
数据与数据处理
数据是人们用于记录事物情况的物理符号。
信息是数据中所包含的意义。通俗地讲,信息是经过加工处理并对人类社会实践和生产活动产生决策影响的数据。
数据与信息既有区别,又有联系。数据是表示信息的,但并非任何数据都能表示信息,信息只是加工处理后的数据,是数据所表达的内容。
2. 数据处理 
数据处理是指将数据转换成信息的过程。它包括对数据的收集、存储、分类、计算、加工、检索和传输等一系列活动。
5
数据管理技术
1. 人工管理阶段
程序与数据是一个整体,一个程序中的数据无法被其他程序使用,因此程序与程序之间存在大量的重复数据。
特点:
程序之间不能共享数据;
程序复杂;
数据量小且无法长期保存;
人工重复输入数据数据不保存。
6
数据管理技术的发展
7
人事管理应用程序
教师信息数据组
学生管理应用程序
学生信息数据组
教务管理应用程序
课程信息数据组
学生部门
教务部门
人事部门
图1-1 应用程序和数据的依赖关系
2. 文件管理阶段
20世纪50年代后期至60年代后期,计算机外存储器有了磁鼓和磁盘等直接存取设备;软件有了操作系统和文件系统;程序通过数据文件访问数据。
8
外存
储器
数据输入程序
数据输入程序
数据文件
数据管理技术的发展
9
外存
储器
特点:多个程序共享数据;易于长期保存数据;程序代码有所简化;数据冗余(重复)度较大;程序对数据依赖性较强;人员专业性较强。
查询程序
王强
长沙市五一路10号
1300240731-4874519
01090103
查询程序
例如:数据查询与报表
10
学生部门
教务部门
人事部门
文件系统
教师数据文件
学生数据文件
课程数据文件
人事管理应用程序
学生管理应用程序
教务管理应用程序
图1-2 应用程序和数据文件的关系