Access基本操作_3

合集下载

二级ACCESS-基本操作题(三)_真题无答案

二级ACCESS-基本操作题(三)_真题无答案

二级ACCESS-基本操作题(三) (总分100, 做题时间90分钟) 基本操作题有一个名为samp1.accdb 的数据库。

职工号 63114 44011 69088 52030 72081 62217 75078 59088姓 名郑 明萧 柏 特 陈 露 露曾 杨陈 文 董刘 芳王 冬 梅 杨 骏 一SSS_TEXT_QUSTI1.修改职工表“employee”,增加“姓名”字段。

其数据类型为文本型,长度为6,并对应职工号添加其姓名,见表。

SSS_TEXT_QUSTI2.判断并设置表“employee”的主键,同时将上面增加的“姓名”字段隐藏。

SSS_TEXT_QUSTI3.设置表“employee”的“基本工资”字段的默认值为1000。

SSS_TEXT_QUSTI4.在当前数据库中,对表“employee”做一个备份,并命名为表“tEmp”。

SSS_TEXT_QUSTI5.设置表“employee”的有效性规则为:“津贴”字段的值必须小于等于“基本工资”字段值。

SSS_TEXT_QUSTI6.将已有的“水费.xlsx”文件导入samp1.accdb数据库中,将导入的表命名为“水费记录”。

“水费记录”表结构如表所示。

字段名称数据类型字段属性常规字段大小索引职工号文本 5 有(有重复)上月水数字整型本月水数字整型水费货币在考生文件夹下有一个数据库文件“samp1.accdb”,里边已建立了两个表对象“tGrade”和“tStudent”,同时还存在一个Excel文件“tCourse.xlsx”。

请按以下操作要求,完成表的设计。

SSS_TEXT_QUSTI7.将Excel文件“tCourse.xlsx”链接到“samp1.accdb”数据库文件中,链接表名称不变。

要求:数据中的第一行作为字段名。

SSS_TEXT_QUSTI8.将“tGrade”表中隐藏的列显示出来。

SSS_TEXT_QUSTI9.将“tStudent”表中“政治面貌”字段的默认值属性设置为“团员”,并将该字段在数据表视图中的显示标题改为“政治面目”。

access2010第三章操作题

access2010第三章操作题

第一部分查询的条件设置1.关系运算> 、>= 、< 、<= 、<> 、=2.逻辑运算Not 、And 、Or3.特殊运算In 用于指定一个字段的取值列表,列表中的任意一个值都可以与查询字段相匹配。

Between …And …指定一个字段的取值范围(闭区间)Like 与* ? # [ ] 配合使用,进行模式匹配查找Is Null 判断字段取值是否为空Is Not Null 判断字段取值是否为非空4.常用的查询条件数值区间判断(1)成绩Between 60 And 100等价于:>=60 And <=100字符的判断(2)“教授” OR “副教授”等价于:Right([职称],2)= “教授”InStr([职称],“教授”)=1 OR InStr([职称],“教授”)=2IN(“教授”,“副教授”)(3) Left([姓名],1)=”王”等价于:Like “王*”InStr( [姓名],”王”)=1(4)Mid( [学号],5,2)=”03”等价于:InStr( [学号],”03”)=5日期判断(5) >=#1992-01-01# AND <=#1992-12-31#等价于:Year( [工作时间] )=1992Between #1992-01-01# And #1992-12-31#空值判断(6)查询“简历”字段为空并且成绩不及格的学生的信息。

Is Null AND <60第二部分打开文件夹下的数据库database1,里面已经建立了有关的表,利用这些表完成以下查询设计。

1. 根据”学生”和”成绩”表建立以下查询:(1)以表"学生"为数据源创建一个选择查询,查找并显示所有姓李并且年龄大于25岁,学生的"姓名"、"年龄"和"出生地"三个字段,查询命名为"qa1"。

数据库基础与应用(Access 2010) 第3章 表的操作

数据库基础与应用(Access 2010) 第3章  表的操作

