电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

access二级数据库(第1章)

11页
  • 卖家[上传人]:人***
  • 文档编号:490813571
  • 上传时间:2022-08-05
  • 文档格式:DOC
  • 文档大小:243.01KB
  • / 11 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、第一章 数据库基础知识主要内容 :1、计算机数据管理的发展2、数据库系统3、关系数据库4、关系代数及关系运算 5、SQL查询命令 6、数据库设计基础 7、ACCESS简介1.1 计算机数据管理的发展 1、数据、信息与数据处理 1) 数据:存储在某种媒体上的用来描述事物的能够识别的物理符号。如文字、数字、图形、声音、视频等。 2) 信息:一种已经被加工为特定形式的数据。对人们而言是可理解、可用于指导决策的数据。 3) 数据处理:对数据进行收集、组织、存储、加工和播等工作。是将数据转换为信息的过程,如“数据挖掘”。 4) 三者之间的关系: 数据是信息的载体和具体表现形式 信息不随着数据形式的变化而变化 信息数据数据处理 2、计算机数据管理数据处理中最重要的问题就是数据管理,包括如何对数据分类、组织、编码、存储、检索和维护。随着计算机软、硬件的不断升级,数据管理经历了以下几个阶段:由数据库管理系统提供数据安全性、完整性、并发控制和恢复能力 应用程序自己控制 应用程序自己控制 数据控制能力 整体结构化,用数据模型描述 记录内有结构,整体无结构 无结构 数据的结构化 具有高度的物理独立性和一定的

      2、逻辑独立性 独立性差 不独立,完全依赖于程序 数据的独立性 共享性高,冗余度小 共享性差,冗余度大 无共享,冗余度极大 数据的共享程度 现实世界 某一应用 某一应用程序 数据面向的对象 数据库管理系统 文件系统 用户(程序员) 数据的管理者 特 点 联机实时处理、分布处理、批处理 联机实时处理、批处理 批处理 处理方式 有数据库管理系统 有文件系统 没有操作系统 软件背景 大容量磁备盘 磁盘、磁鼓 无直接存取存储设备 硬件背景 大规模管理 科学计算、管理 科学计算 应用背景 背 景 数据库系统阶段 文件系统阶段 人工管理阶段 钟老师课堂二级ACCESS数据库基础知识1.2 数据库系统1、数据库相关概念 1) 数据库:指存储在计算机内、有组织、可共享的数据集合。它不仅包括数据本身,而且包括相关数据之间的联系。 2) 数据库管理系统(DBMS):一种系统软件,用于数据库的建立、使用和维护。如Access、SQL Server、FoxPro、Oracle、Dbase、DB2、MySQL、Sybase等。 3) 数据库应用系统:系统开发人员利用数据库系统资源开发的面向某一类实际应用的软件系统。

      3、由数据库系统、应用软件、应用界面组成。2、DBMS的主要功能v DBMS的组成部分 数据定义语言(DDL)及其编译处理程序 数据操纵语言(DML)及其编译程序 数据库运行控制程序 实用程序 v DBMS的主要功能 数据定义 数据操纵 数据库运行管理 数据组织、存储和管理 数据库的建立和维护 数据通信接口 3、数据库相关概念1) 数据库系统:引入了数据库技术后的计算机系统。2) 由5部分构成:硬件系统 、数据库集合(DB)、数据库管理系统(DBMS)、数据库管理员(DBA)、用户4、数据库系统的特点1) 实现数据共享,减少数据冗余:数据与特定应用分离,集中存放,共同使用。减少冗余,但无法避免一切冗余!2) 采用特定的数据模型:利用模型表达客观事物之间的联系,从而对数据进行有效管理。3) 具有较高的数据独立性:数据相对应用程序而言具有更好的独立性,即数据与程序相互不依赖性。4) 有统一的数据控制功能:不同应用程序采用统一的方式访问、控制数据库中的数据。完整性、安全性、并发等等。5、数据独立性分类l 物理独立性:数据的物理结构(包括存储结构,存取方式等)的改变,如存储设备的更换、物理存储的更

      4、换、存取方式改变等都不影响数据库的逻辑结构,从而不致引起应用程序的变化。l 逻辑独立性:数据库总体逻辑结构的改变,如修改数据模式、增加新的数据类型、改变数据间联系等,不需要相应修改应用程序。6、数据库系统的内部结构体系为了有效地组织、管理数据,数据库采用三级模式结构:内模式、模式和外模式组成,即由物理级、概念级和用户级组成。模式 / 外模式 映射 应用 A 应用 B 外模式 1 应用 C 应用 D 外模式 3 模式 / 内模式映射 模式 内模式 数据库 u 内模式(Internal Schema):又称物理模式,具体描述数据在外部存储器上如何组织存储。内模式反映了数据库的存储方式。u 模式(Schema):又称逻辑模式或概念模式,是对数据库中数据的整体逻辑结构和特征的描述,是全体用户公共的数据视图。u 外模式(External Schema):是用户的数据视图,与某一应用有关的数据的逻辑表示。外模式是模式的一个子集,故又称为子模式,包含模式中允许特定用户使用的那部分数据。u 三者之间的关系:1、模式是内模式的逻辑表示 ;2、内模式是模式的物理实现;3、外模式则是模式的部分抽取7、数据模

      5、型l 数据模型:反映实体及其实体间联系的数据组织的结构和形式。是数据库管理系统用来表示实体及其联系的方法,是从现实世界到机器世界的一个中间层次。l 数据模型所描述的三部分内容1) 数据结构:数据结构是所研究的对象类型的集合,描述系统的静态特性。2) 数据操作:对数据库中各种对象允许执行的操作集合 ,描述系统的动态特性。3) 数据的约束条件:数据的约束条件是一组完整性规则的集合,保证数据的正确、有效和相容。l 数据模型分类:1) 概念数据模型:简称概念模型,是对客观世界复杂事物的结构描述及它们之间的内在联系的刻画。概念模型主要有:E-R模型(实体联系模型)、扩充的E-R模型、面向对象模型及谓词模型等。2) 逻辑数据模型:又称数据模型,是一种面向数据库系统的模型,该模型着重于在数据库系统一级的实现。逻辑数据模型主要有:层次模型、网状模型、关系模型、面向对象模型等。(不同数据模型对应不同数据库系统)3) 物理数据模型:又称物理模型,它是一种面向计算机物理表示的模型。l 实体概念描述1) 实体:客观存在且相互区别的事物。即可以是实际事物也可以是抽象事物。如学生,课程是实体,而学生选课也是实体。

      6、2) 实体属性:用来描述实体的某方面特性的属性。如学生可以用学号、姓名、系别、班级等属性来描述。3) 实体型:属性的集合表示一种实体的类型,称为实体型。4) 实体集:属性值集合表示一个实体,同类型实体集合称为实体集。5) ACCESS中的对应关系:“表”存放同一类实体,则为实体集;字段属性、记录实体l 实体间联系及三种类型1) 联系:实体之间的对应关系,描述了现实事物之间的相互关联。2) 一对一联系(1:1):如学校与校长的关系。即表A中的一条记录只与表B中一条记录联系,反之如此。3) 一对多联系(1:n):如学校与学生的关系。即表A中的一条记录与表B中多条记录联系。4) 多对多联系(m:n):如课程与学生的关系。即表A中的一条记录与表B中多条记录联系,反之如此。l 实体关系(E-R)模型:利用标准图例来描述实体及实体间的联系(概念模型)。矩形实体 ;椭圆属性 ;菱形联系;箭头方表示一l 常用的三种逻辑数据模型1) 层次数据模型:1、有且仅有一个节点无双亲根节点;2、其他节点仅有一个双亲;3、树型结构,便于描述一对多的关系2) 网状数据模型:1、允许一个以上的节点无双亲;2、一个节点可

      7、以有一个以上的双亲3) 关系数据模型:以关系代数为基础,数据用二维表表示,二维表就是关系8、关系数据库u 关系数据模型基本术语1) 关系:二维表 关系模式:对关系的描述,对应着一个关系结构。表示为:关系名(属性名1,属性名2,属性名n)ACCESS中的表:表名(字段名1,字段名2,字段名n)2) 元组:二维表中,水平方向的行称为元组。即一条记录就是一个元组。3) 属性:二维表中的列。ACCESS中属性用字段来表示。4) 域:属性的取值范围。如文本,数字,日期等。5) 关键字(候选码):能唯一标识一个元组的属性或属性集合。一个表中可以有多个关键字。6) 主关键字(主码):选择一个合适的候选码作为表的主关键字,来标识每一个元组。一个表只有一个主关键字。7) 外部关键字:表中的一个字段不是本表的关键字,而是另一个表的关键字或候选关键字。u 关系的特点1) 关系必须规范化。即模型中每个关系模式都应满足一定的要求。一般要求属性是不可再分的原子数据,表中不再包含表。2) 同一关系中不能出现同名属性。3) 关系中不允有完全相同的元组。4) 关系中元组次序无关紧要。5) 关系中属性次序无关紧要。u 关

      8、系中的数据约束:保证数据的完整性、一致性、相容性1) 实体完整性约束:关系的主键中属性值不能为空值,因为主键是唯一决定元组的,如为空值则其唯一性就成为不可能的了。2) 参照完整性约束:关系之间相互关联的基本约束,不允许关系引用不存在的元组,即在关系中的外键要么是所关联关系中实际存在的元组,要么为空值。3) 用户定义的完整性约束:反映某一具体应用所涉及的数据必须满足的语义要求。例如某个属性的取值范围在0100之间等。9、关系代数及关系运算用户需要利用查询从关系数据库中找到感兴趣的数据时,需要对多个关系(表)进行运算。关系运算以关系代数为基础。关系的基本运算分为两类:1) 传统集合运算:并,交,差,笛卡尔积 并():设关系R和S有相同的结构,则RS由属于R或属于S的元组组成。 交():设关系R和S有相同的结构,则RS由既属于R又属于S的元组组成。 差():设关系R和S有相同的结构,则RS由属于R但不属于S的元组组成。 笛卡尔积():设n元关系R和m元关系S,则RS是一个nm元组的集合。注意,R和S关系的结构不必相同。2) 专门关系运算:选择,投影,连接 选择(F(R)):从关系中选择满足一定条件的元组。 投影(A(R)):从关系中选择若干属性列组成新的关系。 连接():从两个关系的笛卡尔积中选取满足一定条件的元组。有两种形式:等值连接,自然连接 等值连接(R|S(A=B):从R和S的笛卡尔积中选择A,B属性值相等的元组。注: A、B是属性集合自然连接(R|S):要求A,B属性组必须相同,并在结果中去掉重复的属性列。10、SQL查询命令:SQL(结构化查询语言) 是一种介于关系代数与关系演算之间的语言,其功能包括查询、操纵、定义和控制4个方面,是一个通用、功能极强的关系数据库语言。目前已成为关系数据库的标准语言。大多数数据库均用SQL作为共同的数据存取语言和标准接口,使不同数据库系统之间的互操作有了共同的基础。SQL两个基本概念: 基本表(base table):本身独立存在的表。一个

      《access二级数据库(第1章)》由会员人***分享,可在线阅读,更多相关《access二级数据库(第1章)》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    监控施工 信息化课堂中的合作学习结业作业七年级语文 发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.