access2007第014章__数据库基础知识
- 格式:ppt
- 大小:1.23 MB
- 文档页数:2
Access数据库基础知识Access数据库是微软公司开发的一款关系型数据库管理系统,具有易学易用、功能强大和高度可定制的特点。
本文将介绍Access数据库的基础知识,包括数据库创建、表格设计、数据查询、表格关系和报表生成等方面。
一、数据库创建Access数据库可以通过Microsoft Office套件进行安装,安装完毕后,可以打开Access并开始创建数据库。
在创建数据库时,需要选择数据库文件的存储位置和文件名,并设置数据库的密码保护。
创建完成后,可以开始设计表格。
二、表格设计表格是Access数据库的核心组成部分,用于存储和组织数据。
在设计表格时,需要定义表格的字段(列)和数据类型,还可设置字段的约束条件和索引。
通过表格设计视图,可以方便地添加、修改和删除字段,以及设置字段的属性和关系。
三、数据查询Access数据库提供了强大的查询功能,可以根据特定的条件检索和筛选数据。
查询可以使用SQL查询语言或者查询设计视图创建,通过选择字段、设置条件和排序方式,可以快速获得符合要求的数据结果。
查询结果可以保存为新的表格或者导出为其他文件格式。
四、表格关系Access数据库支持多个表格之间的关系,通过建立关系可以实现数据的关联和引用。
在表格设计视图中,可以使用主键和外键来定义表格之间的关系,进而实现数据的一对一、一对多或者多对多关系。
通过建立表格关系,可以提高数据的组织性和查询效率。
五、报表生成Access数据库提供了报表生成工具,可以根据表格或查询的数据生成各种形式的报表。
通过设置报表的布局、添加字段和设计样式,可以创建具备美观和信息清晰的报表。
报表可以导出为PDF、Excel等格式,方便与他人共享和打印。
六、总结本文简要介绍了Access数据库的基础知识,包括数据库创建、表格设计、数据查询、表格关系和报表生成等方面。
通过学习这些基础知识,可以帮助用户更好地使用Access数据库进行数据管理和分析。
aju (九妹妹)版主Rank: 22Rank: 22第一章数据库基础知识本章主要学习数据库的基本概念和基本理论,并对Access 进行简单介绍。
1.1 数据库基础知识1.1.1 计算机数据管理的发展一.数据与数据处理数据:是指存储在某种媒体上能够识别的物理符号。
数据处理:是指将数据转换成信息的过程。
从数据处理的角度而言,信息是一种被加工成特定形式的数据,这种数据形式对于数据接受者来说是有意义的。
二.计算机数据管理计算机数据管理是指对数据的分类、组织、编码、存储、检索和维护。
计算机数据管理发展的几个阶段:1 .人工管理20 世纪50 年代中期以前,计算机主要用于科学计算。
外部存储器只有纸带、卡片、磁带,无像磁盘这样的可以随机访问、直接存取的外部存储设备。
软件的状况是没有操作系统,没有专门管理数据的软件,数据由计算或处理它的程序自行携带。
数据管理任务,包括存储结构、存储方法、输入/输出方式等完全由程序设计者负责。
特点:数据与程序不具有独立性,一组数据对应一组程序。
数据不能长期保存。
一个程序中的数据无法被其他程序使用。
程序之间存在大量重复数据,数据冗余大。
2 .文件系统20 世纪50 年代后期到60 年代中期。
计算机不仅用于科学计算, 而且还用于大量的数据处理。
直接存储设备,高级语言,操作系统。
程序和数据有一定的独立性,数据文件可以长期保存。
数据和程序相互依赖。
数据文件是为满足特定的业务,或某部门的专门需要而设计,服务于某一特定的应用程序。
同一数据项可能重复出现在多个文件中,数据冗余度大。
数据容易造成不一致。
3 .数据库系统20 世纪60 年代后期。
计算机用于管理的规模更加庞大,应用越来越广泛。
同时多种应用、多种语言共享数据集合的要求越来越强烈。
标志:1968年IBM的IMS 是一个层次模型数据库。
1969年美国数据系统语言协会公布的DBTG 报告,对研制开发网状数据库系统起到了推动作用。
自1970年IBM 公司的研究成果奠定了关系数据库理论基础。
本文由王贝斯贡献ppt文档可能在WAP端浏览体验不佳。
建议您优先选择TXT,或下载源文件到本机查看。
第01章数据库基础知识 01章数据库技术和系统已经成为信息基础设施的核心技术和重要基础。
数据库技术作为数据管理的最有效的手段,极大的促进了计算机应用的发展。
本章将介绍数据库、数据库系统、数据管理系统、数据模型等基础理论知识,为后面各章的学习打下基础。
教学重点与难点数据库基本知识数据库系统的组成与分类数据库管理系统的概念和类型常用的数据模型1.1 数据库简介数据库(Data Base)是计算机应用系统中的一种专门管理数据资源的系统。
数据库(Data Base)是计算机应用系统中的一种专门管理数据资源的系统。
数据有多种形式,如文字、数码、符号、图形、图像以及声音等。
数据库的概念数据处理1.1.1 数据库的概念 1.1.1数据库就是数据的集合,例如,日常生活中,公司记录了每个员工的姓名、地址、电话、学号等信息,这个员工记录就是一个简单的“数据库”( 地址、电话、学号等信息,这个员工记录就是一个简单的“数据库”(如下图所示) 所示)。
每个员工的姓名、员工编号、性别等信息就是这个数据库中的“数据”,我们可以在这个“数据库”中添加新员工的信息,也可以由于某个员工的离职或联系方式变动而删除或修改该数据。
1.1.2 数据处理 1.1.2数据处理就是将数据转换为信息的过程,它包括对数据库中的数据进行收集、存储、传播、检索、分类、加工或计算、打印和输出等操作,如向“员工信息表”数据表中增加一条记录,或者从中查找某学生的出生日期等都是数据处理。
1.2 数据库系统简介数据库系统,从根本上说是计算机化的记录保持系统,它的目的是存储和产生所需要的有用信息。
这些有用的信息可以是使用该系统的个人或组织的有意义的任何事情,是对某个人或组织辅助决策过程中不可少的事情。
数据库系统的概念数据库系统的特点数据库系统的分类1.2.1 数据库系统的概念 1.2.1狭义地讲,数据库系统是由数据库、数据库管理系统和用户构成。
1.计算机数据管理技术随着计算机硬件和软件技术的发展而不断发展,大致经历人工管理、文件系统、数据库系统三阶段。
2.数据库管理系统的主要功能包括:数据库定义功能、数据库管理功能、数据库的建立和维护功能。
3.数据库管理员是负责数据库的建立、使用和维护的专门人员。
4.在数据库系统中应用程序只有通过数据库管理系统才能和数据库打交道,是数据库系统的核心组成部分。
5.E-R模型中常常用到实体、实体集、属性、码、域、联系和E-R图。
6.E-R模型中,客观存在并可相互区别的事物称为实体。
7.现实世界的事物之间总是存在某种联系,任何实体都不可能孤立的存在,实体的联系包括实体内部的联系和实体之间的联系。
8.E-R图中菱形表示联系,菱形框内为联系名,并用无向边分别与与有关实体型连接,同时注明联系类型(1:1,1:n,或m:n)。
矩形表示实体型,椭圆形表属性。
9.主要数据模型:层次模型、网状模型、关系模型、面向对象模型。
关系模型是ACCESS数据库管理系统所使用的。
10.用二维表结构来表示实体联系的数据模型称为关系模型。
关系数据模型以关系数学理论为基础,一个关系对应一个二维表。
11.在表中能够唯一标识一条记录的字段或字段组合,称为候选关键字。
一个表可能有多个候选关键字,从中选择一个作为主关键字,也称为主键。
12.关系运算的对象是一个关系,运算结果仍是一个关系。
13.关系运算中从一个关系中选出若干字段组成新的关系称为投影。
从一个关系中找出满足条件的记录的操作称为选择。
把两个关系中字段满足一定条件的记录横向结合,拼成一个新的关系称为连接。
14.在连接操作中,以两个关系的字段值对应相等为条件进行的连接称为等值连接,去掉重复字段的等值连接称为自然连接。
15.关系数据库中的关系是要满足一定要求的,满足一定条件的关系模式称为范式。
16.为了保证数据库中的数据与现实世界一致,需要对关系模型中的关系施加完整性约束条件,以保证数据的正确性,有效性和相容性。
《数据库应用》复习提纲一、知识点第一章数据管理技术各阶段的特点、数据库的概念、数据库系统模式结构概念及关系、数据库的组成要素及关系、数据库管理系统的功能、实体概念、实体间关系类型及实例、数据模型概念、组成要素、类型及实例等第二章关系模型的概念、特点、关系模型的操作、完整性约束概念、关系运算基本概念、概念结构设计(E-R)及逻辑结构设计(关系模式)应用等第三章Access数据库的特点、对象的类型及作用、创建数据库的方法等第四章表的视图类型及功能、字段的数据类型及应用实例、输入掩码的含义、常规及查阅属性的设置(应用)、主键类型、表间关系、设置参照完整性的作用等第五章查询对象的概念、运行结果、数据源、查询的类型及作用、查询的视图类型、创建的方法、查询设计视图结构及应用(参数行)、SQL语句基本格式、参数的意义、常用SQL语句的应用(建表、查询条件、删除、修改等)等第六章窗体结构、各节的用途及特点、窗体的视图类型及作用、控件类型、窗体中常用控件(标签、文本、列表框、组合框、图像等)的功能、主子窗体的概念及关系等。
第七章报表的概念及用途、报表的类型、报表的结构及各部分的功能、报表的视图类型及作用、报表美化、报表与窗体的异同点等第八章2007文件格式及转换方法、数据库加密前提及目的、导入与导出的数据的类型、导入主键的定义、备份目的、外部数据类型、压缩的功能、数据管理功能的类型、切换面板的用途、切换面板管理器的功能等第九章宏的定义、相关概念(宏名、宏组、条件、独立宏与嵌入的宏)、运行的方法、设计试图、常用基本操作命令、执行顺序、转换代码等第十章模块概念、基本结构、实现分支、循环的基本语句格式及功能、简单算法的理解、代码保护方法等二、题型及分值1.填空题:每空1分,共20分难度和课后习题相当2.单选题:每题1分,共35分难度和课后习题相当3.简答题:每题4分,共16分难度和课后习题相当4.操作应用题:每空2分,共20分主要是表中的常规与查阅属性、查询的设计视图等(窗体、报表的设计视图)例如:根据要求补充填写右图所空位置的内容。
Access 2007基础—建立数据库1、数据库的设计(1)概念及准则1、字段的唯一性,即表中的每个字段只有能含有唯一类型的数据信息2、记录的唯一性,即表中没有完全一样的两个记录3、功能的相关性,即数据库中的任意一个数据表都应该有一个主关键字段,该字段与表中记录的各实体相对应。
4、字段的无关性,即在不影响其他字段的情况下,必须能够对任意字段进行修改。
(2)一般步骤步骤1、明确建立数据库的目的。
步骤2、确定所需要的数据库。
步骤3、确定每个表所需要的字段。
步骤4、确定表间的关系。
步骤5、改进设计。
2、建立一个数据库步骤1、在【开始使用Microsoft Office Access】界面中选择【空白数据库】选项,然后在右侧【空白数据库】区域中设置数据库的名称,单击按钮设置数据库的存放位置。
步骤2、然后单击【创建】按钮,进入Access 2007 主界面,可以看到界面中已经创建了一个空白的数据库。
3、利用模板新建数据库步骤1、在【开始使用Microsoft Office Access】界面左侧【模板类型】区域中选择【本地模板】选项,然后在中间【本地模板】列表区域中选择一个模板,例如【罗斯文 2007】,在界面右侧的【文件名】文本框中,可以更改数据库的名称,例如将名改为“企业经营”,然后单击按钮设置数据库的存放位置。
步骤2、然后单击【创建】按钮,弹出的【正在准备模板】提示信息。
步骤3、模板准备完成,系统弹出登陆对话框,在此对话框中单击【登陆】按钮,进入用模板创建的数据库主界面,在此就可以根据自己的实际需要来更改模板提供的数据表、窗体、模板、宏等。
步骤4、如果想要创建在Windows SharePoint Services网站上共享的数据库,可以在【开始使用Microsoft Office Access】界面上创建数据库时,选中【创建数据库并将其链接到Windows SharePoint Services网站】复选框。
1.1数据库基础知识1、数据库有关的概念:a、数据:是指描述事物的符号记录。
.b、数据库:是存储在计算机存储设备中的、结构化的相关数据的集合.注意两点:其一是数据库不仅包括描述事物的数据本身,而且包括相关事物之间的关系。
其二是数据库中的数据具有集成与共享的特点即数据库集中了各种应用的数据,进行统一的构造与存储,而使它们可被不同应用程序所使用简称为DB(Database)。
c、数据库管理系统:是指位于用户与操作系统之间的、方便用户管理与组织数据库的一种数据库管理软件。
简称为DBMS(Database Management System)d、数据库应用系统:是指在数据库系统资源的基础上、针对某一类应用而开发出来的应用软件。
如大家都熟悉的教务管理系统。
e、数据库系统:由数据库、数据库管理系统、数据库管理员、硬件平台和软件平台5个部分所组成。
简称为DBS(Database System)。
注意:数据库系统的核心是数据库管理系统。
2、数据库系统的特点:a、实现数据共享,减少数据冗余。
这是数据库的基本特征。
b、采用特定的数据模型。
c、具有较高的数据独立性。
d、有统一的数据控制功能。
3、数据模型:数据库应用系统就是将现实世界映射到计算机中的结果。
为了简化这个映射过程,引入了数据模型是从现实世界到计算机世界的一个中间层次,其不仅能方便地描述数据本身,而且能正确地反映出数据之间存在的整体逻辑关系。
所有的数据库系统都是基于某一种数据模型的。
传统的数据模型有层次模型、网状模型和关系模型三种。
其中的层次模型是用树形结构来表示数据以及数据之间的关系;网状模型是用无向图来表示数据以及数之间的关系;而关系模型是用二维表格来表示数据以及数据之间的关系。
关系模型与层次模型、网状模型的本质区别在于数据描述的一致性、模型概念的单一性。
4、实体间联系及种类:在数据模型中,将现实世界客观存在的事物称实体。
通常需要描述出现实世界中存在的实体、实体的属性及实体之间的关系。