3.2 表的创建
3.2.1 创建表的方法 在 Access 2010 中创建表的方法有 5 种:使用设 计视图创建表、使用数据表视图创建表、使用表 模板创建表、使用字段模板创建表和通过导入外 部数据创建表。 1 .使用设计视图创建表 使用设计视图创建表是一种比较常见的方建 的。
4 .“默认值”属性 默认值( Default )是在输入新记录时自动取定 的数据内容。在一个数据库中,往往会有一些字 段的数据内容相同或者包含有相同的部分,为减 少数据输入量,可以将出现较多的值作为该字段 的默认值。
3.1.2 字段的数据类型 1. 文本型 文本型 (Text) 字段可以保存字符数据,也可以是 不需要计算的数字。设置“字段大小”属性可以控 制文本型字段能输入的最大字符个数,最多为 255 个字符。如果取值的字符个数超过了 255 ,可使用 备注型。 注意:在 Access 中,每一个汉字和所有特殊字 符 ( 包括中文标点符号 ) 都算为一个字符。 在 Access 中,文本型常量要用英文单引号 (′) 或 英文双引号 (″) 括起来。
5. 使用导入外部数据的创建表 Access 数据库有多种方法实现与其他应用项目的 数据共享,既可以直接从某个外部数据源获取数据 来创建新表或追加到已有的表中,也可以将表或查 询中的数据输出到其他格式的文件中。前者叫做数 据的导入,后者叫做数据的导出。
1 )从外部数据源导入数据 由于导入的外部数据的类型不同,导入的操作步 骤也会有所不同,但基本步骤是类似的。 Excel 电 子表格软件是 Microsoft Office 软件包的组件之一, 它有方便的表格计算和数据处理功能。
2 .“输入掩码”属性 可以利用输入掩码( Input Mask )强制实现某种 输入模式,使数据的输入更方便。定义输入掩码时, 将格式中不变的符号定义为输入掩码的一部分,这 样在输入数据时,只需输入变化的值即可。 对于文本、数字、日期 / 时间、货币等数据类型的 字段,都可以定义输入掩码。 Access 为文本型和日 期 / 时间型字段提供了输入掩码的向导,而对于数字 和货币型字段只能使用字符直接定义“输入掩码” 属性。当然,文本和日期 / 时间型字段的输入掩码也 可以直接使用字符进行定义。

ACCESS第3章SQR语句

ACCESS第3章SQR语句

