欢迎来到天天文库
浏览记录
ID:21138355
大小:1.15 MB
页数:53页
时间:2018-10-18
《数据库基础与应用—access2010教学课件ppt作者付兵第1章数据库基础》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第1章数据库基础教学内容2数据库系统的基本概念31433这一章我们将学习到下面的知识数据管理技术的发展数据模型关系数据库基础5数据库设计基础数据库与我们生活的联系校园里,在食堂用餐在图书馆借阅图书在机房上网等活动都可以通过校园卡实现身份识别、收费及管理等功能,这些给我们的生活提供便利服务的功能都是通过数据库系统实现的。数据库与我们生活的联系当我们在QQ上聊天在微博上留言网上购物ATM机上存取款在超市购物付款时都在享受着数据库系统的服务。1.1数据库系统的基本概念1.1.1信息和数据信息是对事物的状态、运
2、动方式和特征的描述,反映的是客观系统中某一事物的属性或表现形式。数据是一种物理符号的序列,用于记录事物的情况,是对客观事物及其属性进行的描述。1.1数据库系统的基本概念“一名女大学生”,这种描述是一般意义的信息。“一名女大学生”,为了在计算机中存储和处理这个对象,必须提取她的属性和特征,根据需要,往往只提取部分必要的特征,可以从“姓名、性别、出生日期、政治面貌、班级编号、照片”等属性来加以描述具体形式如:(史晓庆,女,1991-4-3,中共党员,201001,登记照)1.1数据库系统的基本概念1.1.2
3、数据库数据库(Database,简称DB)可以理解为“存放数据的仓库”,只不过这个仓库是计算机的存储设备。1.1.3数据库管理系统数据库管理系统(DatabaseManagementSystem,简称DBMS)是一种用于管理数据库的计算机系统软件。1.1数据库系统的基本概念1.1.4数据库系统人员由于数据库的共享性,因此对数据库的规划、设计、维护、监视等需要有专人管理,数据库系统中的人员包括:1.数据库管理员(DatabaseAdministrator,简称DBA)2.应用程序员(Application
4、Programmer,简称AP)3.最终用户(EndUser,简称EU)1.1数据库系统的基本概念1.1.5数据库系统数据库系统(DatabaseSystem,简称DBS)是指计算机系统中引进数据库技术后的整个系统构成,包括如下几部分:系统硬件平台(硬件)、系统软件平台(软件)、数据库管理系统(DBMS)、数据库(数据)、数据库系统用户。1.2数据管理技术的发展数据管理技术已经历了三个阶段:人工管理阶段文件系统阶段数据库系统阶段1.2数据管理技术的发展1.2.1数据处理数据处理是指对各种数据进行收集、存
5、储、加工、变换、检索和传播的一系列活动的总和。数据处理的工作分为以下3个方面。1.数据收集。它的主要任务是收集信息,将信息用数据表示并按类别组织保存。数据管理的目的是快速、准确地提供必要的、可能被使用和处理的数据。2.数据加工。它的主要任务是对数据进行变换、抽取和运算。通过数据加工得到更加有用的数据,以指导或控制人的行为或事务的变化趋势。3.数据传播。通过数据传播,信息在空间或时间上以各种形式传递。在数据传播过程中,数据的结构性质和内容不发生改变。数据传播会使更多的人得到信息,并且更加理解信息的意义,从
6、而使信息的作用充分发挥出来。1.2数据管理技术的发展1.2.2人工管理阶段早期的计算机缺乏软件支持,用户直接在裸机上作业。数据管理的任务,包括存储结构、存取方法、输入输出方式等都必须由用户编制程序来完成。特点如下所述。1.数据不保存2.应用程序管理数据3.数据不共享4.数据不具有独立性这一阶段用户负担过重,且灵活性与安全性较差,效率较低。1.2数据管理技术的发展1.2.3文件系统阶段20世纪50年代后期到60年代中期,硬件方面有了磁盘、磁鼓等直接存取存储设备,软件方面的操作系统中已经有了专门的管理软件,
7、它提供了简单的数据共享与数据管理能力。1.数据长期保存2.文件系统管理数据3.数据共享性差4.数据独立性差1.2数据管理技术的发展1.2.4数据库系统阶段1.数据结构化数据结构化是数据库系统与文件系统的根本区别。数据结构不仅描述数据本身的特点,而且描述数据之间的联系。这样数据不再面向特定的某个或多个应用,而是面向整个应用系统。数据冗余明显减少,实现了数据共享。2.数据共享性高数据可以被多个用户、多个应用共享使用。使得数据系统弹性大,易于扩充,可以适应各种用户的要求。可以取整体数据的各种子集用于不同的应用
8、系统。3.数据独立性高在物理结构改变时,尽量不影响整体逻辑结构、用户的逻辑结构以及应用程序,这就是物理数据独立性。在整体逻辑结构改变时,尽量不影响用户的逻辑以及应用程序,这是逻辑数据独立性。而应用程序发生变化,也无需修改数据的物理结构。1.2数据管理技术的发展1.2.5分布式数据库系统分布式数据库系统是一个逻辑上统一、地域上分散的数据集合,是计算机网络环境中各个局部数据库的逻辑集合,同时受分布式数据库管理系统的控制和管理。5.易于扩展性1.
此文档下载收益归作者所有