搜索
您的当前位置:首页正文

数据库

来源:尚车旅游网


一章

数据是反映客观事物属性(存在方式和运动状态)的记录,是信息的具体表现形式。

数据库是存储在计算机内有结构的相关数据的集合。’一少”是指冗余数据少。” 三性’是指数据的共享性、独立性、安全性。

数据库系统是指在计算机系统中引入数据库后构成的系统。由数据库、操作系统、数据库管理系统(及其开发工具)、应用系统、数据库管理员和用户构成。DBS由硬件、软件、数据库和用户。DBMS包括数据库定义功能、数据操作功能、数据库运行和控制功能、数据库建立和维护功能、数据通信功能。三级模式结构:外模式(子模式或用户模式)、模式(逻辑模式)、内模式(存储模式,一个数据库只有一个内模式).

数据库管理系统是位于用户与操作系统之间的一个数据管理软件,在操作系统支持下工作,是负责数据库存取、维护、管理的软件,是数据库系统的核心软件。基本功能:1.数据定义功能2.数据操作功能3.数据库的运行管理功能4.数据库的建立和维护功能。

数据库系统的体系结构:集中式系统、个人计算机系统、客户/服务器系统、分布式系统(服务器数目可以是一个或多个)和浏览器/服务器系统(客户机-应用服务器-数据库服务器)。

集中系统优点:具有集中的安全控制,以及处理大量数据和支持大量并发用户的能力.缺点:购买和维护这样的系统一次性投资太大,并且不适合分布处理.

概念模型用于信息世界的建筑,是实现世界到信息世界的第一层抽象,是用户与数据

库设计人员之间进行交流的语言。应该具有较强的语义表达能力,能够方便、直接地表达应用中的各种语义知识,应该简单、清晰、易于用户理解.

实体:客观存在并可相互区别的事物。

属性:实体所具有的某一特征。

主码:唯一标识实体的属性集.

域:属性的取值范围称为该属性的域。

实体性:具有相同属性的实体必然具有共同的特征和性质。用实体名及属性名集合来抽象和刻画同类实体。

实体集:同型实体的集合。

联系:实体内部的联系通常是组成实体各属性之间的联系。一对一、一对多、多对多联系。

数据模型:数据库系统中用以提供信息表示和操作手段的形式框架。是用户和数据库之间交流的工具。(种类:关系模型、层次模型、网状模型)(要素:数据结构、数据操作、完整性约束)网状:允许节点有多于一个的父结点。有一个以上的结点无父结点。层次:只有一个结点无父结点,这个节点称为根结点。根结点以外的子结点,向上仅有一个父结点,向下有若干个子结点。层次清楚、结构简单、易于实现。关系:是用二维表结构来表示实体与实体之间联系的数据模型。

主关键字:在表中能唯一标识一条记录的字段或字段组合

候选关键字:如果某个属性的值能唯一的标识一个元组

关系模式:对关系的描述。包括:关系名、组成该关系的属性名、属性到域的映像

关系数据库系统:是支持关系模型的数据库系统,一个关系模型中的所有关系的集合称为关系数据库,由若干张二维表组成包括二维表的结构及二维表中的数据两部分。

专门关系运算:选择运算 投影运算 连接运算 自然连接

二章

数据库的基本操作:一种是先建立一个空数据库,然后向数据库中添加表、查询、窗体和报表等对象;另一种是使用数据库向导来完成数据库创建,即利用系统提供的模板选择数据库类型,用户只需做一些简单的选择操作,就可以建立相应的表、窗体、查询和报表等对象,从而建立一个完整的数据库。

Access:包含表、查询、窗体、报表、页、宏和模板7种对象。

三章

数据库系统的人员:数据库管理员、系统分析员、数据库设计人员、最终用户

在ole对象中输入方法:链接对象、嵌入对象

设置字段主要属性:包括字段大小、格式、输入掩码、标题、默认值、有效性规则、有效性文本、必填字段、索引、允许空字符段和索引等。

格式属性用于自定义文本、数字、日期和是/否类型字段的输出(显示或打印)格式