1. SELECT 研究生表.姓名, 研究生表.性别, 研究生表.入学分数, 研究生表.导师编号FROM 研究生表WHERE ((研究生表.性别)="男") AND ((研究生表.导师编号) IN ("101","103","105"));2. SELECT Count(性别) AS D01系女导师人数FROM 导师表WHERE (((导师表.性别)="女") AND ((导师表.系编号)="D01"));3. SELECT 研究生表.姓名, 研究生表.入学分数, 研究生表.研究方向FROM 研究生表WHERE (((研究生表.入学分数)>=350)) OR (((研究生表.入学分数)>=300) AND ((研究生表.研究方向)="考古学"));4. SELECT DISTINCT (SELECT YEAR(MAX(入学日期)) FROM 研究生表) AS 最晚入学分数, ( SELECT YEAR(MIN(入学日期)) FROM 研究生表) AS 最早入学分数, ((SELECT YEAR(MAX(入学日期)) FROM 研究生表)-(SELECT YEAR(MIN(入学日期)) FROM 研究生表)) AS 入学日期相差几年FROM 研究生表;5. SELECT 系表.系名, 导师表.姓名FROM 系表INNER JOIN 导师表ON 系表.系编号= 导师表.系编号WHERE (((系表.系名)="社科系"));6. SELECT 系表.系名, 研究生表.姓名FROM 系表INNER JOIN (导师表INNER JOIN 研究生表ON 导师表.导师编号= 研究生表.导师编号) ON 系表.系编号= 导师表.系编号;7. SELECT COUNT(性别)FROM 系表INNER JOIN 导师表ON 系表.系编号=导师表.系编号WHERE (((系表.系名)="计算机系") AND ((导师表.性别)="女"));8. SELECT Avg(入学分数) AS 计算机系男研究生的平均分FROM 系表INNER JOIN (导师表INNER JOIN 研究生表ON 导师表.导师编号=研究生表.导师编号) ON 系表.系编号=导师表.系编号WHERE (((系表.系名)='计算机系') AND ((研究生表.性别)='男'));9. SELECT 研究生表.姓名, 导师表.姓名, 系名FROM 系表, 导师表, 研究生表WHERE 系表.系编号=导师表.系编号AND 导师表.导师编号=研究生表.导师编号AND 研究生表.姓名="马力";10. SELECT 导师表.姓名, 研究生表.姓名FROM 研究生表, 导师表WHERE 导师表.姓名="马腾跃"AND 导师表.导师编号=研究生表.导师编号AND 入学日期=(SELECT MIN(入学日期) FROM 研究生表,导师表WHERE 导师表.姓名="马腾跃"AND 导师表.导师编号=研究生表.导师编号);11. SELECT 导师表.姓名, 研究生表.姓名INTO t_sFROM 导师表INNER JOIN 研究生表ON 导师表.导师编号= 研究生表.导师编号;12. SELECT 研究生表.研究方向, 研究生表.性别, 导师表.姓名, 研究生表.入学分数, 研究生表.导师编号FROM 导师表INNER JOIN 研究生表ON 导师表.导师编号= 研究生表.导师编号;13. INSERT INTO t_s ( t_s, t_s, t_s )SELECT 系表.系名, 导师表.姓名, 研究生表.姓名FROM (系表INNER JOIN 导师表ON 系表.系编号=导师表.系编号) INNER JOIN 研究生表ON 导师表.导师编号=研究生表.导师编号WHERE (((系表.系名)="社科系" And (系表.系名)="计算机系") AND ((导师表.性别)="女"));14. UPDATE 研究生表SET 研究生表.入学分数= [入学分数]*1.2WHERE (((研究生表.研究方向)="考古学"));15. DELETE 导师表.姓名, 研究生表.*FROM 导师表INNER JOIN 研究生表ON 导师表.导师编号= 研究生表.导师编号WHERE (((导师表.姓名)="李小严"));16. DELETE 研究生表.*, 研究生表.导师编号FROM 研究生表WHERE (((研究生表.导师编号) Is Null));17. DELETE 系表.系名, 研究生表.*FROM 系表INNER JOIN (导师表INNER JOIN 研究生表ON 导师表.导师编号= 研究生表.导师编号) ON 系表.系编号= 导师表.系编号WHERE (((系表.系名)="计算机系"));18. SELECT 研究生表.* INTO PersonalFROM 研究生表WHERE [入学分数]>(SELECT MIN(入学分数) FROM 研究生表) AND 入学分数<((SELECT MIN(入学分数) FROM 研究生表)+30);19. SELECT DISTINCT (SELECT COUNT(*) FROM 研究生表WHERE 性别='女') AS 女生人数, (SELECT COUNT(*) FROM 研究生表WHERE 性别='男') AS 男生人数, (SELECT COUNT(*) FROM 研究生表WHERE 性别='女')/(SELECT COUNT(*) FROM 研究生表WHERE 性别='男') AS 女:男FROM 研究生表;。

ACCESS数据库学习课件 第3课 表的排序与筛选

ACCESS数据库学习课件 第3课 表的排序与筛选

在字段中执行计算
• 添加计算字段
设置查询条件的条件
• 查询“设计视图”的条件设置区中,“条 件”行下面还有“或”用于设置查询条件。 一般而言,
• 如果分别在两个不同字段设置条件,表示 “且(And)”的意思----必须同时满足
• 如果是在同一列的“条件”行以及“或” 行设置条件,则表示数据只要符合其中一 项就可以
✓参数查询
• 1、使用单一参数查询 如果图书的数据很多,在查询的过程中,
不想每次都获取全部的记录,只想按照出 版社来查询,就能利用单一参数进行查询。 精确参数: 部分参数
精确参数查询
部门参数查询----找出“金”开头的 出版社名称
使用多参数查询
• 像“四月份借书人”查询,就属于区间查 询,使用简单的选择查询即可。但要了解 各个月份的图书借阅情况,就得通过参数 查询来进行。
查询设计创建查询
• 使用查询设计可以创建5类查询: 选择查询,参数查询,交叉表查询,操作查
询和SQL查询
查询中的特殊运算符和函数
条件
说明
like
表示查找相似的字符
in
表示查找相同的字符
Is Null
查找空白的记录值
Is Not Null
查找不是空白的记录值
between…值1..and…值2….
2、数值字段
• 数值字段包含了数字、货币、自动编号与 日期/时间等
关系运算符 > < =
说明 大于 小于 等于
关系运算符 >= <= <>
说明 大于等于 小于等于
不等于
Hale Waihona Puke 例如: 1、查找“进价”金额大于1200的记录 2、查找“进价”金额满足1500---3000元的记录

