《全国计算机等级考试二级ACCESS公共基础知识课件.ppt》由会员分享,提供在线免费全文阅读可下载,此文档格式为ppt,更多相关《全国计算机等级考试二级ACCESS公共基础知识课件.ppt》文档请在天天文库搜索。

1、等级考基础《数据库系统》2012年2月20日 1.数据库(DataBase,DB)长期存储在计算机内,有组织的、可共享的大量数据集合。数据库的特点: (1) 数据按一定的数据模型组织、描述和储存, (2)可为各种用户共享。 (3) 冗余度小。 (4)数据独立性高。 (5)易扩展。 1.1 基本概念2.数据库管理系统(DataBaseManagementSystem,DBMS) 管理数据库的系统软件。 负责数据组织、操作、维护、控制与保护、服务 。数据库管理系统的主要功能:1)数据库定义功能 定义数据库的外模式、 模式和内模式, 定义两级映射。 2)数据库操纵功能实现对数据库中数据的基本操作, 即查找(或检索)、 插入、修改和删除操作。 3)数据的安全性、 完整性定义与检查 4)数据库并发控制与故障恢复 5) 数据的服务 包括初始数据的载入、 数据拷贝、转储 ; 数据库的重组、性能检测与分析。

2、等功能。 数据库管理系统的组成为完成上述功能,数据库管理系统通常提供相应的数据语言: (1)数据定义子语言, (2)数据操纵子语言, (3)数据控制子语言。 3 数据库管理员(Data Base Administrator, 简称为DBA) 负责全面管理和控制数据库系统正常运行的人员, 承担着规划、设计、创建、 监控和维护整个数据库结构的责任。 DBA是数据库系统中最重要的人员。 DBA的主要职责包括: (1) 数据库设计:确定数据库中的内容和结构。 设计概念模式、 内模式以及各个用户的外模式。 (2)数据库维护, 对数据库的安全性、完整性、并发控制、系统恢复和数据转储, 进行实施和维护。 (3) 改善系统性能,提高效率:监控数据库的使用和运行。 分析数据库系统的性能, 及时调整内部结构,提高系统效率。 4. 数据库系统(Data Base System, DBS) 具有管理和控制数据库功。

3、能的计算机系统。 它通常由5部分组成: 数据库、数据库管理系统、应用系统、数据库管理员和用户、系统平台-硬件与软件。 相互之间的关系如图1.1所示。 硬件:计算机、网络图1.1 一个简化的数据库系统环境 1.2 数据库系统的发展 数据库技术是研究数据库的结构、 存储、 设计、 管理和使用的一门软件学科。 数据管理技术经历了三个发展阶段: 人工管理、 文件系统和数据库系统人工管理阶段 20世纪50年代中期以前。 硬件:外部存储器只有纸带、 卡片、 磁带, 没有能直接存取的存储设备(如磁盘等); 软件:只有汇编语言, 没有操作系统, 没有专门的管理数据的软件。 人工管理阶段数据管理的特点: (1)数据管理者:应用程序,数据不保存。 (2)数据面向对象:某一应用程序。 (3)数据共享程度:无,数据冗余度极大 (4)数据独立性:无独立性, 以来于应用程序。  (5)数据的结构化:无 (6)数据控制。

4、能力:应用程序自己控制。 文件系统阶段 50年代后期到60年代中期。 硬件有了磁盘、 磁鼓等能直接存取的外设; 软件有了高级语言和操作系统(有专门负责管理数据的文件系统)。 文件系统阶段管理数据的特点: (1)数据管理者:文件系统,数据可长期保存。 (2)数据面向对象:某一应用程序。 (3)数据共享程度:共享程度低,数据冗余度大。 (4)数据独立性:独立性差, 数据的逻辑结构改变必须修改应用程序。  (5)数据的结构化:记录内有结构,整体无结构 (6)数据控制能力:应用程序自己控制。 数据库系统阶段 60年代后期以来。数据库系统阶段管理数据的特点: (1)数据管理者:DBMS。 (2)数据面向对象:系统。 (3)数据共享程度:共享程度高,数据冗余度低。 (4)数据独立性:独立性高, 数据的逻辑结构改变不必修改应用程序。数据的物理结构改变也不必修改应用程序。 (5)数据的结构化:整体结构化。。

