分享
分销 收藏 举报 申诉 / 19
播放页_导航下方通栏广告

类型2023年数据库技术及应用教程各章节知识点.doc

  • 上传人:二***
  • 文档编号:4484767
  • 上传时间:2024-09-24
  • 格式:DOC
  • 页数:19
  • 大小:374.54KB
  • 下载积分:5 金币
  • 播放页_非在线预览资源立即下载上方广告
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    2023 数据库技术 应用 教程 各章 知识点
    资源描述:
    数据库技术及应用教材(第2版)各章节知识点 第1章数据库系统概述 1.1数据库管理技术的产生和发展 1.1.1人工管理阶段(20世纪50年代之前) 特点:①数据不保存 ②数据不具独立性 ③数据不共享 1.1.2文献管理/系统阶段(20世纪50年代-60年代中期) 特点: ①数据可以保存 ②独立性仍然差 ③冗余量大 1.1.3数据库管理阶段20世纪60年代以后 1.2.1基本概念 1.数据Data 2.数据库Database, DB 3.数据库管理系统Database Management System, DBMS 功能:数据定义、数据操纵、数据控制、数据通信 4.数据库系统Database System, DBS 涉及数据库、数据库管理系统、应用系统、数据库管理员(Database Administrator, DBA)和用户 1.2.2数据库系统的特点 1.数据共享性好 2.数据独立性强 3.数据结构化 4.统一的数据控制功能 1.2.3数据库系统的组成(同上) 1.2.4数据库系统的抽象级别 DBMS中的数据被描述为逻辑模式、物理模式和外模式三级抽象 1.3数据模型(概念模型、逻辑模型和物理模型) 1.3.1基本组成 1.数据结构 2.数据操作 3.数据约束 1.3.2层次模型 1.3.3网状模型 1.3.4关系模型(应用最广泛) 1.3.5面向对象模型 1.3.6对象关系模型 第2章关系数据库 2.1关系数据模型的基本概念 关系数据库系统是支持关系模型的数据库系统 关系模型由数据结构、关系操作和完整性约束3部分组成 1.数据结构(二维表) (1关系 (2元组 (3属性 (4键 ((1)超键:能唯一标记元组的属性过属性集 ((2)候选键 ((3)主键 ((4)外键 (5域 (6分量 (7关系模型 关系数据库:有若干个关系或二维表彼此关联组成的数据库。 2.关系操作(一次一集合) 查询(最重要):选择、投影、连接、除、并、交、差 更新:插入、删除、更新 3.完整性约束 (1实体完整性(对主键的约束:不能空不能重) (2参照完整性(对外键的约束) (3用户自定义完整性(删除约束、更新约束、插入约束) 2.2关系代数 2.2.1传统的集合运算 1.并∪ 2.差- 3.交∩ 4.笛卡尔积 2.2.2专门的关系运算 1.选择(水平分割) 2.投影(垂直分割)∏ 3.连接∞  第3章Access数据库管理系统 3.1Access简介 3.1.1Access功能及特性 1.界面和谐、易操作 2.方便数据共享 3.简化安全设立 4.SharePoint高速在线以及离线应用 5.走向网络 3.1.2Access的安装 1.安装环境(office) 2.安装方法 3.1.3Access的集成环境 3.1.4Access数据对象 1.表Table(其他对象的基础) 2.查询Query 3.窗体Form 4.报表Report(使数据解决的结果多样化) 5.宏Macro 6.页Web 7.模块Module 3.2创建数据库 3.2.1直接创建空数据库 3.2.2运用模块创建数据库 3.2.3Access数据库的打开方式 ①以只读方式打开 ②以独占方式打开 ③以独占只读方式打开 第4章表的操作 4.1表的结构与创建 4.1.1表的构成 (1)约束条件 1.列级约束 1.非空约束 2.唯一约束 (也可以是表级约束) 3.检查约束 4.主键约束 (也可以是表级约束) 5.外键约束 (也可以是表级约束) 2.表级约束(主键约束) (2)索引 (3)关联关系 4.1.2Access中的数据类型 4.1.3创建表结构 (1)数据表视图 (2)运用表设计视图 (3)使用导入表创建表 4.2表结构的维护 4.2.1字段名、类型和长度的修改与插入、删除和移动字段 1.删除字段Delete 2.插入字段 3.移动字段 4.修改字段名、长度或数据类型 4.2.2字段标题与输入输出格式设立 1.字段标题设立 2.输入/输出格式设立 3.自定义格式输入/输出格式 4.输入掩码的设立 输入掩码的格式符号 4.2.3有效性规则与有效性文本 有效性规则设立 有效性文本设立 <>0 输入一个非零值 0or>100 值必须为0或大于100 <#1/1/2023# 输入一个2023年之前的日期 >=#1/1/2023#and<#1/1/2023# 日期必须是在2023年内 StrComp(UCase([LastName]),[LastName],0)=0 “LastName”字段中的数据必须大写 Access表达式中使用的运算符 运算符 实例 说明 使用数据类型 + x+y 求x与y的和 数字 - x-y 求x-y的差 数字 * X≠y 求x和y的积 数字 / x/y 求x除以y的商 数字 \ x\y 求x除以y商的整数部分 数字 Mod x mod y 求x除以y商的余数部分 数字 ^ X^y 求x的y次方 数字 < 教研室个数<2 依据表达式是否成立,结果为true或false。 参与比较的两个数的数据类型相同 <= 教研室个数<=2 同上 同上 > 教研室个数>2 同上 同上 >= 教研室个数>=2 同上 同上 = 教研室个数= 同上 同上 <> 教研室个数<>2 同上 同上 Between X and Y 教研室个数BETWEEN 2 AND 5 鉴定教研室个数A是否在[2,5]范围内 同上 Like 姓名 like “刘*” 模糊查找 文本类型 & “First” &”Name” 字符串连接 文本类型 And X and Y X,Y为比较表达式或逻辑表达式,两个都取值为true时,结果为true,否则结果为false。 关系表达式或逻辑表达式 Or X or Y X,Y为比较表达式或逻辑表达式,两个都取值为false时,结果为false,否则结果为true。 同上 Not Not X X取反 同上 Is null 姓名 is null 或姓名 is not null 鉴定名字字段是否为空,为空时取值为true 鉴定名字字段是否为空,为空时取值为false 同上 Access表达式中常用函数 函数 函数说明 应用实例 返回结果 Round(数值表达式) 对操作数四舍五入取整 Round(-4.2) Round(7.8) -4,8 Len(字符串表达式或变量) 检测字符串长度,返回字符串表达式或变量所含字符数。对于变量,其长度为定义长度。 Len(‘abced gt’) 9 Left(字符串表达式或变量N) 从字符串左起截取N个字符。假如N为0,返回零长度字符串;假如N大于等于字符串长度,返回整个字符串。 Left(‘abced gt’,4) ‘abce’ Right (字符串表达式或变量N) 从字符串右起截取N个字符。假如N为0,返回零长度字符串;假如N大于等于字符串长度,返回整个字符串。 Right (‘abced gt’,3) ‘ gt’ Mid (字符串表达式或变量,N1,N2) 从字符串左边第N1个字符起截取N2个字符。假如N1大于字符串长度,返回零长度字符串;假如省略N2,返回左边第N1个字符起所有的字符。 Mid (‘abced gt’,3,4) ‘ced’ Ucase (字符串表达式) 将字符串中的小写字母转换为大写字母 Ucase(“ABcd”) “ABCD” Lcase (字符串表达式) 将字符串中的大写字母转换为小写字母 Lcase(“ABcd”) “abcd” Str(数值表达式) 将数值表达式值转换为字符串 Str(-88) “-88” Date ()或Date 系统当前日期 Time ()或Time 系统当前时间 Now 系统当前日期和时间 Year (日期表达式) 返回日期表达式的年份 Year(#2023-7-25#) 2023 Month (日期表达式) 返回日期表达式的月份 Month (#2023-7-25#) 7 Day (日期表达式) 返回日期表达式的天数 Day (#2023-7-25#) 25 Weekday (日期表达式) 返回数值(1~7) Weekday (#2023-7-25#) 6 4.2.4其他约束 1.设立字段必填 2.“小数位数”属性 3.指定主键 4.在“数据表”视图中改变字段名称 4.3表数据的输入与维护 4.3.1数据录入与编辑 1.数据修改 2.数据复制 3.数据的查找操作 (1)按记录号查找数据 (2)查找指定内容 (3)查找空字段或空字符串 (4)使用通配符 4.3.2导入与导出数据及链接外部数据 1.导入Excel表 2.导出表操作 4.3.3格式化数据表 1.更改行高和列宽 2.改变字段顺序 3.隐藏/显示列 4.冻结/解冻列 5.设立数据表格式 4.4记录操作 4.4.1记录排序 4.4.2筛选记录 4.5表的索引与关联 4.5.1索引相关知识 1.索引的概念 2.索引的分类(聚集/非聚集) 3.索引的创建方法 4.5.2创建表间的关联关系 1.关联关系分类 (1)一对一 (2)一对多 (3)多对多 2.关联关系的建立方法 4.5.3子表 第5章数据库设计 5.1数据库设计概述 5.1.1数据库设计的方法 5.1.2数据库设计的环节 (1)需求分析阶段 (2)概念结构设计阶段 (3)逻辑结构设计阶段 (4)物理结构设计阶段 (5)数据库实行阶段 (6)数据库运营维护阶段 5.2需求分析 (1)用户的信息规定 (2)解决规定 (3)安全性规定 (4)完整性规定 5.3概念结构设计 5.3.1E-R模型 (实体-联系模型 Entity-Relationship Model) 1.实体:客观存在并可以互相区别的事物 2.属性:实体用来刻画的一组特性 3.实体集:表达具有相同属性的同一类事物 2.联系与联系集 5.2.3E-R图(矩形:实体集;椭圆形:属性;菱形:联系集) 5.4逻辑结构设计 5.4.1E-R模型与关系模型的转换 5.4.2规范化基础 1.数据库设计中的问题 2.函数依赖的基本概念 3.范式及其关系 4.规范化方法 5.4.3逻辑结构具体设计 5.5物理结构设计 5.6数据库实行 5.7数据库维护 第6章数据查询 6.1查询概述 1.选择查询 2.生成表查询 3.追加查询 4.更新查询 5.交叉表查询 6.删除查询 6.2创建与维护查询 6.2.1使用查询向导创建查询 6.2.2使用设计视图创建查询 6.3查询条件 6.3.1查询条件的设立 6.3.2在查询中执行计算 6.4动作查询(操作查询)的设计 6.4.1追加查询 6.4.2更新查询 6.4.3删除查询 6.4.4生成表查询 6.5SQL特定查询的设计 (1)联合查询 (2)传递查询 (3)数据定义查询 (4)子查询 第7章SQL关系数据库标准语言 7.1SQL的概述 7.1.1SQL的特点结构化查询语言 (Structured Query Language) 1.高度综合 2.非过程化 3.采用面向集合的操作方式 7.1.2SQL的功能 7.2SQL的数据定义 7.2.1SQL的数据类型 数据类型 存储大小(字节) Access的中文数据类型 Binary 1 Bit、Boolean、Logical、Logicali、YesNo 1 是/否类型 Byte、Integeri、Tinyint 1 数字(字节) Money、Currency 8 货币 Datetime、Date、Time 8 日期/时间 Uniqueidentifier、Guid 128 Real、Float4、Single 4 数字(单精度) Float、Float8、Double 8 数字(双精度) Smallint、Short、Integer2 2 数字(整型) Integer、Int、Long、Integer4 4 数字(长整型) Decimal 17 整型(小数) 7.2.2数据定义 1.建立数据表 (1)NOT NULL是列级约束 (2)PRIMARY KEY是表级或列级约束 (3)FOREIGN KEY是外键约束 (4)CHECK是域完整性约束 (5)UNIQUE是唯一性约束 字段名 数据类型 长度 是否有默认值 规则 索引 备注 StaffID 文本 12 无 无 主键索引 职工编号 Name 文本 8 无 唯一 姓名 Birthdate 日期/时间 无 无 生日 Married 是/否 100 否 非空 婚否 Salary 数字(2位小数) 8 无 无 工资 resume 备注 简历 创建此表的SQL语句如下: CREAT TABLE staff (staffID TEXT(12) PRIMARY KEY, name TEXT(8) UNIQUE, birthdate DATE, married LOGICAL NOT NULL, salary MONEY, resume MEMO); 2.修改数据表 ALTER TABLE <表名> [ ADD <列名> <数据类型>[<完整性约束> ] [ ,…] ] [ DROP [ [ CONSTARINT ]<约束名>] I [ COLUMN <列名> ] ] [,…] [ALTER <列名> <数据类型> [,…] ] ; 3.删除数据表 4.索引操作语句 7.3SQL语言的数据查询 1.Select语句 格式: SELECT [ALL I DISTINCT ] <列名> I <目的列表达式> I <函数> [,…] FROM <表名或视图名> [,…] [ WHERE <条件表达式> ] [ GROUP BY <列名1> [ HAVING <条件表达式> ]] [ ORDER BY <列名2> [ ASC ] I [ DESC ]] 7.3.2简朴查询语句 Select * From Select 学号 As 学生号码,姓名,Year(Now())-Year(出生年月) As 年龄 From 学生 Select 学号,课程编号,成绩 From 学生 Where 成绩<60 7.3.3连接查询 7.3.4其他查询 7.4SQL的数据更新 7.4.1INSERT命令 格式: INSERT INTO VALUES 7.4.2UPDATE命令 UPDATE SET WHERE 7.4.3DELETE命令 DELETE FROM WHERE 第8章 数据库应用开发技术 8.1窗体 8.1.2窗体的类型 逻辑:主窗体、子窗体 功能:命令式选择窗体、数据交互式窗体 8.1.3窗体视图 8.1.4创建窗体 8.1.5窗体控件 8.1.6窗体控件的使用 8.2报表 8.2.1报表的组成 1.报表页眉 2.页面页眉 3.主体 4.页面页脚 5.报表页脚 8.2.2创建报表 8.2.3报表编辑 8.2.4其他报表 8.3宏 8.3.1宏的概念 8.3.2宏的设计 8.3.3宏的运营 第9章VBA程序设计 9.1VBA概述 1.类模块 2.标准模块 9.2VBA编程 9.2.1面向对象程序设计概念 9.2.2对象和类 9.2.3VBA编程基础 9.2.4运算符与表达式及函数 算术运算符>字符运算符>关系运算符>逻辑运算符 Abs(N)取绝对值 Int(N)取整 Exp(N)以e为底数的指数函数 Log(N)以e为底的自然对数 Sqr(N)计算数值表达式的平方根 Asc(C)返回字符串首字符的ASCⅡ值 Chr(N)ASCⅡ值转换为字符串 Str(N)将数值表达式转换为字符串 Val(C)将数字字符串转换为数值型数据 9.2.5程序语句 声明语句(Private、Dim、Public、Stastic) 赋值语句 执行语句 9.2.6程序基本结构 1.顺序结构 2.选择结构 (1)If语句 (单路分支/双路分支) If Then(Else) End If (2)Select Case语句(多路分支) Select Case Case Case End Select 3.循环结构 (1)For...Next (2)While语句 While Exit Do Wend 9.2.7过程创建和调用 (1)子过程 (2)函数 9.3程序调试
    展开阅读全文
    提示  咨信网温馨提示:
    1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
    2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
    3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
    4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
    5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
    6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

    开通VIP折扣优惠下载文档

    自信AI创作助手
    关于本文
    本文标题:2023年数据库技术及应用教程各章节知识点.doc
    链接地址:https://www.zixin.com.cn/doc/4484767.html
    页脚通栏广告

    Copyright ©2010-2026   All Rights Reserved  宁波自信网络信息技术有限公司 版权所有   |  客服电话:0574-28810668    微信客服:咨信网客服    投诉电话:18658249818   

    违法和不良信息举报邮箱:help@zixin.com.cn    文档合作和网站合作邮箱:fuwu@zixin.com.cn    意见反馈和侵权处理邮箱:1219186828@qq.com   | 证照中心

    12321jubao.png12321网络举报中心 电话:010-12321  jubao.png中国互联网举报中心 电话:12377   gongan.png浙公网安备33021202000488号  icp.png浙ICP备2021020529号-1 浙B2-20240490   


    关注我们 :微信公众号  抖音  微博  LOFTER               

    自信网络  |  ZixinNetwork