ACCESS2010基础教程精辟版_第1页
ACCESS2010基础教程精辟版_第2页
ACCESS2010基础教程精辟版_第3页
ACCESS2010基础教程精辟版_第4页
ACCESS2010基础教程精辟版_第5页
已阅读5页,还剩103页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、数据库基础、数据库概况、一、数据处理技术发展的手工作业管理阶段、特点: (1)数据不存在-数据共享不能实现。 (2)数据和普拉姆是不可分割的。 (3)各方案的数据相互独立数据冗余。 对于自适应,数据量很小。 数据库的概要、文件系统阶段(1)的计划和数据分离,具有独立性。 (2)数据以文件形式保存,执行操作系统以名字网站数据库。 (3)实现一定程度的数据共享。 (4)数据文件之间没有联系。 数据库的概要、数据库阶段(1)的数据和程序是独立的,将共享(2)的数据作为数据库来保存,将冗馀性抑制在最小限度。 (3)专用的数据库管理软件-DBMS。数据库概述、分布式数据库系统数据库技术与计算机网络技术相

2、结合,则1 )物理上独立,数据属于整个逻辑性(网络不同的计算机2 )。 物件导向数据库将软件编程语言对象的概念引用到数据库中:1)将数据和操作方法作为对象进行统一管理2 )能够处理更复杂的对象的6.1数据库概要、永久数据集合、存储在计算机中的数据集合, 研究银行用户信息、学校人民教师和学生信息、图书馆图书信息、网页更新新闻消息、文献资料、数据科学组织存储方法、有效获取数据处理方法、数据安全保障方法、实现数据共享方法。 /图书馆=数据库:保障了图书的安全,整理,组织,积累,最大限度地实现了图书的共享,有效地检索和管理图书, 图书馆根据书的特征按学科整理这些个,通过制作索引表决定书籍的保管方法,根

3、据索引表科学地分析、统计需要继续进行在姓名、作者、牛鼻子词、出版社等寻找保管场所的图书的购买、丢失处理、借用、归还等管理工作的图书的使用状况, 作为修改图书采购计划的依据,图书借阅要不得,阅览室图书借阅要不得(或只能短期借阅),重要文献有严格的规章制度,只有合法用户才可以借阅,限定借阅份数和期限,不允许长期滞留在个人手中,被部分院系垄断数据库和图书馆的区别在于避免重复购买造成的浪费:数据更普遍,数据的多样性和复杂性使数据的组织和管理更加困难,需要科学的技术和方法。 简单来说,数据库技术是数据管理的技术。 数据库摘要,数据库(DB )是指以特定的组织形式将数据存储在存储介质中的特征。 (1)数据

4、库中不仅包含数据本身,也包含数据之间的联系(2)数据是以一定的数据模型组织起来的,保证最小的冗长度,具有阶层、网格和关系模型(3)各应用程序共享数据(4)数据的各种操作、 二、数据库常见概念,数据库管理系统(DBMS )管理数据库的软件。 功能: (: )定义数据库的结构、数据完整性和其他约束(操作:实现数据的插入、修改、删除和查询)控制:实现数字安全控制、完全性控制和多用户环境下的云同步控制(4)维护:实现数据行提供(5)数据库性能分析和监视的数据词典存储数据库的各类的结构描述。 数据库概要、数据库的基本概念、数据库系统、DataBase System(DBS )是引入数据库的计算机系统。一

5、般由数据库(DB )、数据库管理系统(DBMS ) (及其开发工具)、应用程序系统和数据库管理员(DBA )组成。 DBMS是数据库系统的核心,应用程序利用DBMS开发的应用程式。 数据库管理员(DBA )负责确定负责管理数据库资源的用户需求,并负责设计和实施数据库的数据库维护和管理。数据库系统(DBS )的完整数据库系统由硬件、数据库、数据库管理系统、执行操作系统、应用程序、数据库管理员等组成。 数据库概要、应用程序、开发工具软件、数据库管理系统、执行操作系统、硬件、数据库管理员、用户、数据库概要、数据库系统(DBS )、3 .数据库系统体系结构、第3级模式(1) 模式(逻辑模式或概念模式)