第三章 access

第三章 access

• 第一节:输入掩码本身。 • 第二节:确定是否保存原意显示字符。 0 —— 以输入的值保存原意字符 1 或空白—— 只保存输入的非空格字符 • 第三节:显示在输入掩码处的非空格字符,可以使 用任何字符,若省略该节,显示下划线。 例:为一文本型字段定义的输入掩码:L9999-99;0; * 该掩码控制该字段输入7个字符,第一个字符是大 写字母,第2至7个字符只能是0—9的字符之一,且 第五个字符后有一个原意字符“-”,它在输入时自 动加入;用字符 “*”做占位符 。
• 第四步:单击【保存】按钮保存该数据表,输入名称为“ 销售订单”,单击【确定】按钮以后,弹出“尚未定义主
键”的提示框,如下图所示。
• 第五步:在“表工具-设计”选项卡上的 “工具”组中, 单击 “主键”。
2 通过数据表视图创建数据表
• 单击“创建”选项卡, 在“表”组中, 单击“表”,在工作 区出现新表 • 双击列标题“ID”,输入:专业代码 • 双击列标题“添加新字段”,输入:名称 • 依次输入其他字段名 • 在“表工具”的 “数据表”选项卡上,在“数据类型和格式 ”组中,单击“数据类型” • 快速访问工具栏,单击“保存”, 在“另存为”窗口,输入 :专业,然后单击“确定”
• 日期/时间型数据的格式 – 七种预定义的格式 – 可以用自定义字符,时间分隔符号:、日期分 隔符/、以dddddd来显示日期,ttttt显示时间, d、w、m、q、y分别表示日、星期、月、季、 年 例如:yy/mm/dd,hh:mm:ss • 是/否型数据的格式 – 真/假 -1为true, 0 为false – 是/否, -1为是,0为否 – 开/关,-1为开,0位关
三 修改表的设计
字段的操作—表结构建立与编辑
表结构的基本操作包含: 定义字段、 加入新字段、 字段的删除、追加、复制、移动

计算机二级Access上机试题及答案(三套)

计算机二级Access上机试题及答案(三套)

练习一1.基本操作题在考生文件夹下,“”数据库文件中已建立三个关联表对象(名为“职工表”、“物品表”和“销售业绩表”)和一个窗体对象(名为“fTest”)。

试按以下要求,完成表和窗体的各种操作:(1)分析表对象“销售业绩表”的字段构成、判断并设置其主键;(2)将表对象“物品表”中的“生产厂家”字段重命名为“生产企业”;(3)建立表对象“职工表”、“物品表”和“销售业绩表”的表间关系,并实施参照完整性;(4)将考生文件夹下Excel文件中的数据链接到当前数据库中。

要求:数据中的第一行作为字段名,链接表对象命名为“tTest”;(5)将窗体fTest中名为“bTitle”的控件设置为“特殊效果:阴影”显示;(6)在窗体fTest中,以命令按钮“bt1”为基准,调整命令按钮“bt2”和“bt3”的大小与水平位置。

要求:按钮“bt2”和“bt3”的大小尺寸与按钮“bt1”相同,左边界与按钮“bt1”左对齐。

1.基本操作题【考点分析】本题考点:设置主键;建立表间关系;链接表;窗体中命令按钮属性的设置。

(1)【解题步骤】步骤1:打开“”数据库窗口,选中“表”对象,右键单击“销售业绩表”选择【设计视图】。

步骤2:同时选中“时间”、“编号”、“物品号”字段,单击工具栏中“主键”按钮。

步骤3:单击工具栏中的“保存”按钮,关闭设计视图。

(2)【解题步骤】步骤1:选中“表”对象,右键单击“物品表”选择【设计视图】。