5、数据结构化是数据库和文件系统的本质区别。  (6)数据控制能力: DBMS统一管理和控制。 1.3 数据库系统内部结构体系 从数据库系统内部角度来看,数据库系统采用三级模式结构: 外模式、 模式和内模式三级构成。 1. 外模式(又称子模式或用户模式) 用户看见和使用的局部数据的逻辑结构和特征的描述(用户的数据视图), 是与某一个应用有关的数据的逻辑表示。 用户对数据库的操作,只能与外模式发生联系, 按照外模式的结构存储操纵数据。 2. 模式(又称逻辑模式或概念模式) 全局数据逻辑结构和特征的描述, 所有用户的公共数据视图。 3. 内模式(又称存储模式、物理模式) 数据物理结构和存储结构的描述, 数据在数据库内部的表示方式。 定义所有的文件的组织方式、 索引和聚簇,存取方式和存取路径。 一个数据库中只有一个内模式和一个模式, 但可有多个外模式。 图1.5 数据库系统的三级模式结构 4. 外模。

6、式/模式映象 外模式/模式映象定义了各外模式和模式之间的对应关系 (在各自外模式的描述中定义)。 当模式改变时, 由数据库管理员对各个外模式/模式映象作相应的改变, 而外模式仍然保持不变, 从而应用程序不必修改, 保证了数据的逻辑独立性。 5. 模式/内模式映象 模式/内模式现象定义了数据全局逻辑结构与存储结构之间的对应关系。 当数据库的存储结构发生改变时, 由数据库管理员对模式/内模式映象作相应的改变, 而使模式保持不变, 从而保证了数据的物理独立性。 第2章 数据模型 2.1 实体联系模型 2.2 关系模型 根据应用的不同目的,模型分为三个层次: 1、概念数据模型(信息模型)---按用户的观点对数据和信息建模,主要用于数据库设计。 2、逻辑数据模型----按数据结构表示数据建模,介于概念数据模型与物理数据模型之间。 3 、物理数据模型---按计算机系统的观点对数据建模,主要用于DBMS。

7、的实现数据模型数据模型包含三部分内容:数据结构:层次模型、网状模型、关系模型数据操作:检索(查)和更新(插、删、改)数据约束:保证数据正确、有效、相容2.1 实体―联系模型(E―R模型) 概念模型:能方便、 准确地表示出信息世界中的常用概念。最常用的概念模型是实体-联系模型( E―R图) 现实世界由一组称作实体的基本对象及这些对象间的联系组成。 2.1.1 基本概念 E―R数。省略部分。 专门的关系运算包括选择、 投影、 连接和除。 1. 选择( σ ) 设R是n目关系, F是条件, 其结果为 “真”或“假” , 则R的选择操作定义为: σF(R)={t|t∈R∧F(t)=true} 即取出满足条件F的所有元组。F 如:学号>′11018′ 或 性别=′男′∧成绩≥′600′ 例如: σ学号>′11018′(student),取出学号大于11018的元组, σ性别=′男′∧成绩≥′。

8、600′(student)。 取出入学成绩大于等于600分的男性。 选择操作从行的角度进行运算。 2. 投影( π ) 设R是n目关系, R在其分量 )即取出所有元组在特定分量 上的值。 例如, 对图3.1可写出: πA, C(S), ACa1a2c2c1图3.3 投影说明举例 3. 连接( ) θ连接,从两个关系的笛卡尔积中选取属性间满足一定条件的元组 R S = σAθB(R×S)A和B:分别为R和S上度数相等且可比的属性组θ:比较运算符  从R和S的广义笛卡尔积R×S中选取在A属性组(R关系)上的值与在B属性组(S关系)上值满足比较关系的元组。 AθB 自然连接特殊的等值连接两个关系中进行比较的分量必须是相同的属性组在结果中把重复的属性列去掉自然连接的含义 R和S在相同的属性上值相等 R S举例 ABCa1b15a1b26a2b38a2b412BEb13b27b310b32b52R。

9、S R S AR.BCS.BEa1b15b27a1b15b310a1b26b27a1b26b310a2b38b310 C<E 等值连接 R S R.B=S.B AR.BCS.BEa1b15b13a1b26b27a2b38b310a2b38b32 自然连接 R S ABCEa1b153a1b267a2b3810a2b382图3.4 选择、 投影、 连接举例 图3.4 选择、 投影、 连接举例 3.2 SQL语言SQL语言(Structured Query Language):结构化查询语言集 数据定义语言DDL 数据操纵语言DML 数据控制语言DCL的功能于一体设有如下关系表: 则下列操作中正确的是A)T=R∩SB)T=R∪S C)T=R×S D)T=R/S RA B C2 2 33 1 3 SA B C1 1 2 T A B C1 1 22 2 33 1 3B第4章数据库设计与管理4.。