输入掩码属性可以帮助用户按照规定的格式输入数据,并拒绝错误的输入,保证输入的正确。

有效性规则属性用于指定对输入到记录中字段数据的要求

有效性文本属性框中是一段提示文字,当输入的数据违反了字段有效性规则的设置时,字段有效性文本将作为对话框的提示信息

必填字段属性取值有是或否两项

索引可以加速对索引字段的查询,还能加速排序及分组操作

主键是指在数据表中定义的一个或一个字段,以唯一的识别表中存储的每一条记录

数据表中的记录包括定位记录、选择记录、添加记录、删除记录、修改记录、复制记录等操作,还可以调整表的外观,进行字体、字形、颜色等设置

操作表包括对数据表查询和替换数据,对数据表数据进行升序和降序的排列,对数据表数据进行筛选等操作

排序就是将数据按照一定的逻辑顺序排列

简单排序:1.基于一个字段的简单排序2.基于多个字段的简单排序

筛选是选择查看记录,并不是删除记录

数据类型:查找数据、替换数据、排序数据、筛选数据

四章

查询:是一个相对独立功能强大的数据库对象。可以对数据库中一个或多个表的数据进行浏览、筛选、排序、检索、统计和加工等操作。

查询类型:选择查询、参数查询、交叉表查询、操作查询(追加查询、删除查询、更新查询、生成表查询)、SQL查询(通过SQL语言创建的选择查询、参数查询、数据定义查询机操作查询)

使用设计视图是建立和修改查询的最主要方法。

参数查询常常作为窗体、报表、数据访问页的数据源

总计项:合计函数(总计、平均值、最小值、最大值、计数、标准差、方差、第一条记录、最后一条记录)分组、表达式、限制条件

生成表查询:根据一个或多个表的全部数据或部分数据创建一个新表,运行生成表查询即可生成一个新表

删除查询:从一个表或多个表中删除一组符合条件的记录

更新查询:对一个或多个表中符合条件的一组纪录作更新

追加查询:从一个或多个表中将符合条件的记录添加到一个或多个表的尾部

五章

窗体组成:页眉(位于窗体最上方)、页脚(位于窗体最下方)和主体(页眉和页脚中间部分)三部分组成

窗体类型:功能(切换面板窗体、数据输入窗体、自定义对话框)、工作(纵栏式、表格式、数据表、数据透视表、数据透视图) 在窗体中对数据操作中的结果会自动保存到相关联的数据表中

纵栏式特点:每一个字段都显示在一个独立的行上,并且左边带有一个标签

表格式窗体的特点:每条记录的所有字段显示在一行上,每条记录只有标签,显示在窗体的顶端

数据表窗体的特点:每条记录的字段以行与列的格式显示,即每个记录显示为一行,每个字段显示为一列,字段的名称显示在每一列的顶端

窗口:筛选区域、行区域、列区域、明细区域

控件:是在窗体、报表或数据访问页上用于显示数据、执行操作或作为装饰的对象

文本框控件:绑定控件、未绑定控件、计算控件

选项卡控件:选项卡是一个包含多个页面的容器控件,每个页面中都可以放置多个控件。使用选项卡可以将几组相关的信息组织在同一个窗体中

窗体中数据主要来源于表和查询

创建窗体可以使用向导和设计视图两种方式

窗体中的窗体称为子窗体

窗体由多个部分组成,每个部分称为节

在创建主/子窗体之前,必须要设置相关联之间的关系

六章

报表类型:纵栏式报表、表格式报表、图标报表、标签报表

报表分组:指将具有共同特征的相关记录组成一个集合,在显示或打印时将它们集中在一起,并且可以为同组记录设置汇总信息

排序:有时需要将记录按照一定特征排序

分组:用户在输入报表时,需要把同类属性的记录排列在一起

一个主报表最多只能包含二级子窗体或子报表

报表页眉的内容只在报表的首页打印输出

如果设置了页面页眉,就设置了页面页脚

报表只能输出数据,不能输出数据

七章

Access数据访问页的三种视图:设计视图、页面视图、Web页预览视图

创建数据访问页的方法:使用自动创建数据页,使用数据页向导,使用设计视图

