欢迎来到天天文库
浏览记录
ID:40837467
大小:463.01 KB
页数:47页
时间:2019-08-08
《ch01数据库系统引论》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第1章数据库系统引论2009.09Lastupdate:Sept.2009LectureNotes-PrinciplesofDatabasesSystems.ByZhuomingXu第1部分数据库系统引论2目录Contents1.1数据管理1.2数据库系统1.3数据抽象1.4数据库的生存周期Lastupdate:Sept.2009LectureNotes-PrinciplesofDatabasesSystems.ByZhuomingXu第1部分数据库系统引论31.1数据管理一、数据(data)源于拉丁语,指用于描述自然现象的一组描述符,包括经验
2、、观察、实验的结果,表现为计算机系统中的一组前提或信息。数据可由数字、文本、图像等所组成,特别地,它通常是一组变量的测量值或观测值。在计算机科学中,数据通常进一步区分为原始数据(rawdata)和处理后的数据(processeddata)。原始数据一般是指直接来自设备的一组输出(如数量、字符或图像),或更广义地说,是由物理量转换而来的符号(symbol)。原始数据也可以是一个相对术语。数据处理通常是分阶段进行的,因此,来自某个阶段的“处理后的数据”可看作是下一个处理阶段的“原始数据”。Lastupdate:Sept.2009LectureNot
3、es-PrinciplesofDatabasesSystems.ByZhuomingXu第1部分数据库系统引论41.1数据管理一、数据(data)计算机科学中有一类特殊的数据称元数据(metadata)。元数据是关于数据的数据,用于描述数据。例如,数据库模式(databaseschema)就是一种元数据。在计算机科学中,通常需区分数据与程序(program)。程序是规定计算机执行任务的一组指令。从这种意义上说,数据是指计算机可使用的、除程序代码(code)外的任何东西。Lastupdate:Sept.2009LectureNotes-Princ
4、iplesofDatabasesSystems.ByZhuomingXu第1部分数据库系统引论51.1数据管理二、数据、信息和知识区别数据、信息(information)和知识(knowledge)这三个术语常常交迭使用。三者的主要不同是抽象的层次:数据是抽象的最低层,信息其次,知识的抽象层次最高。通过数据处理(dataprocessing),计算机系统将数据转换为信息或知识。Lastupdate:Sept.2009LectureNotes-PrinciplesofDatabasesSystems.ByZhuomingXu第1部分数据库系统引论
5、61.1数据管理一、数据密集型应用与数据管理数据密集型应用(DataIntensiveApplications)特点数据量大(>=megabyte-level,1megabyte=106bytes)持久数据(persistentdata)共享数据(shareddata)e.g.IS,MIS,OLTPs;OLAPs,DM&DW,etc.(AirlineReservationsSystems,BankingSystems,…)数据管理(DataManagement)任务数据组织(organization)数据存储(storage)数据访问/检索/查
6、询(access/retrieval/query)数据更新/维护(updating/maintenance)数据安全(security)Lastupdate:Sept.2009LectureNotes-PrinciplesofDatabasesSystems.ByZhuomingXu第1部分数据库系统引论71.1.2数据管理技术的发展阶段文件系统(FileSystems):50年代中~60年代中后特点“数据管理”作为OS的一部分数据以“文件”(----记录的集合)的形式组织、存储“文件级”的数据共享仅提供低级的文件操作(OPEN,CLOSE,R
7、EAD,WRITE,…)缺点编写应用程序很不方便;程序员负担过重;数据操作太过程化(procedural)数据冗余(redundancy)&不一致性(inconsistency)难以避免数据独立性(independence)不好;应用可维护性差数据共享性差;不支持并发访问(concurrentaccess)由于缺少统一管理,规范化&标准化程度低;安全性(security)差Lastupdate:Sept.2009LectureNotes-PrinciplesofDatabasesSystems.ByZhuomingXu第1部分数据库系统引论81
8、.1.2数据管理技术的发展阶段数据库系统(DatabaseSystems):60年代后~至今特点“数据管理”有专门的数据库管理系统(DatabaseM
此文档下载收益归作者所有