10、1 数据库设计概述 数据库设计:对于一个给定的应用环境,构造最优的数据库模式,建立数据库及应用系统,使之能有效地存储数据,满足各种用户的应用需求。数据库设计方法1、面向数据的方法:以信息需求为主,兼顾处理需求。2、面向过程的方法:以处理需求为主,兼顾信息需求。常用面向数据的生命周期法,分4个阶段: 需求分析,概念设计,逻辑设计,物理设计。数据库设计应具有的知识:数据库的基本知识和数据库设计技术程序设计方法软件工程原理领域知识4.2 数据库设计的一般过程1 、需求分析阶段—数据字典2 、概念设计阶段—E-R图3 、逻辑设计阶段—关系模型4 、物理设计阶段—存储安排、索引计划5 、实施阶段—创建数据库、数据导入、调试6、 运行和维护1、需求分析 需求收集和分析(1) .信息要求(2) .处理要求(3) .安全性和完整性要求 结果:数据字典(通常包括数据项、数据结构、数据流、数据存储和处理过程五。

11、个部分 )2、概念设计对用户需求进行综合、归纳与抽象,形成一个独立于具体DBMS的概念模型。结果:E-R图概念设计常用方法: (1)视图集成法:首先根据需求分析的结果设计各个局部E-R图;然后集成并优化局部视图。 (2)集中式设计 :直接按总体概念结构设计。 3、逻辑设计将概念设计转换为关系模型E-R图转换为关系模式的原则: (1) 一个实体集转换为一个关系模式。 (2)一个m:n联系转换为一个关系模式。(3)一个1:n联系可以与n端对应的关系模式合并(1的关键字放入N的关系中)。(4) 一个1:1联系可以与任意一端对应的关系模式合并。(5) 三个或三个以上实体间的多元联系转换为一个关系模式 (6) 同一实体集间的联系(自联系),可按上述1:1、1:n和m:n三种情况分别处理。 4、物理设计为逻辑数据模型选取一个最适合应用环境的物理结构。确定数据库物理结构的内容(1)确定数据的存储结构存放。

12、位置、系统配置(2)设计数据的存取方法 索引、聚簇、HASH第5章 数据库管理5.1 安全性保护5.2 完整性保护5.3 恢复5.1 安全性保护安全性保护:防止非法用户入侵数据库系统,造成数据的泄露、更改和破坏。数据库安全性控制的常用方法1、用户标识和鉴别---用户名/口令2、存取控制---数据库系统级命令、对象的访问权限3、视图机制---敏感数据的保密4、审计机制---核查对数据库的操作(对话、语句、特权、对象)5、数据加密---加密算法 审计审计内容 审计用户名/口令的误用 监视指定数据库对象的变化 监视特权帐户执行的活动 视图视图(view)是一个虚表。视图的内容包括:基表列的子集或行的子集--视图可以是基表的一部分;两个或多个基表的连接--视图是通过对若干个基表的连接生成的;5.2 完整性保护保护数据库完整性的方法:定义功能,检查功能,保护功能,列、元组、关系定义完整性约束的语法:CREATE TABLEALTER TABLE 单列约束—列一级定义 多列约束—表一级定义5.3 恢复故障:计算机硬件故障系统软件和应用软件的错误操作员的失误恶意的破坏故障的影响轻:造成运行事务非正常中断,影响数据库中数据的正确性重:破坏数据库,使数据库中数据部分或全部丢失。恢复(续)DBMS提供了恢复子系统,用来保证各种故障发生后,能把数据库中的数据从错误状态恢复到某种逻辑一致的状态。。

