大学生期末数据库重点总结
- 格式:docx
- 大小:27.00 KB
- 文档页数:7
第一章
1、数据处理是指对各种形式的数据进行收集、存储、加工和传播的一系列活动
的总和
2、数据处理技术的发展
(1)人工管理
(2)文件系统
(3)数据库系统
(4)分布式数据库系统
(5)面对对象数据库系统
3、数据库管理系统的功能
(1)数据定义
(2)数据操纵
(3)数据运行管理
(4)数据库维护功能
(5)数据库通信功能
4、数据库系统(DBS)
(1)数据库
(2)数据库管理系统DBMS(核心):提供数据操纵语言及它的翻译程序,实现对数据库数据的操作,包括:数据插入、删除、更新、查询(3)硬件和软件
(4)管理和使用数据库系统的各类人员(终端用户,应用程序员,系统分析员,数据库管理员DBA)
5、数据库系统的特点
(1)数据低冗余、共享性高
(2)数据独立性高
(3)有统一的数据控制功能(安全性控制,完整性控制,并发控制,数据恢复)
6、三级结构模式:有利于独立性
(1)模式:概念级数据库
(2)内模式:物理级数据库
(3)外模式:用户级数据库
7、模式间的映射
(1)外模式/模式映射:逻辑独立性
(2)模式/内模式映射:物理独立性
8、外部体系结构(数据库系统的体系结构分为内部体系结构和外部体系结构)
(1)集中式结构:主机各户终端
(2)文件服务器结构:
(3)客户/服务器结构:客户端向服务器发送的是处理请求,服务器返回的是处理结果
9、联系:
(1)实体内部的联系实体之间的联系
(2)一对一联系一对多联系多对多联系
(3)实体(矩形)属性(椭圆形)联系(菱形)
10、实施模型(概念模型,实施模型)
(1)层次模型树结构
(2)网状模型图结构
(3)关系模型二维表
11、关系模型的完整性约束
(1)实体完整性
(2)参照完整性
(3)用户定义的完整性
12、关系代数(顺序无关)
(1)并运算
(2)交运算
(3)差运算
(4)集合的广义笛卡尔积运算
13、专门的运算关系
(1)选择运算
(2)投影运算
(3)联接运算:内联接自然联接左外联接右外联接全外联接
(4)除运算
14、描述数据库模型的语言称为DDL
第二章
1、数据库开发方法
(1)结构化生命周期法
系统规划阶段系统分析阶段系统设计阶段系统实施阶段系统运行
和维护阶段
(2)原型法
(3)面向对象方法
2、数据库的设计
(1)概念模型设计:确定实体确定实体的属性确定实体的主键确定实体间的联系类型画出E-R图
(2)逻辑数据库设计
(3)规范化理论的应用
(4)物理数据库设计
3、规范化理论的基本概念
(1)函数依赖
(2)完全函数依赖
(3)传递函数依赖
4、规范化的基本思想是消除关系模式中的数据冗余,消除数据依赖中不合适的
部分,解决数据插入、更新、删除时发生的异常现象。
5、范式
(1)第一范式1NF 在关系中每个属性都是不可再分的简单项
(2)第二范式2NF 如果关系模式属于第一范式,并且每个非主属性都完全依赖于任意一个候选关键字
(3)第三范式3NF 在第二范式的基础上,如果关系模式中的所有非主属性对任何候选关键字都不存在传递依赖
(4)BCNF范式是第三范式的改进形式
第三章
1、创建数据库
(1)使用数据库向导创建数据库(最简单)
(2)使用模板创建数据库(最快)
(3)不适用数据库向导创建数据库(最灵活)
2、不能使用数据库向导向已有的数据库中添加新的表、查询、窗体或报表。
第四章
1、表的创建
(1)使用设计器创建表
1)命名字段
2)确定字段的数据类型(文本、备注、数字、日期/时间、货币、自动编号、是/否、OLE对象、超链接、查阅向导)
3)字段说明
4)字段属性的设置(字段大小、格式、输入掩码、标题、默认值、有效性规则、有效性文本、必填字段、允许空字符串、索引、unicode
压缩、输入法模式)
5)输入表中所有字段
6)定义和更改主键
7)保存表
8)修改表结构
(2)使用其他方法创建表
1)创建空白表
2)利用现有数据创建表
2、关系
(1)关系的类型
(2)相关联字段的类型和长度
3、关系选项
(1)实施参照完整性
(2)级联更新相关字段
(3)级联删除相关字段
4、在access中,数据表两种常用的视图:设计视图数据表视图
5、四种筛选方法
(1)窗体筛选
(2)按选定内容筛选
(3)输入筛选
(4)高级筛选
6、两种数据类型文本型备注型
第五章
1、查询的类型
(1)选择查询
(2)参数查询:在执行时现实对话框
(3)交叉表查询:总计、平均值、计数或其他类型的综合
(4)操作查询(生成表查询追加查询更新查询删除查询)
(5)SQL查询
2、创建选择查询的方法
(1)使用向导
(2)使用设计视图
3、逻辑运算符:and or not
4、删除查询的特点
(1)删除查询是删除整条记录,而不是指定字段中的数据
(2)删除查询将永久地从表中删除记录,并且不可恢复。因此应该随时维护数据的备份,如果不小心错删了数据,可以从备份中恢复它们。
5、SQL的全称是:结构化查询语言。
6、Access数据库系统提供四种查询向导,分别是
(1)简单查询向导
(2)交叉表查询向导
(3)查找重复项查询向导
(4)查找不匹配项查询向导
7、查询设计器分为两个部分,上面是数据表/查询显示区,下面是查询设计网
格。
8、Access查询中,可以执行预定义计算,也可以执行自定义计算。
9、Access视图:设计视图数据表视图SQL视图
第六章
1、窗体的功能(最基本:显示和编辑数据)
(1)将窗体用作数据输入窗体。用于在数据库中输入和显示数据
(2)将窗体用作切换面板。打开数据库中的其他窗体和报表。
(3)讲窗体用作自定义对话框。接受用户的输入及根据输入执行操作。2、创建窗体的方法
(1)使用自动窗体
(2)使用向导
(3)使用设计视图
3、分类
(1)纵栏式窗体(标签在左边)
(2)表格式窗体(标签在顶端)
(3)数据表窗体
(4)数据透视表
(5)数据透视图
4、数据库应用系统的数据浏览、添加、删除、查询等功能都是通过窗体实现
的。