步骤2:在“字段名称”列将“生产厂家”改为“生产企业”。

步骤3:单击工具栏中“保存”按钮,关闭设计视图。

(3)【解题步骤】步骤1:单击菜单栏【工具】|【关系】,单击菜单栏【关系】|【显示表】,分别添加表“职工表”、“物品表”和“销售业绩表”到“关系”界面,关闭“显示表”对话框。

步骤2:选中表“职工表”中的“编号”字段,拖动鼠标到“销售业绩表”的“编号”字段,放开鼠标,弹出“编辑关系”窗口,选择“实施参照完整性”复选框,然后单击“创建”按钮。

(A)二级ACCESS笔试-3_真题无答案

(A)二级ACCESS笔试-3_真题无答案

(A)二级ACCESS笔试-3(总分100, 做题时间90分钟)一、选择题1.下列关于栈叙述正确的是______。

A.栈顶元素最先能被删除B.栈顶元素最后才能被删除C.栈底元素永远不能被删除D.栈底元素最先被删除SSS_SIMPLE_SINA B C D2.下列叙述中正确的是______。

A.在栈中,栈中元素随栈底指针与栈顶指针的变化而动态变化B.在栈中,栈顶指针不变,栈中元素随栈底指针的变化而动态变化C.在栈中,栈底指针不变,栈中元素随栈顶指针的变化而动态变化D.以上说法都不正确SSS_SIMPLE_SINA B C D3.某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)______。

A.3 B.4 C.6 D.7SSS_SIMPLE_SINA B C D4.软件按功能可以分为应用软件、系统软件和支撑软件(或工具软件)。

下面属于应用软件的是______。

A.学生成绩管理系统B.C语言编译程序C.UNIX操作系统D.数据库管理系统SSS_SIMPLE_SINA B C D5.结构化程序所要求的基本结构不包括______。

A.顺序结构B.GOTO跳转C.选择(分支)结构D.重复(循环)结构SSS_SIMPLE_SINA B C D下面描述中错误的是______。

A.系统总体结构图支持软件系统的详细设计B.软件设计是将软件需求转换为软件表示的过程C.数据结构与数据库设计是软件设计的任务之一D.PAD图是软件详细设计的表示工具SSS_SIMPLE_SINA B C D7.负责数据库中查询操作的数据库语言是______。

A.数据定义语言B.数据管理语言C.数据操纵语言D.数据控制语言SSS_SIMPLE_SINA B C D8.一个教师可讲授多门课程,一门课程可由多个教师讲授。

则实体教师和课程间的联系是______。

A.1:1联系B.1:m联系C.m:1联系D.m:n联系SSS_SIMPLE_SINA B C D9.有三个关系R、S和T如下:RA B Ca 1 2b 2 1c 3 1SA B Ca 1 2b 2 1TA B Cc 3 1则由关系R和S得到关系T的操作是______。

access第二、三章+数据库与表的操作

access第二、三章+数据库与表的操作

3.4.2 索引
对于数据库来说,查询和排序是常用的两种操作,为了 能够快速查找到指定的记录,我们经常通过建立索引来加快 查询和排序的速度。建立索引就是要指定一个字段或多个字 段,按字段的值将记录按升序或降序排列,然后按这些字段 的值来检索。比如利用拼音检索来查字典。 选择索引字段,我们可以通过要查询的内容或者需要排 序的字段的值来确定索引字段,索引字段可以是“文本”类 型、“数字”类型、“货币”类型、“日期/时间”类型等, 主键字段会自动索引,但OLE对象、超级链接和备注等字段 不能设置索引。
3.2.2 字段属性
在定义字段的过程中,除了定义字段名称及字段的类型 外,还需要对每一个字段进行属性说明。 1.字段大小 2.格式 3.输入法模式 4.输入掩码 5.标题 6.默认值 7.有效性规则 8.有效性文本 9.必填字段(必需) 10.允许空字符串 11.索 引 12.Unicode 压缩
下面介绍具体设置多字段的方法。在设计视图中打开表, 单击功能区“表格工具/设计”选项卡下“显示/隐藏”组 中的“索引”按钮。在“索引名称”列的第一个空白行,键 入索引名称。可以使用索引字段的名称之一来命名索引,也 可以使用其他合适的名称。在“字段名称”列中,单击向下 的箭头,选择索引的第一个字段。然后在“排序次序”中选 择升序或降序,在“字段名称”列的下一行,选择索引的第 二个字段(该行的“索引名称”列为空)。重复该步骤直到 选择了包含在索引中的所有字段(最多为10个字段)。多 字段索引可以重新设置主键,也可以在“索引”对话框的主 索引栏中重新设置。
关于一对一关系的其他操作: (1)如果需要查看数据库中定义的所有关系,请单击 功能区“关系工具/设计”选项卡上“关系”组中的“所有 关系”按钮 。如果只要查看特定表所定义的关系,请单击 表,然后功能区“关系工具/设计”选项卡上“关系”组中 的“直接关系”按钮 。 (2)如果要更改表的设计,可以在需要改变的表上单 击鼠标右键,然后再单击“表设计”。除表外,查询也可以 创建关系,但是参照完整性并不在查询中实行。 (3)如果要在表和它本身之间创建关系,请将表添加 两次。这种情况在相同的表中进行查询时很有用。

