数据库技术及应用教材(第 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. 统一的数据控制功能 123数据库系统的组成(同上) 124数据库系统的抽象级别
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关系数据模型的基本概念
关系数据库系统是支持关系模型的数据库系统 关系模型由数据结构、关系操作和完整性约束 1. 数据结构(二维表) (1关系 (2元组 (3属性 (4键
3部分组成
((1)超键:能唯一标识元组的属性过属性集
((2)候选键 ((3)主键 ((4)外键 (5域 (6 分量
(7 关系模型 关系数据库:有若干个关系或二维表彼此关联组成的数据库。
2. 关系操作 (一次一集合 ) 查询(最主要 ):选择、投影、连接、除、并、交、差 更新:插入、删除、更新 3. 完整性约束
(1实体完整性 (对主键的约束:不能空不能重 ) (2参照完整性 (对外键的约束 ) (3 用户自定义完整性 (删除约束、更新约束、插入约束 ) 2.2 关系代数 2.2.1 传统的集合运算 1. 并U 2. 差 - 3?交门
4. 笛卡尔积 2.2.2专门的关系运算 1. 选择(水平分割) 2. 投影(垂直分割)n 3?连接乂
第3章Access数据库管理系统
3.1Access简介 3.1.1Access功能及特性
1. 界面友好、易操作 2. 方便数据共享 3 .简化安全设置
4.SharePoi nt高速在线以及离线应用 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中的数据类型
flt■玄小 字即致芋字褂 0>65 $36牛宇将 1,2. +M#8^节「 CGUID)为E字节 裁字 \朗,时简 日期和时闾赚塞 粧币融撼 E字F 乍宇节 4 字节* 丫节
畫同向导 H {A理m, 2007 贵増〉 「晁示fi-Mt的趙攥 通帚九*字首 4.1.3创建表结构 (1) 数据表视图