“页”是数据库的对象,“网页”则是由数据访问页产生的保持在磁盘上、扩展名是htm的文件

数据访问页以一个独立的文件的形式保存在Access的数据库之外

利用“自动创建数据访问页”向导创建的数据访问页格式是纵栏式

数据访问页是数据库的一种对象

八章

VBA全称:Visual Basic For Application的采用的是面向对象的编程机制和可视化的编程环境 VBA 是VB子集

区别:宏本身就是命令的集合,只不过是一种控制方式简单的程序而已,宏只能使用Access提供的命令,而VBA需要用户自行。编程。都可以实现操作的自动化。

VBA是面向对象的程序设计语言。它以对象为基础,是以事件来驱动对象的程序设计方法编写程序要有对象、属性、方法、事件的概念

对象是VBA应用程序的基础构件。VBA应用程序就是有许多对象组成

属性是对象的一种特征

事件是指可以发生在一个对象上且能够被该对象所识别的动作

VBA编程的步骤;创建用户页面、设置对象属性、对象事件过程的编写、运行和调试程序、保存窗体。

程序模块:独立程序模块(指Access数据库中的“模块”对象创建的模块)绑定性程序模块(指包含窗体、报表、页等数据库对象的事件处理过程的程序模块,依赖于所属对象,在对象处于活动状态下有效)

VBE窗口组成:标题栏、菜单栏、标准工具栏、工程窗口、属性窗口、代码窗口、立即窗口、(监视窗口、本地窗口、对象浏览器、自动显示提示信息)等元素组成

常量:直接常量、符号常量、系统常量

数值型数据:字节型Byte、整数、浮点数、货币型

字符串型数据:变长字符串、定长字符串

日期型数据用来表示日期信息存储占用8字节。数字定界符#将日期和实间括起来。

变体类型数据可以表示任何值,包括数值、字符串、日期、Empty、Error、Nothing、Null特殊值。

逻辑数据类型用于逻辑判断,亦称布尔型

对象数据类型Object用来表示图形、OLE对象或其他对象,用4字节存储

用户定义的数据类型语句是Type

变量是指在程序运行过程中其值会发生变化的量。变量声明分为显示声明和隐式声明。

常量是指在程序运行过程中,其值不能被改变的量

常量类型:直接常量、符号常量、固有常量、系统常量

数组:是由一组具有相同数据类型的变量构成的集合,每一个数据项称为数据元素

数组类型:固定大小的数组和动态数组。数组的使用。

表达式:由常量、变量、运算符、函数、标示符、逻辑量和圆括号等按一定的规则组成的式子(算术表达式、字符表达式、关系表达式、逻辑表达式)

Access的运算符包括:数学运算符、字符运算符、关系运算符、逻辑运算符、特殊运算符等

Access提供大量的标准函数:数学函数、文本处理函数、日期/时间函数、数据类型转换函数、聚合函数(统计函数)和其它函数。

函数要素包括:函数名、参数和返回值。

标示符:常量、变量、数组、控件、对象、函数、过程等元素命名的标识

VBA语句类型:声明语句、赋值语句、执行语句。

VBA流程控制控制结构:顺序结构、选择结构、循环结构

错误类型:语法错误、逻辑错误、运行错误

执行语句包括:输出语句、函数与过程调用语句、标号和GoTo语句、条件语句、循环语句

窗体的常用控件:标签控件、文本框控件、复合框控件、列表框控件、复选框控件、选项按钮控件、切换按钮控件、框架控件、命令按钮控件、表头控件、多页控件、滚动条控件、旋转按钮控件、图像控件

九章

宏:是一个或多个操作命令的集合,其中每个操作实现特定的功能

宏分类:操作系列宏、宏组(同一个宏窗中包含一个或多个宏的集合)和条件宏

十章

工作组:是用户、用户组以及对象权限的集合。通过工作组的设置,从而达到权限保护的目的

管理员用户:如果某一个数据库没有定义用户组,能够打开数据库的所有用户。用户与组,保护数据安全,使多个用户有不同的安全等级和不同的使用权限。

因篇幅问题不能全部显示,请点此查看更多更全内容

Top