数据库 笔记1

第一篇:基础篇

绪论
关系数据库的静态特性数据结构
关系数据库库的sql语言动态特性
关系数据库的安全
关系数据库的完整性约束条件

第二篇:设计和应用篇

四种范式的定义
求给定关系模式的主候选码并判断其属于第几范式
模式的分解 :判断其是否具有无损连接性和函数依赖性

Chap 7 数据库设计
E-R图到关系模式的分解

Chap 10 数据库恢复技术
事物的acid特性

Chap 10 数据库并发控制
transaction

第三篇:系统篇

第四篇:新技术篇

Chap 1 绪论
E-R图(考大题)
三级模式和两级映像处理数据的逻辑独立性和物理独立性

Chap 2关系数据库(选讲)
关系三种类型
关系模式 五元组
三类完整性 references
关系代数(难点)

Chap 3 结构化查询语言
模式
DDL(Data Definition Language)对结构修改,表的列
DML(Data Manipulation Language)一条记录 insert delete update
DCL(Data Control Language)授予权限、回收权限revoke
安全:check 和constraint
SELECT 子句:
单表查询(group by 和having子句)
连接查询 (自身连接查询)
嵌套查询 (带exists 及 not in的查询)

数据库 笔记1

第一章 绪论

课本17页

三级模式、两级映像:数据的逻辑独立性和物理独立性

数据库系统(DBS) 包含:数据库(Database)和数据库管理系统(DBMS)

数据(Data)是数据库中存储的基本对象。
数据的定义:描述事物的符号记录。

数据库的定义:
数据库(Database,简称DB)是长期储存在计算机内、有组织的、可共享大量数据的集合。

数据库的基本特征:
数据按一定的数据模型组织、描述和储存。
可为各种用户共享 。
冗余度较小 (redundancy)
数据独立性较高 (data independency)。
易扩展。

什么是DBMS?
位于用户与操作系统之间的一层数据管理软件。
是基础软件,是一个大型复杂的软件系统 。

数据库系统的构成:
数据库(DB)
数据库管理系统(及其开发工具)(DBMS)
应用系统
数据库管理员 (DBA)

数据库 笔记1
什么是数据管理:
对数据进行分类、组织、编码、存储、检索和维护,它是数据处理的中心问题。

数据管理技术的发展过程:
人工管理阶段、文件系统阶段、数据库系统阶段