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