ACCESS(编程SQL基础知识点).docx





《ACCESS(编程SQL基础知识点).docx》由会员分享,可在线阅读,更多相关《ACCESS(编程SQL基础知识点).docx(16页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、优质文本ACCESS( 根底知识点 SQL 编程 )数据库根底知识根本概念:选择题、填空题。数据、信息、处理。数据处理技术开展:人工、文件、数据库。数据库系统:含数据库、管理系统、应用系统、计算机、人管理员。数据模型:层次、网状、关系。关系模型概念:实体、属性、域、主键、联系、实体完整性、参照完整性。数据表:结构、记录元组。关系:实体间联系表,E-R模型,标准化:第1-5范式关系运算:选择、投影、连接。集合的并、交、差、积。联系:1:1一对一 ,1:m一对多, 多对多m:n创立数据库表:结构、记录。视图:表设计、数据表。多种方式建表:设计器、字段模板、网站、导入。表结构:描述表的属性。记录:数
2、据、内容。字段名:列的名称。 实体的属性。 字段大小:数据位数列的宽度。格式:强制大写, 强制小,占位符,如短日期。小数位数。精度。数值范围。掩码:0-数字,9数字空格,#,L-必字母,?-可字母,A-必字母数字, a-可字母数字,&-必任1字符,C-可任1字符。见表2-5。标题:窗体的标签。默认值:自动填充初始值。有效性规那么:必须满足的条件。表的有效性记录有效性有效性文本:违反有效性规那么,弹出对话框上的“文字。必填字段:选择是/否。索 引:加快搜索、查询的速度。重复/不重复。主键。查阅属性:查询/SQLSQLStructured Query Language结构化查询语言。提供交互工具“
3、查询设计器。1. 选择查询 2. 参数查询 3. 交叉查询 4. 操作查询 1.) 删除查询 2.)更新查询 3.)追加查询 4.)生成查询筛选条件:比拟运算符、 like 、in、 betweenand 多表查询:连接,join . On 左/右/内/全连接。嵌套查询:in /not in 。Union :查询结果并。3.3 查询语句SelectSELECT ALL | DISTINCT TOP nExpr PERCENTAlias. Select_Item ASColumn_Name, Alias. Select_Item As Column_Name .FROM FORCETable A
4、S Local_AliasINNER | LEFT OUTER | RIGHT OUTER | FULL OUTER JOINDatabaseName!Table AS Local_AliasON JoinCondition INTO Destination| TO FILE ADDITIVE | TO PRINTER PROMPT | TO SCREENPREFERENCE PreferenceName NOCONSOLE PLAIN NOWAITWHERE JoinCondition AND JoinCondition .AND | OR FilterCondition AND | OR
5、FilterCondition .GROUP BY GroupColumn , GroupColumn . HAVING FilterConditionUNION ALL SELECTCommandORDER BY Order_Item ASC | DESC , Order_Item ASC | DESC .模块与VBA编程变量:类型、定义、赋值、常数。表达式:把变量(常量/函数)用“运算符联接成有意义能计算的式子。算术、字符、日期、关系、逻辑运算符表达式。书写规那么。函数:常用内部函数:数值、字符、日期、类型转换。输入:inputbox(提示,标题,默认值,X坐标,Y坐标)输出: MsgBo
6、x(,类型,对话框标题)三大程序结构:顺序、选择、循环结构。选择结构:对给定的条件进行分析、比拟和判断,根据结果采取不同的操作。让计算机具有智能性。“选择结构或称“分支结构 if thenelse .endcase select case .case endcase循环结构也称重复结构,是按照给定的条件,重复执行程序段语句组。 Do While exit . Loop For i=初值 to 终值step . exit.Next 数组:一组变量用统一名称表示。定义,使用:数组(下标)过程函数: 定义、调用。参数:形参、虚参、实参,数值传递,地址传递。窗体窗体:程序界面窗口。由可视化对象作成。类
7、型:纵栏式、表格式、数据表、主子窗体、图表、透视表、透视图、导航、分割窗体。创立窗体:窗体:快速所有字段窗体 窗体设计:设计视图 空白窗体:用布局视图设计窗体。 窗体向导:通过向导设计纵栏式等窗体 导航:创立具有导航按钮6种布局窗体。 其他窗体:创立多个工程、分割窗体、模式对话框、透视图、透视表等6种窗体。工具箱:画对象、属性窗口。对象:数据与代码的集合。即属性事件、方法代码窗口:如何操作对象,文本框输入输出、列表框输出list0.additem 数据窗体结构:主体、窗体页眉、页面页眉、页面页脚、窗体页脚。设计视图:视图、主题、控件、页眉/脚、工具5个组。 排列:堆积、表格。表、行列、合并、移
8、动、位置、调整大小6个组 格式:所选内容、字体、数字、背景、格式5个组。 对象:标签、文本框、列表框、组合框、命令按扭、选项按扭、复选框、图象等对象的属性与应用。报表设计“表/查询的打印格式,只能输出的格式化窗体。类型:纵栏式、表格式、图表、标签。报表设计器组成:区域:报表页眉、页面页眉、组页眉、主体.有7个区。数据源:表、查询、SQL语句。分组:“排序分组窗格,可有多级分组。汇总:页脚区汇总项:总计、平均、最大, =sum( ) 、=avg( )等标签:可多栏打印的小的标签报表。视图:预览/打印、设计、报表视图。宏宏:可以完成人工复杂的手写代码。一般在“命令按钮运行宏取代手写“代码。宏操作:
9、窗口、宏命令、数据库对象、系统命令、用户界面命令等分类。独立宏和嵌入的宏。宏设计窗格:应用。注释Comment 。分组(块) Group。条件宏: 根据条件控制其中的那些宏操作执行。 最多可以嵌套10级子宏:一个宏中可以定义多个子宏,每个子宏都能被单独调用执行并完成一个任务。运行:命令按钮调用、自动运行的宏AutoExec。选择题 30题30分根本概念 。复习第一章内容,关系、 实体、域、 记录、属性字段.数据库:表的属性,有效性。编程根底:变量、表达式。程序结构:分支、循环、顺序。三大序结构。窗体:概念、布局、分类。SQL:选择正确的语句。其他:宏、报表等覆盖所有章节。概念填空 10 题10
10、分数据库的6个对象是表、查询、窗体、报表、宏和模块。与选择题范围相同,填写答案。填写根本概念: 数据库根本概念:关系、参照完整性、主关键字. 查询设计器、窗体、报表、宏的根本概念、组成、分类。 程序填空10个空20分把程序空出关键词。DO _ I2. 检索“类别号, 类别名称,图书编号, 书名, 作者,借书证号,分别用where、join 联接书写。SELECT 图书.类别号, 类别名称, 图书.图书编号, 书名, 作者, 借书证号FROM 图书, 图书类别, 借阅WHERE 图书类别.类别号=图书.类别号 and 借阅.图书编号=图书.图书编号SELECT 图书类别.类别号, 类别名称, 图
11、书.图书编号, 书名, 作者, 借书证号FROM (图书类别 INNER JOIN 图书 ON 图书.类别号=图书类别.类别号) INNER JOIN 借阅 ON 图书.图书编号=借阅.图书编号;. 查询“出版社出版的所有书全都大于20.0该出版社未有小于20元的书,同评三好学生条件。SELECT *FROM 图书WHERE 价格 20;5.更新查询、追加查询、删除查询。可直接在查询里生成后变成SQL视图UPDATE 借阅 SET 借阅.借阅日期 = 借阅日期+10;INSERT INTO 图书 ( 出版社 )SELECT 图书.出版社FROM 图书WHERE (图书.出版社)=清华);DEL
12、ETE 图书.作者FROM 图书WHERE (图书.作者)=李辉);update 图书set 价格=价格*0.9 where 出版日期=#1989-10-1#insert into 图书表2(书名, 作者)select 图书(书名, 作者)from 图书由于两个表的格式不一样,所以未能追加6. 用命令建立“图书2表table,修改字段,删除该表。创立:create table 图书2(序号 char (12),图书编号 char(12),类别号 char(1),书名 char(8),作者 char(3),出版社 char(10),出版日期 date,价格 money,在馆否 char(2),简
13、介 char(12),封面照 char(50) )增加“读者评价alter table 图书2 add 读者评价 memo删除:drop table 图书2编写求解一元二次方程根。2. 从键盘输入一串字母,大写输出。3. 输入三角形的边长a,b,c,计算面积s。4. 显示今天的日期,显示今天是“星期x。计算到2014年元旦还有几天。5. 输入金额,计算最正确付款方式张数最少Sub m_1()Dim a As Stringa = InputBox(请输入字母)MsgBox UCase(a)End Sub Sub m_2()Dim a As Single, b As Single, c As Si
14、ngle, p As Single, s As Singlea = Val(InputBox(请输入三角形第1条边长)b = Val(InputBox(请输入三角形第2条边长)c = Val(InputBox(请输入三角形第3条边长)s = (a + b + c) / 2area = Sqr(s * (s - a) * (s - b) * (s - c)MsgBox 面积为 & areaEnd SubSub m_3()Dim a As Double, b As Double, c As DoubleDim x1 As Double, x2 As Doublea = InputBox(输入系数A
15、:)b = InputBox(输入系数B:)c = InputBox(输入系数C:)x1 = (-b + Sqr(b * b - 4 * a * c) / (2 * a)x2 = (-b - Sqr(b * b - 4 * a * c) / (2 * a)MsgBox (方程的根x1是 & x1)MsgBox (方程的根x2是 & Str(x2)End SubSub m_41()InputBox (当前日期是星期几)MsgBox 今天是星期 & (Weekday(Date - 1)End SubSub m_42()InputBox (今天距2014年元旦还有?天)MsgBox (DateDif
16、f(y, #10/30/2013#, #1/1/2014#)End SubSub m_5() x = InputBox(请输入金额) a = x 100 b = (x - 100 * a) 50 c = (x - 100 * a - 50 * b) 20 d = (x - 100 * a - 50 * b - 20 * c) 10 e = (x - 100 * a - 50 * b - 20 * c - 10 * d) 5 F = (x - 100 * a - 50 * b - 20 * c - 10 * d - 5 * e) 2 g = (x - 100 * a - 50 * b - 20
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ACCESS 编程 SQL 基础 知识点

限制150内