access数据库应用基础与实训教程 第3章 数据库的设计与操作

access数据库应用基础与实训教程 第3章 数据库的设计与操作

陈浩 男 福建 蒙古
信管062 林萍
060207
微机组装与维护
陈浩 男 福建 蒙古
信管063 林萍
060208
网页设计与制作
上一页 下一页 退出
学分 成绩

76
1.5 81
3
74
1.5 94
1.5 80
3
87
《Access数据库应用基础及实训教程》
表3.1所示的一张成绩表包含了多种不同类型的数据,主要 包含“学生数据”、“班级数据”、“课程数据”和“成绩数据”,由于在 一张数据表中包含了多种不同主题的数据,所以会出现以下问 题: (1) 数据冗余
设计、逻辑结构设计和物理结构设计。 1.用户需求分析
首先调查用户的需求,包括用户的数据要求、加工要求和 对数据安全性、完整性的要求,通过对数据流程及处理功能的 分析,明确以下几个问题:
上一页 下一页 退出
《Access数据库应用基础及实训教程》
数据类型及其表示; 数据间的联系; 数据加工的要求; 数据量大小; 数据的冗余度; 数据的完整性、安全性和有效性。
一个数据表出现了大量不必要的重复数据,称为数据冗 余。在设计数据时应尽量减少不必要的数据冗余。 (2) 修改异常
如果数据表中存在大量的数据冗余,当修改某些数据项 时,可能有一部分数据被修改,另一部分数据却没有修改。例 如将表3.1中前两条记录中的“王巧”修改为“王林”,而第3条记录
上一页 下一页 退出
如果删除表3.1中第4条记录,此时“唐艳”的个人信息也一起 被删除了,这样就无法找到这个学生的个人信息了。
经过以上分析发现表3.1不仅存在数据冗余,而且可能会出 现3种异常。设计数据库时如何消除这些问题,设计出结构合 理、功能齐全的数据库,满足用户需求,是本节要探讨的主要 问题。

Access 数据库应用教程 第3章 表

Access 数据库应用教程 第3章 表
(5)是/否型 用于判断逻辑值为真或假的数据,表示为Yes/No,
True/False或On/Off。字段长度由系统设置为一个字节, 如通过否、婚否等。
(6)备注型
备注型允许存储的内容可以长达65 535个字符,与文本型数据 本质上是相同的,适合于存放对事物进行详细描述的信息,如个 人简历、备注和摘要等。
1.单字段主键
在表的设计视图中,将光标移到要定义为主键的字段行。 然后,单击鼠标右键,在弹出的快捷菜单中选中“主键”; 或者在功能区里选中“主键”。
2.多字段主键
在表的设计视图中,先将光标移到主键字段组的第一个字 段上,按住CTRL键的同时,依次单击其它字段。然后,单 击鼠标右键,在弹出的快捷菜单中选中“主键”;或者在 “编辑”菜单中选中“主键”。
Access 数据库应用教程
第3章 表
知识要点
表的设计原则 表结构设计概述 创建表 表记录的基本操作 设置表间关系 表的导入、导出
重点与难点
重点:使用“表设计器”创建表的结构 主键的概念、作用及设置方法 表结构与表数据的维护 表中数据的操作 间关系的建立与操作
难点:主键的概念和作用
表间关系的相关操作
度一般设置为50个字符。 (2)数字型
由阿拉伯数字0-9、小数点和正负号构成,用于进行 算术运算的数据。数字型字段又细分为整形、长整形、
字节型、单精度型和双精度型等类型,其长度由系统分
别设置为2、4、1、4、8个字节。 系统默认数字型字段长度为长整型。单精度型小数位
数精确到7位,双精度型小数位数精确到15位,字节型只 能保存0到255的整数。
据库文件名等信息。如果是新建的空白数据库文件, 用户所看到的文件名是“Database1” (2)功能区

