数据库基础知识

数据库基础知识

ID:26280912

大小:1.32 MB

页数:79页

时间:2018-11-25

数据库基础知识_第1页
数据库基础知识_第2页
数据库基础知识_第3页
数据库基础知识_第4页
数据库基础知识_第5页
资源描述:

《数据库基础知识》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、二级ACCESS考试内容数据库基本知识程序设计基础软件工程基础数据结构和算法基础数据库和表查询窗体报表数据访问页宏模块与VBA程序设计公共基础部分ACCESS部分笔试:90分钟,100分题型:选择题(70分)填空题(30分)机试:90分钟,100分题型:基本操作简单应用综合应用第一章数据库基础知识本章大纲要求数据库的基本概念:数据库、数据库管理系统、数据库系统数据模型、实体联系模型及E-R图关系代数运算,包括传统的集合运算(并、交、差、积)及专门的关系运算(选择、投影、连接)。数据库设计方法以及基本步骤:需求分析、概念设计、逻辑设计和物理设计。重点:数据模型、E-R图、数据库、数据库管理系统

2、、关系的概念、关系代数运算、数据库设计方法主要内容计算机数据管理的发展数据库系统数据模型关系数据库关系代数及关系运算数据库设计基础ACCESS简介练习1.1计算机数据管理的发展数据、信息与数据处理(了解)数据:存储在某种媒体上的用来描述事物的能够识别的物理符号。如文字、数字、图形、声音、视频等。信息:一种已经被加工为特定形式的数据。对人们而言是可理解、可用于指导决策的数据。数据处理:对数据进行收集、组织、存储、加工和播等工作。是将数据转换为信息的过程,如“数据挖掘”。三者之间的关系:数据是信息的载体和具体表现形式信息不随着数据形式的变化而变化信息=数据+数据处理1.1计算机数据管理的发展计算

3、机数据管理数据处理中最重要的问题就是数据管理,包括如何对数据分类、组织、编码、存储、检索和维护。随着计算机软、硬件的不断升级,数据管理经历了以下几个阶段:面向对象数据库系统分布式数据库系统数据库管理文件系统人工管理独立性越来越高,使用越来越方便,技术越来越复杂1.1计算机数据管理的发展人工管理阶段文件系统阶段数据库系统阶段背景应用背景科学计算科学计算、管理大规模管理硬件背景无直接存取存储设备磁盘、磁鼓大容量磁备盘软件背景没有操作系统有文件系统有数据库管理系统处理方式批处理联机实时处理、批处理联机实时处理、分布处理、批处理特点数据的管理者用户(程序员)文件系统数据库管理系统数据面向的对象某一应

4、用程序某一应用现实世界数据的共享程度无共享,冗余度极大共享性差,冗余度大共享性高,冗余度小数据的独立性不独立,完全依赖于程序独立性差具有高度的物理独立性和一定的逻辑独立性数据的结构化无结构记录内有结构,整体无结构整体结构化,用数据模型描述数据控制能力应用程序自己控制应用程序自己控制由数据库管理系统提供数据安全性、完整性、并发控制和恢复能力1.2数据库系统数据库相关概念数据库:指存储在计算机内、有组织、可共享的数据集合。它不仅包括数据本身,而且包括相关数据之间的联系。数据库管理系统(DBMS):一种系统软件,用于数据库的建立、使用和维护。如Access、SQLServer、FoxPro、Ora

5、cle、Dbase、DB2、MySQL、Sybase等待数据库应用系统:系统开发人员利用数据库系统资源开发的面向某一类实际应用的软件系统。由数据库系统、应用软件、应用界面组成。数据库数据库管理系统数据库应用系统1数据库应用系统2…1.2数据库系统DBMS的主要功能(记忆)数据定义数据操纵数据库运行管理数据组织、存储和管理数据库的建立和维护数据通信接口DBMS的组成部分数据定义语言(DDL)及其编译处理程序数据操纵语言(DML)及其编译程序数据库运行控制程序实用程序1.2数据库系统数据库相关概念数据库系统:引入了数据库技术后的计算机系统。由5部分构成:硬件系统数据库集合(DB)数据库管理系统(

6、DBMS)数据库管理员(DBA)用户注:数据库管理系统是数据库系统的核心软件1.2数据库系统数据库系统的特点实现数据共享,减少数据冗余:数据与特定应用分离,集中存放,共同使用。减少冗余,但无法避免一切冗余!采用特定的数据模型:利用模型表达客观事物之间的联系,从而对数据进行有效管理。具有较高的数据独立性:数据相对应用程序而言具有更好的独立性,即数据与程序相互不依赖性。有统一的数据控制功能:不同应用程序采用统一的方式访问、控制数据库中的数据。完整性、安全性、并发等等。注:数据库系统最本根是解决数据共享问题1.2数据库系统数据独立性分类物理独立性:数据的物理结构(包括存储结构,存取方式等)的改变,

7、如存储设备的更换、物理存储的更换、存取方式改变等都不影响数据库的逻辑结构,从而不致引起应用程序的变化。逻辑独立性:数据库总体逻辑结构的改变,如修改数据模式、增加新的数据类型、改变数据间联系等,不需要相应修改应用程序。1.2数据库系统数据库系统的内部结构体系为了有效地组织、管理数据,数据库采用三级模式结构:内模式、模式和外模式组成,即由物理级、概念级和用户级组成。模式/外模式映射应用A应用B外模式1应用C应用D

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。