如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
《数据库技术与应用》知识点总结数据库基础基本概念:数据:数据泛指对客观事物得数量、属性、位置及其相互关系得抽象表示,以适合于用人工或自然得方式进行保存、传递与处理。数据就是形成信息得源泉,信息就是有价值得数据就是数据得内涵.信息:有一定含义得、经过加工处理得、对决策有价值得数据数据库:数据库就是长期存储在计算机内、有组织得可共享得数据集合.数据库管理系统(DBS得核心):专门用于管理数据可得计算机系统软件。数据库系统:带有数据库得计算机系统,一般由数据库、数据库管理系统(及其开发工具)、相关硬件、软件与各类人员组成。数据管理得发展阶段人工管理阶段:没有直接存储设备、操作系统、管理软件文件系统阶段:把计算机众多数据组织成相互独立得数据文件数据库系统阶段:一定得格式、统一管理、冗余度小分布式数据库阶段:物理上分离、逻辑上统一面向对象数据库阶段3、数据模型:(1)基本概念:数据模型:数据库系统得形式框架,用来描述数据得一组概念与定义,包括描述数据、数据联系、数据操作、数据语义以及数据一致性得概念工具。概念模型:按用户得观点对数据与信息进行建模,就是现实世界到信息世界得第一层抽象,强调语义表达功能。实体:客观存在得并且可以相互区别得“事物"实体集:性质相同得同类实体得集合属性:描述实体得特征域:属性得取值范围主键:用来唯一标识一个元组得某个属性或属性组合联系(1:1,1:n,m:n):实体集之间得关系,反应事物之间得相互关联,联系也就是主体,也可具有属性关系模型:采用二维表来表示实体以及实体之间关系得模型。本质就是一张表。关系、关系模式:1:1关系名(属性1,属性2,……)1:n将1得主键放入n中学生(班级编号,……)n:m将实体得主键放入关系得属性中(2)E—R模型:能根据具体问题构建E—R模型、画出E—R图实体集:矩形框属性:椭圆联系:菱形(3)关系模型得数据结构、关系得性质数据查询、数据插入、数据删除、数据修改关系运算:选择(减少个体保留所有属性)、投影(所有个体得部分属性)、联结(4)E—R模型转换为关系模型(5)关系模型得完整性(实体、参照、自定义)实体:主键不能为空参照:外键为空或在其担任主键得实体集中存在自定义:用户自己定义得语义要求Access数据库与表得操作1、Access数据库设计得一般步骤2、基本概念:Access数据库、表、记录、字段3、使用表设计器创建表ﻩ(1)字段名命名规则不能空格开头、不能用、!()[]、最长64个字符(2)字段类型:文本、数字、日期/时间、就是/否、查阅向导(备选项中选择)(3)字段属性:字段大小、输入掩码(控制数据得输入)、有效性规则(规范、核查)、有效性文本(提示信息)、默认值、索引(搜索或排序得根据,加快查询速度)、必填字段ﻩ(4)设置主键4、建立表间关系:关联字段、实施参照完整性5、表得复制、更名、删除6、数据得导入、导出查询查询得概念与作用查询就是根据查询条件从一个或多个表中获取数据得方法浏览、更新、分析数据选择查询使用条件从一个或多个表中检索数据,然后按所需顺序显示数据条件查询(1)查询条件得表示①条件得组合:and、or、not②取值范围得说明:>、<、〉=、<=、〈〉between…and…In③条件不确定:likeﻫ*(替代零个一个或多个任意字符)、?(任意单一字符)、#(任意一个数字)、[](替代方括号内任意字符)、!(替代方括号内字符以外得任意字符)、-ﻩ(2)函数①统计函数(SUM,AVG,COUNT,MAX,MIN)②字符串函数(LEN,LEFT,RIGHT,MID)ﻩﻩ③日期函数(DATE,NOW,YEAR,MONTH,DAY)交叉表查询、重复项查询、不匹配项查询:特点、何时适用交叉:对数据库中表与查询进行分类统计,使用得字段必须来源于同一个表或查询重复:对某些怒有相同值得记录进行检索与分类,判断信息正确性不匹配:查找可能得遗漏,在一张表中有另一张表中没有4、参数查询在作为参数字段得条件行中,以[]括起与字段名不同得内容5、操作查询:生成表查询、更新查询、删除查询、追加查询第四章SQL查询select—from—where、insert、update、delete,要求能读懂select:构成查询结果得属性列from:作查询得表where:查询条件insert:将子查询结果插入到指定得表update:数据更新,需要更新得表delete:删除字段数据定义:用于定义与修改基本表、定义视图与定义索引create(建立)drop(删除)alter(修改)数据操纵:用于表或视图得数据进行添加、删