6、是数据库中所有数据的逻辑结构和特征的描述,与数据的物理存储无关。 (2)外部模式(用户模式或者子模式)该模式是面向用户的、数据库用户看到的本地数据结构和特征的描述,是数据的本地逻辑结构。 (3)内部模式(存储模式)描述数据的物理结构、存储介质中的存储方法、网站数据库策略。 数据库的概要、二次映射用于三次模式之间的转换。 (1)外模式/模式映射定义了外模式和概念模式的对应性,该映射使概念模式的变更不影响外模式和应用,达到了数据的逻辑独立性。 (2)模式/内模式映射定义了概念模式和内模式之间的对应性,当存储结构改变时修改内模式时,只需相应地改变模式/内模式图,就能尽量保存模式,实现数据的物理独立性

7、。 使用数据库概要、数据库系统的体系结构、数据模型、数据模型、概念数据模型的概念数据模型来建构信息世界的数据模型、强调意义表现、记述信息结构,是现实世界的第一层的抽象。 1 )实体:客观存在,相互能够区别的东西是具体的东西,比如学生,书也是抽象的东西,比如一次试验2 )实体的属性:记述实体的特性。 例如学生用学号、名字、性别、年龄等属性记述3)1个实体是几个属性值的集合。 某特定学生用学号、名字、性别等属性值记述的4 )实体集:具有相同属性的实体的集合。 一些学生实体的集合是学生实体集,数据库的概要,实体集之间的联系,概念:两个实体集之间实体的对应关系称为联系(1)一对一联系。 实体集E1中的

8、各实体最多与实体集E2中的一个实体相关,反之,E1和E2称为一对一联络。 表示为1:1。 例如,实体集校长和实体集学校的联系是一对一的。 数据库的概要,实体集团之间的联系,2 )一对多的联系如果实体集团E1的各个实体与实体集团E2的任何一个实体相连,实体集团E2的各个实体最多与实体集团E1的一个实体相连,则E1和E2之间是一对多的联系,13333 例如,实体集学校和实体集学生之间是1对多的连接,一方是实体集学校,多是实体集学生,实体集之间的连接,(3)多对多的连接是实体集E1中的各实体与实体集E2中的任何一个实体连接,相反,实体集E2中的各实体与实体集E1中的任何一个实体连接。 例如,实体集的

9、学生和实体集的授课之间有多对多的关系,E-R图,E-R图:用格拉夫伊卡斯表示实体集之间的关系。 构成:1)矩形:表示实体集,实体名写在框上的2 )椭圆:表示实体集或关联的属性,在框内显示属性的名称的3 )菱形:表示实体间的关系,在框内标明联络人名的4 )连接:实体和各属性、实体及连接1:1,1:n,m : n,1:1,1:n,m : n,1:1,1,1,1,1,1,1,2,2,2,2,2 E-R模型的表示方法以矩形表示实体以椭圆形表示属性以菱形表示连接,1:1:nm:n,例如:网上成绩查询管理系统的E-R图,系统功能:学生计程仪后,成绩查询,对老师的评论,资源下载可在人民教师进入后,管理班级的

10、学生成绩学生实体集和课程实体集的关系、逻辑数据模型、DBMS通讯端口的数据模型称为逻辑数据模型,用数据库系统容易实现。 以概念数据模型表示的数据必须转换为以逻辑数据模型表示的数据,以便在DBMS中实现。 根据数据和数据关系的表现形式,主要有几个逻辑数据模型。 层次数据模型的网格数据模型关系数据模型是物件导向数据模型,用树结构表示各实体和实体之间的关系,用网格结构表示各实体和实体之间的关系,用二维表表示实体和实体之间的关系,用物件导向的观点表示现实世界的实体逻辑数据模型、概念:逻辑数据模型是数据库系统中表示实体间关系的模型。 节点:各实体在数据模型中称为节点1层次模型1 ),用树表示数据间的层次

11、构造。 2 )结构特征: (1)作为一个最高节点的根结点(2)只存在其馀节点,一个父节点(3)应用表示上层节点之间1对多关系的:行政组织,家族的世代关系等。 2 )行政许可节点具有多个父节点;3 )多个节点可不具有父节点,其中格拉夫表示数据之间的关系。 4 )特征:展示了节点之间的多对多的关系。 3关系模型1 )用二次元表表现实体和实体的关系2 )在实用上,各二次元表表示关系。 3 )特征:结构简单,容易实现,物理数据模型,物理数据模型反映存储媒体上数据存储结构的物理数据模型,不仅是具体的DBMS,还与执行操作系统和硬件有关。 物理数据模型在计算机系统的基础上抽象数据,记述数据在存储介质上的存

