计算机应用基础windows7office2010)第3版)教学课件第6章access2010应用PPT文档格式.pptx
《计算机应用基础windows7office2010)第3版)教学课件第6章access2010应用PPT文档格式.pptx》由会员分享,可在线阅读,更多相关《计算机应用基础windows7office2010)第3版)教学课件第6章access2010应用PPT文档格式.pptx(94页珍藏版)》请在冰豆网上搜索。
所以这种借阅关系需要第三个表图书借阅表来实现。
6.1.1项目描述之项目提出,1.读者表,表6-1-1读者表,6.1.1项目描述之数据库中的表,2.图书表,表6-1-2图书表,6.1.1项目描述之数据库中的表,3.图书借阅表,表6-1-3图书借阅表,6.1.1项目描述之数据库中的表,4.图书管理数据库中数据表之间的关系,表6-1-4数据表之间的关系,6.1.1项目描述之数据库中的表,6.1.2准备知识之数据库相关概念,1.数据(Data),定义:
是人们用来反映客观世界而记录下来的可以识别的数字、字母等符号。
更广泛的含义:
(1)数字、字母、文字和其他特殊字符组成的文本形式的数据;
(2)图形、图像、动画、影像、声音(包括语音、音乐)等多媒体数据。
定义:
指按特定的组织形式将数据保存在存储介质上的集合。
特点:
(1)在数据库中,不仅包含数据本身,也包含数据之间的联系;
(2)数据通过一定的数据模型进行组织,保证有最小的冗余度;
(3)各个应用程序共享数据;
(4)对数据的各种操作,如定义、操纵等都由DBMS统一进行。
2.数据库(DB),6.1.2准备知识之数据库相关概念,定义:
对数据库进行管理的软件。
功能:
(1)定义:
定义数据库的结构、数据完整性和其它的约束条件;
(2)操纵:
实现数据插入、修改、删除和查询;
(3)控制:
实现数安全控制、完整性控制以及多用户环境下的并发控制;
(4)维护:
提供对数据的装载、转储和恢复,数据库的性能分析和监测。
3.数据库管理系统(DBMS),6.1.2准备知识之数据库相关概念,定义:
是指引入了数据库的计算机系统。
组成:
(1)一般由数据库(DB);
(2)数据库管理系统(DBMS);
(3)应用系统;
(4)数据库管理员(DBA);
(5)用户。
其中:
DBMS是数据库系统的核心,4.数据库系统(DBS),图6.1.5数据库系统的组成,6.1.2准备知识之数据库相关概念,定义:
对现实世界的数据特征的抽象描述,5.数据模型(DataModel),6.1.2准备知识之数据库相关概念,概念模式中常见的几种数据模型:
5.数据模型(DataModel),层次数据模型,用树状结构表示各类实体以及实体间的联系,网状数据模型,用网状结构表示各类实体以及实体间的联系,关系数据模型,用二维表格表示各类实体以及实体间的联系,面向对象数据模型,用面向对象的观点来描述现实世界的实体,6.1.2准备知识之数据库相关概念,6.1.2准备知识之关系数据库,1.关系数据库的概念,
(1)若采用的DBMS是支持关系数据模型的,则据此构建的数据库称为关系数据库。
(2)相应的DBMS为关系数据库管理系统(RelationalDataBaseManagementSystem,RDBMS)。
2.关系数据模型的数据结构,关系模型中数据的逻辑结构是一张二维表,它由行和列组成。
图6-1-6student表的数据结构,6.1.2准备知识之关系数据库,3.关系数据模型中常用术语,表6.1.2关系模型中常用术语,6.1.2准备知识之关系数据库,3.关系数据模型中常用术语,图6-1-7主表和从表,6.1.2准备知识之关系数据库,4.关系数据库的特点,关系数据库的特点:
(1)每一列不可再分;
(2)同一表中字段(列)不允许重名;
(3)表中不允许有完全相同的记录(行);
(4)表中交换任意两行的位置不影响数据的实际含义;
(5)表中交换任意两列的位置不影响数据的实际含义。
6.1.2准备知识之关系数据库,6.1.2准备知识之关系运算,1.关系运算的分类,按运算符的不同,可分为传统的集合运算和专门的关系运算两类。
表6.1.3关系运算中的常用运算符,2.传统的集合运算符,
(1)并:
如果有两个相同结构的关系,则并是由属于这两个关系的元组组成的集合。
比如:
S1=RS。
R,S,RS,图6-1-8并运算,6.1.2准备知识之关系运算,2.传统的集合运算符,
(2)差:
如果有关系R和关系S,则R-S的结果是由属于R但不属于S的元组组成的集合。
S1=R-S。
R,S,R-S,-,图6-1-9差运算,6.1.2准备知识之关系运算,2.传统的集合运算符,(3)交:
如果有关系R和关系S,则R和S的交的结果是由既属于R又属于S的元组组成的集合。
R,S,RS,图6-1-10交运算,6.1.2准备知识之关系运算,2.传统的集合运算符,(4)笛卡尔乘积:
如果有关系R和关系S,则R和S的笛卡尔乘积的结果是由R中的记录与S中的记录两两结合而形成的集合。
R,S,RS,图6-1-11笛卡尔乘积运算,6.1.2准备知识之关系运算,3.专门的关系运算符,
(1)选择:
从关系中找出满足给定条件的元组的操作。
选择是从行(元组)的角度进行的。
S1,S2,S2=性别=”男”(S1),S2=性别=”男”(S1),图6-1-12选择运算,6.1.2准备知识之关系运算,3.专门的关系运算符,
(2)投影:
从关系模式中指定若干个属性并组成新的关系。
S1,S2,S2=学号,姓名,性别(S1),S2=学号,姓名,性别(S1),图6-1-13投影运算,6.1.2准备知识之关系运算,3.专门的关系运算符,(3)联接:
联结也称为联结,它是从两个关系的笛卡尔积中选取属性间满足一定条件的元组,最常见的是等值联接。
R,S,图6-1-14等值联接运算,6.1.2准备知识之关系运算,3.专门的关系运算符,(4)自然联接:
就是去掉重复属性的等值联接。
S1=SR,R,S,SR,图6-1-15自然联接运算,6.1.2准备知识之关系运算,6.1.2准备知识之数据库的基本操作,1.Access的启动与关闭,
(1)Access的启动:
开始,程序,MicrosoftAccess,空数据库,空数据库向导,打开已有数据库,“确定”,1.Access的启动与关闭,
(2)Access的关闭:
X,单击窗口右上角的按钮,单击窗口左上角的,“文件”,“关闭”,1,2,3,“关闭”,6.1.2准备知识之数据库的基本操作,2.新建数据库,
(1)使用向导新建数据库:
选择“文件”“新建”菜单命令,出现如图6-1-16所示的“可用模板”区域。
单击其中的“样本模板”选项,出现“样本模板”面板,在其中选择“学生”模板,如图6-1-17所示。
图6-1-16“新建”面板,6.1.2准备知识之数据库的基本操作,2.新建数据库,
(1)使用向导新建数据库:
单击其中的“样本模板”选项,出现“样本模板”面板,在其中选择“学生”模板,如图6-1-17所示。
图6-1-17选择“学生”模板,6.1.2准备知识之数据库的基本操作,04.数据库的基本操作,2.新建数据库,
(1)使用向导新建数据库:
单击“文件名”文本框右侧的按钮,打开如图6-1-18所示的“文件新建数据库”对话框。
在该对话框中指定文件名和保存路径,然后单击“确定”按钮。
图6-1-18“文件新建数据库”对话框,2.新建数据库,
(1)使用向导新建数据库:
此时回到如图6-1-17所示的界面,单击“创建”按钮,完成数据库的新建,数据库界面如图6-1-19所示。
图6-1-19学生数据库界面,6.1.2准备知识之数据库的基本操作,2.新建数据库,
(2)使用“空数据库”新建数据库,选择“文件”“新建”菜单命令,出现如图6-1-16所示的“可用模板”区域,从中选择“空数据库”选项。
图6-1-16“可用模板”区域,6.1.2准备知识之数据库的基本操作,2.新建数据库,
(2)使用“空数据库”新建数据库,单击“文件名”文本框右侧的按钮,打开“文件新建数据库”对话框。
在该对话框中指定文件名和保存路径,如图6-1-20所示,然后单击“确定”按钮。
图6-1-20在“文件新建数据库”对话框中设置参数,6.1.2准备知识之数据库的基本操作,2.新建数据库,
(2)使用“空数据库”新建数据库,此时回到如图6-1-21所示的界面,单击“创建”按钮,完成数据库的新建,如图6-1-22所示。
图6-1-21“空数据库”新建面板,6.1.2准备知识之数据库的基本操作,2.新建数据库,
(2)使用“空数据库”新建数据库,图6-1-22所示。
图6-1-22“图书管理数据库”创建页面,6.1.2准备知识之数据库的基本操作,3.新建数据表,表是Access数据库中要建立和使用的主要内容。
在开始建立表之前,需要弄明白数据库的结构:
主要包括完成特定工作需要多少个表;
在表中需要哪些属性或者字段;
这些字段中的数据要用哪些数据类型存放(字符型、数值型、货币型、逻辑型、图形类型等)。
在设计好数据库结构之后,可以通过以下步骤来创建表。
6.1.2准备知识之数据库的基本操作,3.新建数据表,Access中常用的数据类型,表6.1.4Access中常用的数据类型,6.1.2准备知识之数据库的基本操作,3.新建数据表,单击“创建”功能区的“表格”组中的“表设计”按钮,如图6-1-14所示,打开如图6-1-15所示的表设计窗口。
图6-1-23表设计选项,图6-1-24表设计窗口,6.1.2准备知识之数据库的基本操作,3.新建数据表,命名字段。
选择数据类型。
使用“说明”字段。
图6-1-25设计图书表,6.1.2准备知识之数据库的基本操作,3.新建数据表,表6.1.5Access中常用的字段属性,6.1.2准备知识之数据库的基本操作,3.新建数据表,添加主键。
图6-1-26设置主键,图6-1-27设置“ISBN”为主键成功,6.1.2准备知识之数据库的基本操作,3.新建数据表,保存表。
选择“文件”“保存”菜单命令,或者单击快速访问工具栏上的“保存”按钮,或者单击鼠标右键,在弹出的快捷菜单中选择“保存”命令,如图6-1-28所示。
图6-1-28保存表,6.1.2准备知识之数据库的基本操作,3.新建数据表,在弹出的“另存为”对话框中,将表命名为“图书信息”,如图6-1-29所示。
图6-1-29命名表,6.1.2准备知识之数据库的基本操作,3.新建数据表,输入表的内容。
如图6-1-21所示。
在表中编辑和删除数据。
图6-1-21输入数据,6.1.2准备知识之数据库的基本操作,6.1.3项目实施之创建数据库,1.使用“空数据库”选项创建数据库,选择“文件”“新建”菜单命令,出现如图6-1-16所示的“可用模板”区域,从中选择“空数据库”选项。
图6-1-16“可用模板”区域,单击“文件名”文本框右侧的按钮,打开“文件新建数据库”对话框。
图6-1-20在“文件新建数据库”对话框中设置参数,2.指定文件名和保存路径,6.1.3项目实施之创建数据库,3.完成数据库的创建,单击“创建”按钮,完成数据库的新建,如图6-1-22所示。
图6-1-22“图书管理数据库”创建页面,6.1.3项目实施之创建数据库,1.规划表结构,规划表的逻