版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第三部分 计算机应用(yngyng)技术基础共七十八页2数据库系统概述SQL语言(yyn)基础知识Access 2010数据库的创建Access 2010数据库的表间关系Access 2010数据库的查询数据库技术(jsh)基础共七十八页31. 数据库系统的产生和发展 (1)人工管理阶段(jidun)(20世纪50年代中期之前) (2)文件系统阶段(20世纪50年代中期60年代中期) (3)数据库系统阶段(20世纪60年代中期今) 第一代:层次、网状数据库 第二代:关系数据库 第三代:面向对象数据库数据库系统概述(i sh)共七十八页42.数据库系统的基本概念(1) 数据(Data) 用物理符
2、号记录的可以鉴别的信息(2) 数据库(DataBase,DB) 长期保存、有组织、可共享的数据集合 (3) 数据库管理系统(DBMS) 位于用户与操作系统之间,具有(jyu)数据定义、数据操纵、数据库的运行管理和数据库的建立维护功能的数据管理软件 (4) 数据库系统(DBS) 由数据库、数据库管理系统和数据库应用软件组成的人机系统共七十八页53.数据库系统的应用(yngyng)模式(1)个人计算机(PC)模式(2)集中模式(3)客户/服务器(Client/Server,C/S)模式(4)分布式模式(5)浏览器/服务器(Browser/Server,B/S)模式共七十八页6 数据库的设计(shj
3、) 应用程序的设计4.数据库应用(yngyng)系统( DBAS )的开发共七十八页7DBAS的开发步骤(bzhu) 1需求分析 2数据库设计 3应用程序设计 4测试 5维护共七十八页81. SQL (Structured Query Language)语言概述 1974年由Boyce和Chamberlin提出(t ch) 1975年1979年在IBM公司原型系统 System R上实现 关系数据库的标准语言,数据库领域中的主流语言2.SQL的语句分类 (1)数据定义语言DDL(Data Definition Language) CREATE(创建表)、DROP(删除表)、ALTER(修改表)
4、语句 (2)数据操纵语言DML(Data Manipulation Language) SELECT、INSERT、UPDATE、DELETE语句 (3)数据控制语言DCL(Data Control Language) GRANT、REVOKE语句SQL语言(yyn)共七十八页93.SQL语言的特点 综合统一(tngy) 集DDL、DML和DCL功能为一体用同一种语法结构提供两种使用方式 自含式语言 每个SQL语句可以联机交互独立完成其操作 嵌入式语言 能够嵌入到高级语言(C、COBOL、FORTRAN等)中,供程序员设计程序使用 两种不同的使用方式下,SQL语言的语法结构基本一致共七十八页1
5、0高度非过程化 用户只要提出“做什么”,而不需要指明“怎么做” 存取路径的选择以及SQL语言的操作过程由系统自动完成,大大减轻了用户负担(fdn),也有利于提高数据独立性面向集合的操作方式 操作对象、查找结果可以是元组的集合 一次插入、删除、更新操作的对象可以是元组的集合 非关系数据模型面向记录操作,操作对象是一条记录语言简洁、易学易用 数据定义 Create Drop Alter 数据查询 Select 数据操纵 Insert Update Delete 数据控制 Grant Revoke共七十八页111. 什么是Access数据库Access是一种关系式数据库,它由一系列表组成,表又由一系
6、列行和列组成,每一行是一个记录,每一列(y li)是一个字段,每个字段有一个字段名,字段名在一个表中不能重复。Access 2010数据库管理系统表与表之间可以建立关系(或称关联(gunlin),连接),以便查询相关联(gunlin)的信息。Access数据库以文件形式保存,文件的扩展名是accdb。 共七十八页122. Access数据库对象(duxing)表(Table) 表是数据库的基本对象,是创建其他5种对象的基础。表由记录组成,记录由字段组成,表用来存贮数据库的数据,故又称数据表。 查询(Query)查询可以按索引快速(kui s)查找到需要的记录,按要求筛选记录并能连接若干个表的字
7、段组成新表。 共七十八页13窗体(Form)窗体提供了一种方便的浏览、输入及更改数据的窗口。还可以创建子窗体显示相关联的表的内容。窗体也称表单。 报表(Report)报表的功能是将数据库中的数据分类汇总,然后打印出来,以便分析。页(Page)页是一种特殊类型的网页,主要用于查询及处理来自Internet和Intranet的Access和SQL Server数据库中的数据。 宏(Macro)宏相当于DOS中的批处理,用来自动(zdng)执行一系列操作。Access列出了一些常用的操作供用户选择,使用起来十分方便。 模块(Module)模块的功能与宏类似,但它定义的操作比宏更精细和复杂,用户可以根
8、据自己的需要编写程序。模块使用Visual Basic编程。共七十八页ACCESS的7种数据库对象(duxing) Access有7种数据库对象(duxing),分别是:表、查询、窗体、报表、页、宏、模块。2.1 表 表由字段和记录组成。 字段是表中的列,每个字段代表一条信息在某一方面的属性,字段有类型,如“姓名”字段是字符型的,“年龄”字段是数字型的。字段的基本属性有:字段名称、数据类型、字段大小、默认值等。 记录是数据表中的行,由一个或多个字段的值组成,一条记录是一条完整的信息,显示一个对象的所有属性。如:001、张三、男、21,可以作为一条记录。共七十八页 表是整个数据库系统的基础。一个
9、数据库中可以包含多个数据表,一个表应围绕一个主题建立,如学籍表、成绩表。表之间可以建关系,建立了关系的多个表可以像一个表一样(yyng)使用。 共七十八页2.2 查询(chxn) 查询是数据库的核心操作,根据指定(zhdng)条件从数据表或其他查询中筛选出符合条件的记录。查询结果以二维表的形式显示,是动态数据集合,每执行一次查询操作都会显示数据源中最新数据。 共七十八页查询类型有:1,选择(xunz)查询2,交叉表查询3,生成表查询4,更新查询5,追加查询6,删除查询7,SQL查询8,参数查询共七十八页2.3 窗体 窗体用来显示和修改表,是用户与Access应用程序之间的主要接口,可以简化数据
10、库的操作。窗体的数据源来自表或查询,利用窗体将整个(zhngg)应用程序组织起来,形成一个完整的应用系统。 共七十八页2.4 报表(bobio) 报表用来以格式化方式显示并打印数据。利用报表可以整理(zhngl)和计算基本表中的数据,有选择的显示指定信息。报表的数据源来自表、查询或SQL语句,在报表中不能输入数据。共七十八页203. Access 2010的启动(qdng)“开始(kish)”“所有程序” “Microsoft Office ” “Microsoft Access 2010”Access 2010启动窗口新建按钮新建菜单共七十八页211.建库 数据库的创建(chungjin)标
11、题栏工作区状态栏工具栏任务窗格Access 2010主窗口建库方式(1)建立一个空数据库文件,然后再根据应用程序的要求,添加表、建立窗体、制作报表等对象。(2)根据现有文件建立。即根据磁盘中存在(cnzi)的数据库文件、数据库项目及html文件等文件内容建立新数据库文件。(3)通过数据库模板启动向导,并创建模板中要求的表、窗体及报表。共七十八页222.建表根据关系数据库理论(lln),一个二维表称为一个关系,关系数据库由若干个数据表组成创建表的方法中最常用的是使用(shyng)设计器创建表。其操作过程是:首先是定义表的结构,然后输入数据。指定表对象建表的三种方法使用设计器通过输入数据共七十八页
12、23(1) 表结构(jigu)字段记录字段名字段的命名规则如下:字段名可以包含字母、汉字、数字、空格和其他字符,第一个字符不能是空格。字段名不能包含小数点、叹号、方括号、西文单引号、西文双引号。字段长度为164个字符,在Access中一个(y )汉字当作一个(y )字符看待。在同一表中,字段名不能重复共七十八页表2 Access 的数据类型及用法(yn f)数据类型 用法 文本 用于存放文本或者文本与数字的组合,最多255个字符,默认大小为50。这种类型中的数字不能进行数学计算。 数字 用于存放可进行数学计算的数字数据,可以有小数位和正负号。 日期/时间用于存放表示日期和时间的数据,允许进行少
13、量的日期和时间运算。 备注 用于存放超长文本或文本与数字的组合,最多含75535个字符。 货币 用于存放表示货币的数据,可进行数学计算,可以有小数位和正负号。 自动编号 向表中添加一条新记录时,由Access 指定一个惟一的顺序号(每次加1)或随机数。 是/否 又称逻辑型数据,只有两种可能的取值:“是”或“否”,“真”或“假”。 OLE对象 用于其他Windows应用程序中对象的链接与嵌入,最大1G字节。 超级链接用于保存超级链接的有效地址。 查阅向导 用于创建一个字段,该字段允许从其他的表、列表框或组合框中选择字段类型。 字段类型(lixng) 共七十八页字段长度25字段长度用来定义字段所使
14、用的存储空间大小,是字段值所占的字节数。只有文本(wnbn)型字段和数字型字段需要指定字段大小,其他类型的字段由系统分配字段大小,例如,“出生日期”是日期/时间类型,字段大小为8,“婚否”是逻辑类型,字段大小为1。一个字符和一个汉字字段大小都是1。共七十八页26表结构建表结束选择(xunz)字段类型确定文本字段大小(2)创建(chungjin)表结构确定主键共七十八页字段属性(shxng)每个字段都有自己的属性,字段属性是一组特征,使用它可以附加控制数据在字段中的存储、输入或显示方式。属性是否(sh fu)可用取决于字段的数据类型。系统提供了如所示的13种属性供选择使用。共七十八页表2 Acc
15、ess的字段属性(shxng)及功能属性选项 功 能 字段大小 使用这个属性可以设置文本、数字、货币和自动编号字段数据的范围,可设置的最大字符数为255。格式 控制怎样显示和打印数据,可选择预定义格式或输入自定义格式。小数位数 指定数字、货币字段数据的小数位数,默认值是“自动”,范围是015。输入法模式 确定光标移至该字段时,准备设置哪种输入法模式,有三个选项:随意、开启、关闭。输入掩码 使用户在输入数据时可以看到这个掩码,从而知道应该如何输入数据,对文本、数字、日期/时间和货币类型字段有效。标题 在各种视图中,可以通过对象的标题向用户提供帮助信息。默认值 指定数据的默认值,自动编号和OLE数
16、据类型没有此项属性。有效性规则是一个表达式,用户输入的数据必须满足此表达式,当光标离开此字段时,系统会自动检测数据是否满足有效性规则。有效性文本 当输入的数据不符合有效性规则时显示的提示信息。必填字段 该属性决定字段中是否允许出现Null值。允许空字符串 指定该字段是否允许零长度字符串。索引 决定是否建立索引的属性,有三个选项:“没有”、“有,允许重复”和“有,不允许重复“。Unicode压缩 指示是否允许对该字段进行Unicode压缩。共七十八页1,输入(shr)掩码:字段的输入模板 字符字符含义0在掩码字符位置必须输入数字。例如,掩码:(00)00-000,示例:(12)55-2349在掩
17、码字符位置输入数字或空格,保存数据时保留空格位置。例如,掩码:(99)99-999,示例:(12)55-234,( )55-234#在掩码字符位置输入数字、空格、加号或减号。例如,掩码:#,示例:1+,9+999L在掩码字符位置必须输入英文字母,大小写均可。例如,掩码:LLLL,示例:aaaa,AaAa?在掩码字符位置输入英文字母或空格,字母大小写均可。例如,掩码:?,示例:a a,AaA在掩码字符位置必须输入英文字母或数字,字母大小写均可。例如,掩码:(00)AA-A,示例:(12)55-a,(80)AB-4共七十八页a在掩码字符位置输入英文字母、数字或空格,字母大小写均可。例如,掩码:aa
18、aa,示例:5a5b,A 4&在掩码字符位置必须输入空格或任意字符。例如,掩码:&,示例:$5A% C在掩码字符位置输入空格或任意字符。例如,掩码:CCCC,示例:$5A%. , : ; - /句点、逗号、冒号、分号、减号、正斜线,用来设置小数点、千位、日期时间分隔符。将其后所有字母转换为小写。例如,掩码:LL将其后所有字母转换为大写。例如,掩码:LLLL,输入aaaa,显示aaAA密码以*号显示输入的字符。共七十八页 有效性规则是一个条件,用来为字段的值定义数据范围和数值要求。如果输入的数据不符合有效性规则,将给出提示信息,并且光标停在原处,直到输入正确数据为止。 注意(zh y),有效性规
19、则的设置不能与默认值冲突。 例如:性别字段只能输入文字男或女, 用:男 or 女。 例如:年龄字段的范围是大于0, 用:0。 例如:出生日期的字段范围是2001年, 用:=#2001-1-1# and =#2001-12-31#。2有效性规则(guz)共七十八页32什么是主键? 按照数据库设计的完整性,每条记录应当具备惟一性,不和其他(qt)记录发生重复和冲突。而可以区别出这种惟一性的一个或多个字段就是主键(primary key),主键由用户确定,否则,Access会生成自动编号作为主键 主键不允许空值 一个表中不能存在具有相同主键值的两个记录 使用主键的主要目的是保证数据库设计的完整性什么
20、是外键? 如果表A的主键是表B中的字段(或字段组合),那么,表B中的这个字段(或字段组合)称为外键(foreign key)。 主键类型有3种:自动编号、单字段、多字段。共七十八页“学生基本(jbn)情况表”结构字段名称数据类型字段大小字段属性学号文本10必填、主键姓名文本10性别文本1有效性规则:男 OR 女有效性文本:只能为男或女出生年月日期/时间短日期班级文本10党员否是/否默认值:False入学成绩数字整型有效性规则:大于等于280且小于等于750备注备注共七十八页34(3)向表中添加(tin ji)数据双击表名添加(tin ji)数据共七十八页35(4)修改(xigi)表结构设计视图
21、直接修改共七十八页361. 表间关系(gun x)的含义表间关系(gun x)的建立同一个数据库中,不同表中的数据之间都存在一种关系,这种关系将数据库里各表中的每条数据记录都和数据库中唯一的主题相联系,使得对一个数据的操作都成为数据库的整体操作。建立表间关系的目的保证数据的一致性:当存在多个表的时候,通过建立主表和从表的关系,可以在主表更新时,从表自动更新,省去手动更新保证数据的完整性:表间关系的建立使主表和从表之间建立数据约束关系,防止输入错误的数据方便多表查询:方便连接两个表或多个表,能一次能查找到多个相关数据 共七十八页37如何建立表间关系?关系数据库中通常都包含多个存在相互联系的关系,
22、关系与关系之间的联系是通过公共(gnggng)属性来实现的。该公共(gnggng)属性在主表中作为主键,在从表中作为外键。共七十八页382. 表间关系(gun x)的类型一对多关系:表A(主表)中的一条记录(jl)可以对应表B(从表)中的多条记录,但表 B 中的一条记录只能对应表 A 中的一条记录。一对一一对一关系:表A(主表)中的一条记录最多只对应表B(从表)中的一条记录,反之亦然。共七十八页39学号姓名系别年级党员生源入学时间备注200502001王艳艳数学05本科1班No哈尔滨2005-9-1校三好学生200502003周立夫数学05本科1班No北京2005-9-1200502005姜守
23、新数学05本科1班No北京2005-9-1优秀班干部200502007李春宇数学05本科1班No哈尔滨2005-9-1200503013姜威中文05本科2班No哈尔滨2005-9-1200503014谭娟中文05本科2班No北京2005-9-1200503015程名中文05本科2班Yes北京2005-9-1课号课程名称学分学时教师2001数学分析360赵娜2002高等数学360宋鑫2003计算机基础240郭锐2004解析几何240张秋香3001现代文学360王楷3002写作260张哲3003古代文学240李鸿吉3004计算机基础240刘树旺学号课号成绩200502001200170200502
24、002200290200502003200267200502005200256200502006200173200502007200289200502007200489200502009200192200502010200370200502011200178一对多一对多共七十八页40多对多关系:对于A表来说,一条(y tio)记录对应着B表的多条记录,反过来对于B表来说,一条记录也对应着A表的多条记录。教师编号姓名课程名称学时10000001张明计算机基础6010000002李向阳操作系统6010000001张明程序设计6010001001张明计算机网络6010001001李向阳计算机网络60
25、课程编号课程名称任课教师100010001计算机网络张明100000002操作系统李向阳100010001计算机网络李向阳多对多多对多共七十八页413.建立(jinl)表间关系的操作 “关系(gun x)”窗口“显示表”对话框选择两个表添加到关系窗口添加结束【例】为“学生成绩管理”数据库的“学生”表与“成绩”表建立一对多的关系,为“课程”表与“成绩”表建立一对多的关系。(1)打开“学生成绩管理”数据库 (2)“工具”“关系”,打开 “关系”窗口和“显示表”对话框 (3)选择要建立关系的表添加到关系窗口中共七十八页42(4)在“关系”窗口中,将“学生”表中的“学号”拖曳(tuy)到“成绩”表中的
26、“学号”处,释放鼠标左键,打开“编辑关系”对话框建立一对(y du)多关系拖动实施参照完整性共七十八页43什么(shn me)是参照完整性?如果在学生表和成绩表之间用学号建立了关系,学生表是主表,成绩表是从表,那么,满足(mnz)参照完整性就能实现以下效果:在向从表中输入一条新记录时,系统要检查新记录的学号是否在主表中已存在,如果存在,则允许执行输入操作,否则拒绝输入。 如果删除主表中的一条记录,则从表中凡是外键的值与主表的主键值相同的记录也会被同时删除,称之为级联删除;如果修改主表中主关键字的值,则从表中相应记录的外键值也随之被修改,称为级联更新。共七十八页44(5)建立(jinl)“课程”
27、表与“成绩”表的关系 “关系(gun x)”“显示表”单击“课程”表将“课程”添加进“关系”窗口结果共七十八页45编辑(binj)修改:双击关系线4. 表间关系的修改(xigi)和删除删除:右击关系线,打开快捷菜单,单击“删除”命令共七十八页46根据要查询(chxn)的内容和准则,在数据库表中搜索符合条件的记录,同时产生一个类似于表的结果。 查询(chxn)的创建和使用1. 查询的功能2. 查询的类型选择查询操作查询参数查询交叉表查询SQL查询查询删除查询更新查询追加查询生成表查询联合查询传递查询数据定义查询子查询共七十八页473. 建立(jinl)查询的准则(条件) (1) 运算符关系(gu
28、n x)运算符 = = (!=) 逻辑运算符 Not And Or特殊运算符 In Between Like IsNull IsNotNull (2) 函数数值函数 Abs Int Sqr Sgn字符函数 Left Right Mid Space Len Trim 日期时间函数 Day Month Year Hour Date()统计函数 Max Min Sum Avg Count共七十八页表达式的书写(shxi)48字段名条件表达式含义说明性别“男”查询性别为“男”的记录字符型数据应使用双引号“”括起来英语86查询英语为86分的记录等效为=86出生年月#84-1-25#查询84年1月25日出
29、生者的记录日期型数据用#括起来共七十八页494. 建立(jinl)查询的方法 使用设计视图(sht)使用查询向导5. 使用设计视图建立查询的操作步骤认真审题,看清题目要求,判断查询所需字段及其数据表(可能需要不包含查询字段的表);建立查询,添加数据表;再次审题,确定查询类型;添加查询字段;查询的其他内容设定();运行查询 。共七十八页50打开(d ki)“数据库”窗口单击“对象(duxing)”下的“查询” ,然后单击“数据库”窗口工具栏上的“新建”按钮在“新建查询”对话框中,单击“设计视图”选项,然后单击“确定”按钮设计视图选项查询新建共七十八页51在“显示(xinsh)表”对话框中,单击列
30、出了所需的表或查询数据的选项卡双击要添加到查询的每个对象的名字(mng zi),然后单击“关闭”按钮。关闭在设计网格中将字段添加到“字段”行并指定准则选择查询类型设计网格双击添加对象共七十八页52查询类型有:1,选择查询2,交叉表查询3,生成表查询4,更新(gngxn)查询5,追加查询6,删除查询7,SQL查询8,参数查询共七十八页53在“设计视图”中创建选择(xunz)查询打开“数据库”窗口单击“对象”下的“查询” ,然后单击“数据库”窗口工具栏上的“新建”按钮在“新建查询”对话框中,单击“设计视图(sht)”选项,然后单击“确定”按钮【问题】查询学生表中数学系来自北京的学生情况选择查询是最
31、常用的也是默认的查询类型。它是根据指定的查询准则,从一个或多个表中获取数据并显示结果,也可以使用选择查询对记录进行分组,并且对记录进行总计、计数、平均以及其他类型的计算。共七十八页54在“显示表”对话框中,选择 “表”选项卡,选中要添加的表“学生”,单击“添加” ,将“学生”表添加到查询窗口中(或双击“学生”表直接(zhji)添加) 。最后单击关闭,打开查询的“设计视图”窗口查询设计视图双击或单击+添加(tin ji)共七十八页55在设计网格中将字段添加到“字段”行并指定(zhdng)准则运行(ynxng)查看SQL视图保存查询共七十八页56选择查询的功能(gngnng)和特点筛选符合条件的记
32、录生成新表建立计算字段:使用Access所提供的“汇总”预定义命令,可以在字段中显示计算结果,包括全部记录的总和、平均值、数量、最小值、最大值、标准偏差或方差等,也可以对记录按分组进行计算选择查询生成的新表并不实际存在,而且每次执行查询时都将重新进行计算,以使计算结果永远都以数据库中最新的数据为准不能人工更新计算结果,但能作为窗体、报表和数据访问页的记录源 “汇总”通常用来查询非表中现有数据而是通过(tnggu)表中数据计算可以得来的数据。共七十八页57【问题2】查询所有(suyu)选课学生每人的平均分进入查询窗口,双击“学生”表中需要(xyo)的字段添加到设计网格中 “设计”“汇总”,在设计
33、网格中增加“总计”“学号”的“总计”栏中选“分组”,“成绩”的“总计”栏中选“平均值”运行和保存查询学号:分组成绩:平均值共七十八页58交叉表查询显示(xinsh)来源于表中某个字段的总计值(合计、计算以及平均值等),并将它们分组放置在查询表中,一组列在数据表的左侧,一组列在数据表的上部。 交叉(jioch)表查询例:利用交叉表查询统计“学生成绩管理”数据库各班各科不及格的人数在“显示表”对话框中,将“学生”、“成绩”和“课程”表添加到查询窗口中共七十八页59选择(xunz)“查询类型”为交叉表查询将“系别”、“年级”和“课程名称”的“总计”字段设为“分组”,两个“成绩”的“总计”字段分别设为
34、“计数(j sh)”和“条件”,在“条件”字段中输入“60”,将“系别”和“年级”的“交叉表”字段设为“行标题”,“课程名称”的“交叉表”字段设为“列标题”,第一个“成绩”的“交叉表”字段设为“值”,然后运行和保存查询共七十八页60设计视图建立查询的操作步骤(重新回顾一下)认真审题,看清题目要求,判断查询所需字段及其数据表(可能需要不包含查询字段的表);建立查询,添加数据表;再次审题,确定(qudng)查询类型;添加查询字段;查询的其他内容设定();运行查询 。共七十八页61操作(cozu)查询操作查询用于创建新表或者修改(xigi)现有表中的数据。操作查询包括生成表查询、更新查询、追加查询和
35、删除查询。生成表查询:根据一个或多个表中的全部或部分数据新建表 更新查询:对一个或多个表中的一组记录作全局的更改 追加查询:从一个或多个表将一组记录追加到一个或多个表的尾部删除查询:从一个或多个表中删除一组记录 共七十八页62根据一个或多个表中的全部(qunb)或部分数据新建表1.生成(shn chn)表查询(1)创建用于导出到其他Access数据库的表(2)创建从特定时间点显示数据的数据访问页(3)创建表的备份副本(4)创建包含旧记录的历史表(5)提高基于表查询或SQL语句的窗体、报表和数据访问页的性能 主要用途共七十八页63在“显示表”对话框中,将“学生(xu sheng)”、“成绩”和“
36、课程”表添加到查询窗口中将“系别”、“年级”、“学号”、“姓名”、“课程名称”、“成绩”添加到设计网格中将“学号”的排序设为“升序”,不显示“系别”和“年级”,将“系别”和“年级”的条件分别设为“数学”和“05-01”操作步骤例:在“学生成绩管理(gunl)”数据库中生成数学系05本科1班的成绩单,字段为学号、姓名、课程名称、成绩。共七十八页64运行(ynxng)查询后,可在数据库窗口中“表”下看到“数学05本科1班成绩单”的表,双击打开后可看内容。选择(xunz)“查询类型”为生成表查询,为生成表命名共七十八页65对一个或多个表中的一组记录作全局的更改。使用更新查询(chxn),可以批量更改
37、已存在表中的数据。 2.更新(gngxn)查询操作步骤例:利用更新查询将“学生成绩管理”数据库中由上例生成的“数学05本科1班成绩单”中的“高等数学”成绩增加10分,以“更新数学05本科1班成绩单”保存。在“显示表”对话框中,在“表”选项卡下双击“数学05本科1班成绩单”将其添加到查询窗口中,并将“课程名称”和“成绩”字段添加到设计网格中共七十八页66在“课程名称”的条件单元格中输入“计算机基础”,在“成绩(chngj)”的“更新到”单元格中输入“成绩+10”选择(xunz)“更新查询”,然后运行查询关闭“更新查询”窗口,保存查询结果共七十八页673. 追加(zhuji)查询从一个或多个表将一
38、组记录追加(zhuji)到一个或多个表的尾部 (1)追加将某些已存在的记录(2)基于准则追加字段(3)当表中的某些字段在其他表中不存在时才追加记录 例:利用追加查询将“学生成绩管理”数据库中的中文系学生成绩追加到“数学05本科1班成绩单”中。在“显示表”对话框中,将“学生”、“成绩”和“课程”表添加到查询窗口中操作步骤共七十八页68选择(xunz)“追加查询”,在“追加”对话框中输入“数学05本科1班成绩单”在“追加到”字段中选择系别、学号、姓名、课程名称、成绩(chngj),在“系别”的“条件”中输入“中文”运行查询并保存结果共七十八页694. 删除(shnch)查询从一个或多个表中删除一组记录,删除的是整个(zhngg)记录,而不只是记录中所选择的字段。 例:利用删除查询将“学生成绩管理”数据库中的将“数学05本科1班成绩单”中中文系学生删除。在“显示表”对话框中,将“学生”和“数学05本科1班成绩单” 表添加到查询窗口中操作步骤在设计网格第一列字段中选择“数学05本科1班成绩单”,第二列字段选择“
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- T/CSES 198-2025 T/CHTS 10234-2025钢渣细集料稳定黄土路床应用技术规范
- T/UNP 84-2024建筑工程管理BIM技术应用规范
- T/GSJX 5-2024北方黄酒
- T/CI 935-2025智慧轨道交通技术人才评价
- T/CAHPE 001-2024健康县区评价
- T/CSAE 354-2024 T/CHTS 10144-2024车路协同 智能路侧决策系统 数据接口规范
- AI在约鲁巴语中的应用
- 广东省湛江地区六校联考2027届数学八上期末学业质量监测试题含解析
- 2026学年安徽省芜湖市四年级数学期末深度自测快速提分卷(附答案)详细答案和解析
- 2025-2026学年江西省宜春市初中数学九年级期末上册高分通关经典测试题(附答案)
- Unit 3 Welcome to our school 单元重难点精练(含解析)- 2026-2027学年译林版(2024)七年级上册英语
- 八年级网络安全与手机管理活动方案课件
- 军官转业申请书
- (正式版)DB4403∕T 481-2024 《电动自行车充换电柜消防安全要求》
- 2026年公路检测工程师《水运材料》模拟试题及答案
- 卡通风可爱宝宝生日周岁宴请模板
- 2026中国光纤在医疗领域的创新应用与市场前景报告
- QJLDH0122025氟化钠(电子级)
- 外研版高二英语上册(必修第三册)全册重点单词、短语、句型归纳
- ESG可持续发展治理体系
- 2.2.1+烯烃+说课课件-2025-2026学年高二下学期化学人教版必修3
评论
0/150
提交评论