12、储方式和网站数据库方法,面向计算机系统。 要设计数据库,首先要将现实世界抽象成概念数据模型,其次是将概念数据模型转换为逻辑数据模型,最后是将逻辑数据模型转换为物理数据模型。 最后一步通常由选定的DBMS自动执行。 关系型数据库、采用的DBMS通讯端口相关数据模型,在此基础上建构的数据库将符合关系型数据库的DBMS称为关系数据库系统(relationaldatabasemanagementsystem,RDBMS ), 关系数据模型根据概念数据模型设计逻辑数据模型关系型数据库,主要内容、数据结构数据结构、规范化二次元表:任何两行内容不能完全同名的列都是不可分割的,即表中同一列的值不能从同一定义中

13、获取, 关系模式:学生(学号、姓名、性别、状态、入学时间、最后计程仪入时间、计程仪入次数)、关系、关系模式、属性、结构域、元组、牛鼻子词(包括候选关键字和主牛鼻子)关系数据库、关系模型组成二维表、关系模型常用术语、一维组为二维表在2属性2维表中,各列被称为属性,文件对应各字段。 3属性名二次元表的第一行中显示的各列的名称与文件中的字段名,例如“名称”、“性别”等相对应。关系模型的常用术语,4属性值的行与列的交叉位置表示属性值。 5个字段表示每个属性的值范围。关系模型的通用术语、6表结构表的第一行采用构成表的各字段的名称、各字段的值的类型、宽度等。7关系模型是关系结构的记述,表现形式:关系名(属

14、性1、属性2、属性3、属性n )例: student (学号、名字、性别、年龄)、关系模型的常用用语,6表结构表的第一行表示构成该表的各字段名,各字段取值的类型、宽度等。 7关系模型是关系构造的记述,表现形式:关系名(属性1、属性2、属性3、属性n )例: student (学号、名字、性别、年龄)、关系模型的通用用语,9主牛鼻子从候选关键字指定元组。 1.0外部关键字表中的一个字段是另一个表的主牛鼻子或候选关键字,而不是该表的主牛鼻子或候选关键字,称为外部关键字,称为外部关键字。 在例题:关系score中,“学号”不是score的主牛鼻子,而是关系student的主牛鼻子,因此“学号”被称为

15、外部关键字。以关系模型的共同用语、1.1主表和子表主表3360以外的牛鼻子为主牛鼻子的表子表:外部关键字与某个表主表通过外部关键字被关联起来,关系模型的特征,1 )不区分各列2 )由于相同的关系,属性(字段)不允许重复3 )关系不允许完全相同的元组4 ) 关系中任意两行的位置交换不影响数据的实际意义5 )关系中任意两列的位置交换,也不影响数据的实际意义。 关系基本运算1从指定关系中选择满足指定条件的元组来构建新关系。 例题:从关系score1中选择数学上9.0以上的组来构成关系S1。 S1=数学90(Score1),关系的基本运算,2射影指定关系的属性集合中选择几个属性构成新的关系。 例题:从

16、关系score1中选择“学号”“名字”“数学”构成新的关系S2。 S2=学号、名字、数学(Score1)、关系的基本运算、连结两个关系中的组在指定条件下组合新的关系例题:将Score1和score2以相同的学号连结,进行特别的关系运算选择、心理投射、连结、关系S1、关系S2、从指定的关系中选择满足指定条件的组构成新的关系,从关系的属性集合中选择指定的几个属性构成新的关系,S2=性别=“男”(S1 )、S3=学号、名字、性别(S1 )、关系S3、关系S3、关系S4, S6=学号,课程编号,成绩(成绩类型=0(S4 ) ),关系S6,S7=S3 S6,关系S7, 为了最大限度地保证数据的精准性、合

17、法性和完整性,请取、值,或者取空值,向班级表中插入查询密码(39001,6,9.0,0 ),删除学生表中的记录查询密码(39001,杨雨潇,男,读,29001 ) 从E-R图设计关系模型,1 )两个实体集的学生(学号、姓名、性别、年龄)课程(课程查询密码、课程名、班主任人民教师)2)选择(学号、课程查询密码、成绩)两个实体集的主牛鼻子自身属性,从概念数据模型设计相关数据模型,通过网络成绩查询管理系统的E-R 一个实体集变换为关系模型,实体集的属性是相关的属性,学部(学部编号,学部名)班(班号,班名,学生数,班主任)学生(学校编号,注册密码,姓名,性别,状态,入学时间,毕业时间,退学时间,注册次数)这里“状态”有3个值:读书恢复注册密码、姓名、电话、电子邮件地址、QQ

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论