数据库各章记忆重点
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第1章
数据是信息的载体,信息是数据的内涵
数据库的特征:
数据结构化
实现数据共享
减少数据冗余度
数据独立性
统一的数据安全保护
数据模型的要求:
真实模拟世界能为人理解能在计算机上实现
数据模型:概念模型(信息模型):实体-联系模型
基本数据模型:网状模型层次模型关系模型面向对象模型
数据库系统的核心和基础:数据模型
数据模型三要素:数据结构数据操作(检索更新)数据约束条件
PK 主关键字FK外部关键字
关系模式(对关系的描述):格式为关系名(属性名1,属性名2,...,属性名n)自然连接的前提条件:二表之间存在外键约束
关系完整性约束(保证数据的完整性和相容性):
实体完整性:不能存在两个完全相同的记录
参照完整性:必须有外键
域完整性
用户定义完整性
数据库应用模式:客户服务器应用模式(CS)浏览器服务器应用模式(BS)
第4章
ole对象P74
文本框(text box):记录源组合框(combo box)
列表框(list box)
标签(label)
按钮(button)
子窗体/子报表(subform/subreport)
直线(line)
矩形(rectangle)
图像(image)图表(chart)
复选框(check box):是/否值,独立控件,用对勾表示
选项按钮(option group):是/否值,只能选中一个选项按钮,用点表示
选项组(option group)
切换按钮(toggle button)
选项卡控件(tab control)
页(page)分页符(page break)
超链接(hyperlink)
附件(attachment)
绑定对象框(bound object frame)未绑定对象框(unbound object frame)
窗体类型
按是否绑定数据表:绑定窗体未绑定窗体
按窗体表现形式:平面窗体分割窗体多项目窗体主/子窗体数据透视图窗体数据透视表窗体选项卡窗体切换面板窗体模式对话框窗体
第五章
报表分类:表格式报表标签式报表
报表视图:报表视图布局试图设计视图打印预览视图
第七章
计算机基本原理:按序编写自动执行
VBA结构化编程过程:进入VBE开发环境;插入模块和过程,并在过程中输入代码;运行代码,得到结果
编程界面构成:工程资源管理器窗口属性窗口代码窗口(代码窗口视图:过程视图全模块视图)
Ctrl+G 显示立即窗口
数据类型:具有的运算确定数据取值范围确定数据在计算机类的表示方式确定
Byte 字节型(0-255),boolean布尔型(2字节存储,0变成false,其他值变成true;false 变成0,true变成-1)integer整型,single单精度,double双精度,currency(货币型,声明字符@,变比整型,小数点左边15位,右边4位),date(日期型) string(串类型-变长),学号必须是字符型,默认的是variant,string*length(定长的字符串)
例题:
常量:
一、立即窗口显示常量及对应类型
1、?2
print 2
2、?Typename(“江西财经大学”)?Typename(#2009-12-12#)
二、Option explict 强制显式声明
变量:变量赋值语句let
【let】<变量名>=<表达式>
将右赋值给左,表达式一般是常量,但也可以是变量
?a,b,c 结果输出后之间有空格
? a;b;c 结果输出后无空格
函数:系统函数自定义函数
举例:monthname(month(date()))
Left(b,4)从左求四个字符子串函数
Mid(b,3,2)从第三个位置开始,截取2个字符
其中b为表达式,如“中华人民共和国”
Now()系统当前时间
系统函数(其后面的表达式必须有括号,无论表达式是常量还是变量)
一、数值处理函数
1、三角函数(tan,sin,cos,atn反正切)
2、一般计算(exp(数值表达式):自然对数e的数值表达式次方,log(<数值表达式>):
数值表达式的自然对数值,sqr求平方根)
3、产生随机数(rnd:返回0到1之间的随机数值)
4、求绝对值(abs)
5、sgn(求符号函数,正号为1,符号为-1)
6、取整(int,fix)
二、字符函数
1、大小写转换
转换为大写Lcase
转换为小写Ucase
2、建立重复字符的字符串
建立空格函数space(3)输出3个空格
重复字符函数string(3,“中华人民共和国”)
将中华人民共和国共和国的第一个字“中”重复3次,即输出“中中中”
3、len(“中华人民共和国”):返回中华人民共和国的字符长度,结果为7
4、设置字符串格式
Format(8315.4,“00000.00”)将8315.4转换成后面那种格式,结果输出为08315.40 Format(now,yyyy年MM月dd日hh时mm分)将现在的时间转换为“XXXX年XX月XX日XX时XX分”的形式
5、处理字符串
Instr(“江西财经大学”,“财经”):财经的财在江西财经大学第3个位置,所以输出3 Left(“江西财经大学”,4):从左数截取4个字符,得江西财经
Right(“江西财经大学,4”):从右数截取4个字符,得财经大学
Mid(“江西财经大学”,3,2)得财经,mid(“江西财经大学”,3)未指定长度,则直到尾部,得财经大学
Ltrim删除前置空格,Rtrim删除尾部空格,Trim删除前置和尾部空格,注意是尾部,而不是后置
6、ASCII值与ANSI值
用asc和chr
三、日期函数[日期时间类型为:2013-11-22 12:13:11]
返回日期或时间
计算日期
dateadd日期加或减一个时间间隔后的日期
Datediff求指定日期间的时间间隔
Datepart求日期所在旳季度、日数、周数等
转换日期或时间
dateserial将时分秒转换为时间类型
如dateserial(2010,07,07)得2010-07-07
Timeserial
Datevalue(date)求日期时间类型的日期
Timevalue(date)求日期时间类型的时间