第三章_Access数据表的建立与操作

第三章_Access数据表的建立与操作

字段类型 文本 文本 文本 数字
字段长度 10字节 6字节 2字节 长整型
字段小数位
表结构的设计

课程信息表结构



表的名字:课程信息表 表中的字段数:5个 表中的主关键字:无
课程信息表结构
字段名 课程号 课课程名 开课院系 学分 学时 字段类型 文本 文本 文本 数字 数字 字段长度 6字节 20字节 12字节 整型 整型 字段小数位



表的索引(Index)是按表中某些字段值的 大小重新排列表中记录的顺序,是数据 表的一种逻辑排序方法。索引不改变原 数据表中记录的顺序。 按表中的某个字段或某几个字段的组合 进行索引后,可提高查询的效率。 可以按单字段或多字段索引 。
表的索引


表的“物理顺序” :占用更多的空间,花更 多的时间。 表中数据进行排序的另一种方法:索引。

格式


输入掩码(实践P115)


默认值


有效性规则


有效性文本

字段属性设置
如果是全女生或女生占多数
性别的有效性设置
字段属性设置

必填字段

决定本字段是否允许为“空”。即NULL值 本字段中的数据可否显示或存储多种语言 当得到焦点时,输入法如何工作

Unicode压缩


输入法模式

表2.3常用的输入掩码定义符及说明
第3章 Access数据表的建立与操作



表的建立与修改 表的基本操作 表的排序与筛选 表的索引与表间的关系
Access数据库文件
对象 表 查询 窗体 报表 页 宏 模块

access操作题答案

access操作题答案

access操作题答案【篇一:access上机操作题库】p class=txt>1、在“d:\”根目录下,“access1.mdb”数据库文件中建立表“学生”。

⑴表结构如下:⑵设置“编号”字段为主键,其有效性规则为以“98”开头的8位数字。

⑶设置“年龄”字段的有效性规则为:年龄大于20并且小于35。

⑷设置“性别”字段的有效性规则为“男”或“女”(=”男” or =”女”),出错提示信息(有效性文本):必须输入“男”或“女”。

⑸设置“奖励否”字段的默认值为“是”。

⑹⑺⑻⑼在“学生”表中输入以下2条记录:2、在“d:\”根目录下,“access1.mdb”数据库文件中建立表“书”。

⑴表结构见右上。

⑵设置“编号”字段的有效性文本:请输入6位或8位数字。

⑶设置“进库日期”字段默认值为:2003年3月1号。

⑷设置“定价”字段值保留2位小数点。

⑸设置“需要重印否”字段的默认值为“否”。

⑹在“书”表中输入以下两条记录:3、在“d:\”根目录下,“access1.mdb”数据库文件中建立表“教师”。

⑴表结构如下:⑵设置“编号”字段为主键;⑶设置“性别”字段默认值为“女”;⑷在“教师”表中输入以下2条记录:4、在“d:\”根目录下,“access1.mdb”数据库文件中建立表“课程”。

⑴表结构如下:⑵设置“编号”字段为主键;⑶设置“学分”字段的有效性规则:大于0;⑷在“课程”表中输入以下两条记录:5、在“d:\”根目录下,“access1.mdb”数据库文件中建立表“售书”。

