欢迎来到天天文库
浏览记录
ID:37313551
大小:232.00 KB
页数:10页
时间:2019-05-21
《Access考点分析》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Access考点分析第1章数据库基础知识1.1数据库基础知识一、计算机数据库管理的发展1.数据与数据处理1.数据是储存在某一种媒体上能够识别的物理符号。2.数据的概念;①描述事物特性的数据内容:②储存在某一种媒体上的数据形式。3.数据处理是指将数据转化成信息的过程。2.计算机数据管理1.计算机对数据的管理是指如何对数据分类、组织、编码、存储、检索和维护。(数据管理是数据处理中最基本的工作,是其他数据处理的核心和基础)2.计算机数据管理经历了人工管理(①数据和应用程序不具独立性;②数据不能长期保存;③
2、数据不能共享,冗余度高)、文件系统(①数据和应用程序具有一定的独立性;②数据文件可以长期保存;③数据不能共享、冗余度高)、数据库系统(①实现数据共享,减少数据冗余;②采用特定的数据模型;③具有较高的数据独立性;④具有统一的数据控制功能)、分布式数据库系统(①是数据库技术和网络通信技术相结合产物;②分为物理上分布、逻辑上集中的分布式数据库结构和物理上分布、逻辑上分布的分布式数据库结构两种)和面向对象数据库系统(①是数据库技术与面向对象程序设计技术相结合的产物;②能够自然存储复杂数据对象及这些对象之间的
3、复杂关系;③数据库管理效率大幅提高,用户使用的复杂性大幅降低)等几个阶段。二、数据库系统1.有关数据库的概念1.数据是指描述事物的符号记录。2.数据库(DataBase缩写为DB)是指存储在计算机存储设备中的、结构化的相关数据的集合。(包括数据本身和事物之间的关系)3.数据库应用系统是指系统开发人员利用数据库系统资源开发的面向某一类实际应用的软件系统。4.数据库管理系统(DataBaseManagementSystem缩写为DBMS)是指位于用户与操作系统之间的数据管理软件。(是为数据库的建立、使用
4、和维护而配置的软件)5.数据库系统(DataBaseSystem缩写为DBS)是指引进数据库后的计算机系统,能实现有组织地、动态地存储大量相关数据,提供数据处理和资源共享的便利手段。(组成:硬件系统、数据库集合、数据库管理系统及相关软件、数据库管理员和用户)2.数据库系统的特点数据库系统的主要特点为:实现数据共享,减少数据冗余;采用特定的数据模型;具有较高的数据独立性;具有统一的数据控制能力。3.数据库管理系统1.数据库管理系统(DBMS)是指数据库系统中管理数据的软件系统。2.DBMS是数据库系统
5、的核心组成部分,其①功能:数据定义,数据操纵,数据库运行管理,数据组织、存储和管理,数据库的建立和维护,数据通信接口;②组成;数据定义语言及翻译处理程序、数据操纵语言及编译程序、数据库运行控制程序。三、数据模型1.实体描述1.实体:客观存在并相互区别的事物。(实际或抽象)描述实体的特性称为属性。2.实体集和实体型;属性值的集合表示一个实体,而属性的集合表示一种实体的类型称为实体型。同类型的实体型的集合称为实体集。(在Access中,用“表”来存放同一类实体,即实体集)2.实体间的联系及其种类1.联系
6、:实体之间的对应关系。(反应现实世界事物之间的互相关系)2.实体间联系的种类是指一个实体型中可能出现的每一个实体与另一个实体型中多少个实体存在联系。(三种联系类型:一对一、一对多、多对多)3.数据模型简介1.数据库中的数据必须有一定的结构,这种结构用数据模型来表示;任何一个数据库管理系统都是基于某种数据模型的。2.数据模型:数据库管理系统中用来表示实体和实体间联系的方法,是一组严格定义的概念集合,它具有数据结构(研究的对象类型的集合)、数据操作(数据库中各种数据对象允许执行的操作集合)和完整性约束条
7、件(一组数据完整性规则的集合;数据完整性规则指数据模型中的数据集其联系所具有的制约和依存规则)3个要素。3.统数据模型:层次模型(用树形结构表示实体及其联系的模型;结点是实体,树枝是联系。①有且仅有一个无父结点的根结点,位于最高的层次,即顶端。②根结点以外的子结点,向上有且仅有一个父结点,向下可以有一个或多个子结点。③不能表示多对多的联系,结构缺乏灵活性,容易引起数据冗余)、网状模型(用网状结构表示实体及其联系的模型;是层次模型的扩展,表示多个从属关系,呈现一种交叉关系。①允许一个或一个以上的结点无
8、双亲结点;②一个结点可以有多于一个的双亲结点;③指针数据项使数据增大,当数据复杂时,指针部分将占去大量存储空间;数据增减时,指针也须随之变化,因此指针的建立和维护比较麻烦)、关系模型(用“二维表”结构表示实体以及实体之间联系的模型;关系代数理论为基础,操作的对象和结果都是二维表,即关系。本质区别:数据描述具有一致性,模型概念单一)。1.2关系数据库四、关系数据模型一个关系的逻辑结构就是一个二维表,这种用二维表的形式表示实体和实体间联系的数据模型称为关系数据模型。1关系
此文档下载收益归作者所有