公共计算机课件,全国计算机等级考试二级ACCESS公共基础知识课件.ppt相关推荐

  1. 推荐一款好用的备考全国计算机等级考试二级ACCESS的自主训练系统

    临近学期结束,即将进入寒假生活,也是大家备考全国计算机等级考试二级Access的黄金时间.现为同学们推荐一款备考全国计算机等级考试二级ACCESS的自主训练系统.该系统最大的亮点在于提供了64套试卷的 ...

  2. 计算机二级access选择题题库_全国计算机等级考试二级access选择题包括哪些

    展开全部 根据<全国计算机等级考试二级Access数据库程序设计考32313133353236313431303231363533e58685e5aeb931333431366336试大纲(20 ...

  3. 未来教育计算机二级ppt截图,(未来教育 全国计算机等级考试 二级Access教程 配套.ppt...

    <(未来教育 全国计算机等级考试 二级Access教程 配套.ppt>由会员分享,可在线阅读,更多相关<(未来教育 全国计算机等级考试 二级Access教程 配套.ppt(47页珍藏 ...

  4. 全国计算机等级考试二级ACCESS,全国计算机等级考试二级Access笔试重点

    全国计算机等级考试二级Access笔试重点 计算机考试即将来临了,大家复习好了吗?一起来回顾下全国计算机等级考试二级Access笔试重点吧. 第一章 数据库基础知识 1.在Access中,设置为主键的 ...

  5. 计算机基础access数据库操作题,2021年3月全国计算机等级考试二级Access数据库程序设计题库及答案讲解...

    原标题:2021年3月全国计算机等级考试二级Access数据库程序设计题库及答案讲解 资料来源:学盛通学习网547所大学考研专业课(历年真题及模拟题可在线作答,系统自动评分,出答案及解析) 本题库是详 ...

  6. C语言调试语法差错步骤称为,计算机等级考试二级C语言真题辅导.ppt

    计算机等级考试二级C语言真题辅导.ppt 全国计算机等级考试辅导(二级)信息技术学院 张开利全国计算机等级考试大纲内容 笔试考试( 90分钟) 满分 100分 (统一试卷) C语言. Visual B ...

  7. 计算机二级宏相关例题,计算机等级考试二级Access练习题

    出国留学网计算机等级考试网为大家提供计算机等级考试二级Access模拟题,更多计算机等级考试资讯请关注我们网站的更新! 基本操作: 在考生文件夹下,存在一个数据库文件"samp1.mdb&q ...

  8. 计算机宏应用实例,计算机等级考试二级Access宏的使用教程

    计算机等级考试二级Access宏的使用教程 二,创建宏组 4保存宏组 单击工具栏中的保存按钮,在另存为对话框中输入名字为宏组1,单击确定,即可保存该宏组. 二,创建宏组 在数据库窗口中打开1 所示宏组 ...

  9. 计算机二级使用宏,计算机等级考试二级Access宏的使用教程

    计算机等级考试二级Access宏的使用教程 引导语:计算机科学里的宏(Macro),是一种批量批处理的称谓.以下是百分网小编分享给大家的计算机等级考试二级Access宏的使用教程,欢迎阅读! 1.1 ...

最新文章

  1. [转]emailjs-smtp-client
  2. Linux iptables用法与NAT
  3. Bash Shell学习笔记四
  4. 酷享CMS企业级授权系统源码 有工单系统
  5. input中checked复选框进行单选
  6. 【clickhouse】clickhouse kafka 引擎常见问题
  7. TensorFlow tf.keras.layers.DenseFeatures
  8. 50 岁程序员创业说:两个月提交 50 个 PR,三个月内融资 2000 万美元
  9. Linux根据端口号或者关键字查询进程,重启Tomcat服务脚本优缺点说明
  10. 单点登录SSO的实现原理与方案详解
  11. 如何把github上fork的项目修改过后再提交到github上
  12. 为解决WINDOWS JRE启动外壳,找了好几个方案
  13. 华为HCIE之TS部分整理
  14. 如何在Github上建立自己的个人博客网站详细教程
  15. 百变鹏仔缤纷彩色文字广告位代码美化版
  16. OA实施方法论的重要性
  17. Windows 10安装WSA(WindowsSubsystemForAndroid)
  18. android edittext背景颜色,Android 设置 EditText 背景颜色、背景图片
  19. 教你如何用ffmpeg处理音频格式转换(标贝科技)
  20. java 删除本地文件夹或文件

热门文章

  1. @Transactional 的使用
  2. webrtc janus服务器部署在公网,coturn转发媒体流
  3. sql外键需要输入吗_关于sql:为什么在没有连接的情况下可以联接,为什么需要主-外键关系?...
  4. linux下一键部署mysql_linux下一键编译搭建mysql服务器脚本
  5. seaborn画直方图、条形图、盒图、散点图等常用图形
  6. label 字体添加中划线和下划线
  7. 算法:分治策略和递归1 | 通过迭代来学习递归
  8. AForge “未能加载文件或程序集“AForge.Video.FFMPEG.dll”或它的某一个依赖项。找不到指定的模块”
  9. androidentity什么用_Android ORM 框架:GreenDao 使用详解(进阶篇)
  10. 关于numeric_limits