⑴表结构如下:⑵设置“id”字段为主键;⑶设置“图书id”字段的有效性规则为:大于0;⑷在“售书”表中输入以下5条记录:access数据库应用基础上机操作练习题二1、在”d:\”根目录下完成如下操作:⑴创建一个“学生管理”数据库、在该数据库下创建学生“基本情况”表,该表结构包含如下内容:⑵给“基本情况”表中的“学号”字段建立无重复索引;⑶给“基本情况”表中的“性别”字段建立有效性规则,该表达式:= ″男″ or= ″女″,否则提示文本信息:输入值无效。

3access字段属性

3access字段属性

Access数据库基础知识——字段属性设计
文本和备注数据类型的自定义格式: <格式符号>;<字符串> 功能: “格式符号”用来定义文本字段的格式。 “字符串”用来定义字段是空串或是Null值时的字段格 Null 式。 格式符号 功能 @ 要求文本字符(字符或空格) & 不要求文本字符 < 使所有字母变为小写 > 使所有字母变为大写 ! 实施左对齐而不是右对齐
Access数据库基础知识——字段属性设计
是/否类型的格式:在Access中,是/否类型字段的 值保存的形式与预想的不同,“是”值用-1保存, “否”值用0保存。如果没有格式设定,则必须输入 -1表示“是”值;输入0表是“否”值,而且以这种 形式保存并显示。 自定义格式:;<真值>;<假值> 功能:设定“是/否”类型字段的显示格式。 日期/时间类型的格式:系统提供预定义和自定义两 种格式。 预定义格式见实例。 自定义格式符号见下表:
Access数据库基础知识——字段属性设计
符号 ;(冒号) / C D或dd ddd dddd ddddd dddddd W Ww m或mm 时间分隔符 日期分隔符 与常规日期的预定义格式相同 一个月中的日期用1位或2位数表示(1~31或01~31) 英文星期名称的前三个字母(Sun~Sat) 英文星期名称的全称(Sunday~Saturday) 与短日期的预定义格式相同 与长日期的预定义格式相同 一周中的日期(1~7) 一年中的周(1~53) 一年中的月份,用1位或2位数表示(1~12或01~12) 功能
Access数据库基础知识——字段属性设计 • 有效性规则和有效性文本(validationrule and validationtext):
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Access 基本操作_3
在xssjk数据库中用SQL语句实现以下查询功能:
注:1).每小题建立一个查询,查询名分别为:q1,q2,q3,……
2).实现方法还可使用查询设计器或查询向导。

1.查询stu表中所有的学生记录,并按姓名升序显示查询结果。

2. 查询stu表中所有学生的姓名和性别。

3.查询stu表中所有专业号(要求重复值只选一个)。

4.查询stu表中奖学金大于等于1000的女生的姓名和奖学金金额
5.查询stu表中84年10月5日出生的学生信息。

6.查询stu表中01专业的男生和02专业的女生的学号和姓名。

7.查询stu表中姓赵的学生信息。

8.查询stu表中学号第三位是1的学生信息。

9.查询stu表中85年到86年间出生的学生信息。

10.查询grade表中成绩不及格(<60)和优秀(>=85)的学生信息。

11.查询stu表中专业号为01和03的学生信息。

12.统计stu表中男生人数。

13.统计stu表中奖学金的总额、平均值及最高值,列标题分别为:总额、平均值及最高值。

*14. 查询各学生的学号、姓名、学校、专业,年龄。

(学校的内容都是“福州大学”)。

15.查询stu表的学号和奖学金,要求按照奖学金降序排名。

16.显示stu表中年龄小的前3名学生信息。

17.按专业查询stu表中各专业学生的人数
18.按性别对奖学金进行汇总,求出性别相同记录的平均奖学金。

19.计算grade表中各学生的总成绩。

20.查询所有学生的学号、姓名以及专业名。

*21.查询“计算机”专业学生的学号、姓名。

22.将grade表中缺考(无成绩)学生的备注字段值设置为“缺考”)
23.向Student表插入一条记录:(…01001‟, …张明‟,…男‟,19,…计算机系‟)
24.将STU表中学号为“01001”的学生专业号改为“02”
25.删除STUdent表姓名中含有“小“的学生记录。

26.将student表中所有学生的年龄增加一岁。

相关文档
最新文档