数据库原理(王珊)知识点整理

合集下载

王珊数据库原理6

王珊数据库原理6
1.首先把任何一个系统都抽象为:
数据 存储 数据流 数据 来源 处理 数据流 数据 输出
信息要求
处理要求
进一步分析和表达用户需求(续)
2.分解处理功能和数据
(1)分解处理功能
• 将处理功能的具体内容分解为若干子功能,再 将每个子功能继续分解,直到把系统的工作过 程表达清楚为止。
(2)分解数据
• 在处理功能逐步分解的同时,其所用的数据也 逐级分解,形成若干层次的数据流图 • 数据流图表达了数据和处理过程的关系
述数据流、数据存储的逻辑内容。
⒈ 数据项
数据项是不可再分的数据单位
对数据项的描述 数据项描述={数据项名,数据项含义说明, 别名,数据类型,长度,取值范围, 取值含义,与其他数据项的逻辑关系}
– 取值范围、与其他数据项的逻辑关系定义了 数据的完整性约束条件
⒉ 数据结构
数据结构反映了数据之间的组合关系。
第6章 数据库设计
6.1 6.2 6.3 6.4 6.5 6.6 6.7 数据库设计的步骤 需求分析 概念结构设计 逻辑结构设计 数据库的物理设计 数据库实施 数据库运行与维护
第6章 数据库设计
6.1 6.2 6.3 6.4 6.5 6.6 6.7 数据库设计的步骤 需求分析 概念结构设计 逻辑结构设计 数据库的物理设计 数据库实施 数据库运行与维护
– 设计人员缺少用户的专业知识,不易理解用 户的真正需求,甚至误解用户的需求。

数据库系统概论笔记(萨师煊、王珊版)

数据库系统概论笔记(萨师煊、王珊版)

数据库技术总结

数据(Data):是数据库中存储的基本对象

数据的定义:描述事物的符号记录

数据的种类:文字、图形、图象、声音等

数据的特点:数据与其语义是不可分的

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

数据库的特征:

⏹数据按一定的数据模型组织、描述和储存

⏹可为各种用户共享

⏹冗余度较小

⏹数据独立性较高

⏹易扩展

数据库管理系统(Database Management System,简称DBMS):是位于用户与操作系统之间的一层数据管理软件。

DBMS的用途:科学地组织和存储数据、高效地获取和维护数据

DBMS的主要功能:

数据库的运行管理

保证数据的安全性、完整性、

多用户对数据的并发使用

发生故障后的系统恢复

⏹数据库的建立和维护功能(实用程序)

数据库数据批量装载

数据库转储

介质故障恢复

数据库的重组织

性能监视等

数据库系统(Database System,简称DBS)是指在计算机系统中引入数据库后的系统构成。

⏹数据库系统的构成

⏹由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员(和用户)构

成。

⏹数据管理

⏹对数据进行分类、组织、编码、存储、检索和维护,是数据处理的中心问题

数据模型这个工具来抽象、表示和处理现实世界中的数据和信息。

⏹数据模型应满足三方面要求

⏹能比较真实地模拟现实世界

⏹容易为人所理解

⏹便于在计算机上实现

⏹数据模型分成两个不同的层次

(1) 概念模型也称信息模型,它是按用户的观点来对数据和信息建模。

(2) 数据模型主要包括网状模型、层次模型、关系模型等,它是按计算机系统的观点对数据建模。

《数据库原理》第四章

《数据库原理》第四章
90-6 90-6 90-6
工号源自文库超额
101 22% 102 17% 103 14% 104 20% 101 22%
102 21% 103 15% 104 12%
W21
W22
工种 车工
工号 101 102 103 104
姓名 丁一 王二 张三 李四
定额 80
工种 车间 车工 金工 车工 金工 钳工 工具 金工 金工
{SNOSDEPT}>,R2<{SDEPT, DEAN},{SDEPT DEAN}>}
模式分解(2)
• 无损连接分解的测试算法。 • Input:关系模式R=A1,A2,…,An,R上成立的FD集F,R的一个分解
={R1<U1,F1>,R2<U2,F2>,…, Rk<Uk,Fk>} • Output:判断相对于F是否具有无损分解连接性 • S个否te模则p式填1.构上Ri造b(1ij。一i张k)k,行如n果列A的j在表R格i中,,每那列么对在应表一格个的属第性i行A第j(1j列j处n)填,每上行符对号应a一j, • Step2:把表格看成模式R的一个关系,反复检查F中每个FD集在表格中是
• 例1. 已知关系模式R(ABC,A B,B C}求F+。 A,AA,A B…共43个FD。
• 设F为属性集U上的一组函数依赖,XU,X+F={A|X A能由F 根据Armstrong公理导出}, X+F称为X关于函数依赖集F的闭包。

数据库系统概论-王珊-5版PPT第1章

数据库系统概论-王珊-5版PPT第1章

数据组织、存储和管理
分类组织、存储和管理各种数据
确定组织数据的文件结构和存取方式
实现数据之间的联系 提供多种存取方法提高存取效率
An Introduction to Database System
数据库管理系统的主要功能
数据操纵功能
提供数据操纵语言(DML) 实现对数据库的基本操作 (查询、插入、删除和修改)
数据库的事务管理和运行管理
数据库在建立、运行和维护时由数据库管理系统统一管
理和控制
保证数据的安全性、完整性、多用户对数据的并发使用 发生故障后的系统恢复
An Introduction to Database System
数据库管理系统的主要功能
数据库的建立和维护功能
数据库初始数据的装载和转换
1.1 数据库系统概述
1.1.1 四个基本概念
1.1.2 数据管理技术的产生和发展
1.1.3 数据库系统的特点
An Introduction to Database System
一个例子
学生的信息包括学号、姓名、性别、年龄、专业和奖励 用文件系统实现学籍管理
数据存储
定长记录 存储在“学生基本信息”文件中 变长记录 存放在另一个”奖励”文件 “学生基本信息”表中的位置和长度描述“奖励”
语义1:学生某门课的成绩

数据库系统概论(第四版)_王珊_萨师煊_chp3-2

数据库系统概论(第四版)_王珊_萨师煊_chp3-2
3.4.4 集合查询 3.4.5 Select语句的一般形式
An Introduction to Database System
3.4.2 连接查询
连接查询:同时涉及多个表的查询 连接条件或连接谓词:用来连接两个表的条件 一般格式:
[<表名1>.]<列名1> <比较运算符> [<表名2>.]<列名2> [<表名1>.]<列名1> BETWEEN [<表名2>.]<列名2> AND [<表名2>.]<列名3>
An Introduction to Database System
四、复合条件连接
复合条件连接:WHERE子句中含多个连接条件
[例37]查询选修2号课程且成绩在90分以上的所有学生
SELECT Student.Sno, Sname FROM Student, SC WHERE Student.Sno = SC.Sno AND /* 连接谓词*/ SC.Cno= ‘2’ AND SC.Grade > 90; /* 其他限定条件 */
首先取外层查询中表的第一个元组,根据它与内层查
询相关的属性值处理内层查询,若WHERE子句返回值
为真,则取此元组放入结果表 然后再取外层表的下一个元组 重复这一过程,直至外层表全部检查完为止

(完整版)《数据库系统概论》复习总结

(完整版)《数据库系统概论》复习总结

《数据库系统概论》(王珊。第五版)

★第一章绪论

❖本章内容:数据库系统概述、数据模型、数据库系统结构

❖本章主要考点:数据、数据库、★数据库管理系统的概念、概念模型、★ER图、三种数据模型、数据库的三级模式结构

1、试述数据、数据库、数据库系统、数据库管理系统的概念

(1)数据(Data) :描述事物的符号记录称为数据。

(2)数据库(Data Base ,简称 DB ):数据库是长期储存在计算机内的、有组织的、可共享的数据集合。(3)数据库系统(Data Base System ,简称 DBS ) :数据库系统是指在计算机系统中引入数据库后的系统构成,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员构成。

(4)数据库管理系统(DataBase Management System,简称 DBMS ):数据库管理系统是位于用户与操作系统之间的一层数据管理软件,用于科学地组织和存储数据、高效地获取和维护数据。

2、对于DB、DBS、DBMS的关系,下列哪一种描述是正确的(B)

A、DB包括DBS、DBMS

B、DBS包括DB、DBMS

C、DBMS包括DBS、DB

D、以上都不对

3、概念模型中的术语:实体、属性、码、域、实体型、实体集

实体:客观存在并可以相互区分的事物叫实体。

属性:实体所具有的某一特性,一个实体可由若干个属性来刻画。

码:惟一标识实体的属性集称为码。

域:域是一组具有相同数据类型的值的集合。

实体型:具有相同属性的实体具有相同的特征和性质,用实体名及其属性名集合来抽象和刻画同类实体,称为实体型。

王珊 第四册 数据库原理复习

王珊 第四册 数据库原理复习

1数据库,数据库管理系统

1三级模式,两级映象

1数据独立性与映像的关系

1数据模型三要素以及数据操作分类

1实体的相关概念P14--15

2关系中的“元数”、“基数”,笛卡儿积的“元数”、“基数”

2关系代数运算(自然连接、除、交、并)

2关系代数5种基本运算

2外连接

2主属性、非主属性

2实体完整性、参照完整性、主码、外码

2 关系操作的特点:操作的对象以及操作的中间和最终结果都是关系P47

3 SELCET DISTINCT、SELCET中空值的判断

3 SQL语句:创建关系;分类统计(count() group by);连接查询;嵌套查询(in);带级联操作的修改或删除;创建视图;授权;写出优化的关系代数表达式。

3 视图的作用

6 较低级别的关系模式存在的问题

6删除异常指什么

6函数依赖、平凡的、非平凡的、传递的、部分的、完全的函数依赖

6范式判断

6 Armstrong公理系统6个规则

6求解闭包

6模式分解的两个原则

6 无损连接性的判断及验证

6构造关系模式R(U,F),求FMIN,候选码,判断范式,分解

7数据库设计分为几个阶段,及各个阶段的主要工作

7数据流图、数据字典的含义

7局部E-R图合并成初步E-R图时的主要任务,及消除冲突的种类

7 E-R模型转换为关系模型的规则

7问答题:E-R模型的构造,并转换成关系模型

8游标

8存储过程的概念P247

9表示查询的关系代数表达式

10事务的定义、四个特性以及控制技术

10 SQL中定义事务的语句及含义

10 数据库恢复的基本原理

10 日志文件的作用

10写日志文件的原则

10 检查点技术的5种情况

《数据库系统原理与设计》课后答案_(第四版,王珊

《数据库系统原理与设计》课后答案_(第四版,王珊

《数据库系统原理与设计》课后答案_(第四版,王珊

第1章绪论

1 .试述数据、数据库、数据库系统、数据库管理系统的概念。答:

( l )数据( Data ) :描述事物的符号记录称为数据。数据的种类有数字、文字、

图形、图像、声音、正文等。数据与其语义是不可分的。解析在现代计算机系统中数据的

概念是广义的。早期的计算机系统主要用于科学计算,处理的数据是整数、实数、浮点数

等传统数学中的数据。现代计算机能存储和处理的对象十分广泛,表示这些对象的数据也

越来越复杂。数据与其语义是不可分的。 500 这个数字可以表示一件物品的价格是 500 元,也可以表示一个学术会议参加的人数有 500 人,还可以表示一袋奶粉重 500 克。

( 2 )数据库( DataBase ,简称 DB ) :数据库是长期储存在计算机内的、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和储存,具有较小

的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。 ( 3 )数据库系统

( DataBas 。 Sytem ,简称 DBS ) :数据库系统是指在计算机系统中引入数据库后的

系统构成,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员

构成。解析数据库系统和数据库是两个概念。数据库系统是一个人一机系统,数据库是数

据库系统的一个组成部分。但是在日常工作中人们常常把数据库系统简称为数据库。希望

读者能够从人们讲话或文章的上下文中区分“数据库系统”和“数据库”,不要引起混淆。

( 4 )数据库管理系统( DataBase Management sytem ,简称 DBMs ) :数据库管

数据库系统概论(第四版)_王珊 萨师煊_chp10

数据库系统概论(第四版)_王珊 萨师煊_chp10
An Introduction to Database System
10.1 事务的基本概念
一、事务定义
二、事务的特性
An Introduction to Database System
一、事务(Transaction) 事务
定义
一个数据库操作序列 一个不可分割的工作单位 恢复和并发控制的基本单位
An Introduction to Database System
事务内部的故障(续) 事务内部的故障(
事务内部更多的故障是非预期的,是不能由应用程序处理 的。
运算溢出 并发事务发生死锁而被选中撤销该事务 违反了某些完整性限制等
以后,事务故障仅指这类非预期的故障 事务故障的恢复:撤消事务(UNDO)
故障的种类
事务内部的故障 系统故障 介质故障 计算机病毒
An Introduction to Database System
一、事务内部的故障
事务内部的故障
有的是可以通过事务程序本身发现的(见下面转账事 务的例子) 有的是非预期的
An Introduction to Database System
An Introduction to Database System
二、系统故障
系统故障
称为软故障,是指造成系统停止运转的任何事件,使得 系统要重新启动。 整个系统的正常运行突然被破坏 所有正在运行的事务都非正常终止 不破坏数据库 内存中数据库缓冲区的信息全部丢失

数据库原理--PPT课件

数据库原理--PPT课件

精品课件
7
数据库的地位
数据库技术产生于六十年代末,是数据管理的 最新技术,是计算机科学的重要分支
数据库技术是信息系统的核心和基础,它的出 现极大地促进了计算机应用向各行各业的渗透
数据库的建设规模、数据库信息量的大小和使 用频度已成为衡量一个国家信息化程度的重要 标志
精品课件
8
数据库在信息系统中的地位
应用程序按用户通俗易懂的格式显示查询结 果。
精品课件
14
2. 学生选课数据库系统的应用
❖ 成绩录入应用程序界面
精品课件
15
❖ 学生数据库
精品课件
16
❖ 学生数据库系统工作原理
用户(老师)通过应用程序输入成绩、应用程序 将输入的成绩转换为插入命令,并将该命令发送 给DBMS;
DBMS执行插入命令将数据存入数据库中;
4、 信息是抽象的,不随数据设备所决定的数据形式 而改变,而数据的表示方式却具有可选择性
精品课件
33
数据处理
指对各种数据进行收集、整理、存储、检索、统 计、维护、传输等一系列活动的总称。目的是从大量 数据中抽取出对于人们来说是特定的有意义、有价值 的数据,作为决策行动依据。
数据
数据处理
信息
图1 数据、数据处理、信息的关系
事物:
可触及的对象:一个人、一棵树、一个零件等

第五章王珊,萨师煊版《数据库系统概论》讲义及课后习题答案

第五章王珊,萨师煊版《数据库系统概论》讲义及课后习题答案
3. 违约反应
– 拒绝该操作
– 其他处理方法
DBMS的完整性控制机制(续)
完整性规则五元组表示: (D,O,A,C,P) , , , ,
• D(Data) 约束作用的数据对象; • O(Operation) 触发完整性检查的数据库操作
当用户发出什么操作请求时需要检查该完整性规则 是立即检查还是延迟检查; A(Assertion) 数据对象必须满足的断言或语义约 束,这是规则的主体; C(Condition) 选择A作用的数据对象值的谓词;
一般是拒绝执行
• 违反参照完整性的操作:
– 拒绝执行 – 接受这个操作,同时执行一些附加的操作,以保证 数据库的状态正确
三、参照完整性的实现
例:职工-部门数据库包含职工表EMP和部门表DEPT
1 DEPT关系的主码为部门号Deptno 2 EMP关系的主码为职工号Empno, 外码为部门号Deptno 称DEPT为被参照关系或目标关系,EMP为参照关系
元组级 元组值应满足 的条件
关系级
实体完整性约束 参照完整性约束 函数依赖约束 统计约束
静 态
动 态
改变列定 义或列值
元组新旧值之间 应满足的约束条 件
关系新旧状态间 应满足的约束条 件
5.2 完整性控制
一、DBMS的完整性控制机制 二、关系系统三类完整性的实现 三、参照完整性的实现

数据库系统概论(王珊第五版)第十讲

数据库系统概论(王珊第五版)第十讲
外连接格式: SELECT <目标列表达式>[,<目标列表达式>]…… FROM <表名1> FULL [OUTER] JOIN <表名2> ON <连接条件>
精品课件
例1:查询所有学生基本情况及他们选修课程的成绩 (包括没选修任何课的学生)。
Select student.*,grade From student left outer join sc
精品课件
❖练习:查询所有考试成绩及格的学生的成绩信息, 结果中包含学生的学号、姓名、性别、选修课程编 号、成绩,并按照成绩进行降序排列。
Select a.sno,sname,ssex,b.cno,grade From student a inner join sc b On a.sno=b.sno and Grade>=60 order by b.Grade
精品课件
左外连接格式: SELECT <目标列表达式>[,<目标列表达式>]…… FROM <表名1> LEFT [OUTER] JOIN <表名2> ON <连接条件>
右外连接格式: SELECT <目标列表达式>[,<目标列表达式>]…… FROM <表名1> RIGHT [OUTER] JOIN <表名2> ON <连接条件>

数据库系统概论(第四版)王珊、萨师煊第一章知识点

数据库系统概论(第四版)王珊、萨师煊第一章知识点

第一章绪论

数据库系统概述

数据、数据库、数据库管理系统、数据库系统

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

数据的表现形式不能完全表达其内容,需要经过解释,数据和关于数据的解释(语义)是不可分

的。

数据库(DB):严格地讲,数据库是长期储存在计算机内、有组织的、可共享的大量数据的集合。

数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和

易扩展性,并可为各种用户共享。

数据库数据具有三个特点:永久存储、有组织、可共享。

数据库管理系统(DBMS):位于用户与操作系统之间的一层数据管理软件。用于科学地组织和存储数据、高效地获取和维护数据

主要功能:

1.数据定义功能

2.数据组织、存储和管理

3.数据操纵功能

4.数据库的事务管理和运行管理

5.数据库的建立和维护功能

6.其他功能(DBMS与网络中其他软件系统的通信功能;与另一个DBMS或文件系统的

数据转换功能;异构数据库之间的互访和互操作功能等)

数据库系统(DBS):数据库系统是指在计算机系统中引入数据库后的系统,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员(DBA)构成。

数据库技术的产生和发展

对数据进行分类、组织、编码、存储、检索和维护,是数据处理的中心问题。

数据管理技术经历了人工管理、文件系统、数据库系统3个阶段。

人工管理阶段:科学计算;无直接存取存储设备;没有操作系统;数据处理方式是批处理。

特点:数据不保存、应用程序管理数据、数据不共享、数据不具有独立性。

文件系统阶段:科学计算、数据管理;磁盘、磁鼓存取存储;有文件系统;数据处理方式是联机实时处理和批处理。

王珊《数据库系统概论》(第5版)配套题库【名校考研真题 课后

王珊《数据库系统概论》(第5版)配套题库【名校考研真题 课后

读书笔记
读书笔记
痛苦呀~.~,题目找不到教程,一个地方不会写,全找方法,天天自闭#.#。
目录分析
第二部分课后习题
第1篇基础篇
第2篇设计与应用开 发篇
第3篇系统篇 第4篇新技术篇
第1篇基础篇
第1章绪论 第2章关系数据库 第3章关系数据库标准语言SQL 第4章数据库安全性 第5章数据库完整性
第2篇设计与应用开发篇
06
第14章大 数据管理
05
第13章数 据库技术发 展概述
第三部分章节题库
第15章内存数 据库系统
第16章数据仓库 与联机分析处理 技术
第四部分模拟试题
王珊《数据库 系统概论》(第 5版)模拟试题
及详解(一)
王珊《数据库 系统概论》(第 5版)模拟试题 及详解(二)
精彩摘录
精彩摘录
这是《王珊《数据库系统概论》(第5版)配套题库【名校考研真题+课后习题+章节题库+模拟试题】》的 读书笔记模板,可以替换为自己的精彩内容摘录。
内容摘要
不同一般意义的传统题库,本题库是详解研究生入学考试指定考研参考书目为王珊《数据库系统概论》(第5 版)的专业课复习题库,包括名校考研真题、课后习题、章节题库和模拟试题四大部分。具体来说包括以下四部 分:第一部分为名校考研真题。精选部分名校考研真题及相关教辅典型习题,每道试题均提供详尽答案解析。学 员可以熟悉考试真题的特点,并测试自己的水平。第二部分为课后习题。本部分内容选用王珊《数据库系统概论》 (第5版)的全部课后习题,并提供详细答案和解析,由于王珊《数据库系统概论》知识点涵盖广,因此考生可在 第一轮复习中通过此部分内容的练习,打好专业课基础。第三部分为章节题库。遵循王珊《数据库系统概论》 (第5版)的章目编排,精选详析了部分名校近年的考研真题,同时针对该教材的重难点相应整理了典型题,并对 题库中的试题进行详细解析。第四部分为模拟试题。根据历年考研真题的命题规律及热门考点进行押题,其试题数 量、试题难度、试题风格与研究生入学考试真题完全一样。通过模拟试题的练习,学员既可以用来检测学习该考试 科目的效果,又可以用来评估对自己的应试能力。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

目录

1.1.1 四个基本概念 (1)

数据(Data) (1)

数据库(Database,简称DB) (1)

长期储存在计算机内、有组织的、可共享的大量数据的集合、 (1)

基本特征 (1)

数据库管理系统(DBMS) (1)

数据定义功能 (1)

数据组织、存储和管理 (1)

数据操纵功能 (1)

数据库的事务管理和运行管理 (1)

数据库的建立和维护功能(实用程序) (1)

其它功能 (1)

数据库系统(DBS) (1)

1.1.2 数据管理技术的产生和发展 (1)

数据管理 (1)

数据管理技术的发展过程 (1)

人工管理特点 (1)

文件系统特点 (1)

1.1.3 数据库系统的特点 (2)

数据结构化 (2)

整体结构化 (2)

数据库中实现的是数据的真正结构化 (2)

数据的共享性高,冗余度低,易扩充、数据独立性高 (2)

数据独立性高 (2)

物理独立性 (2)

逻辑独立性 (2)

数据独立性是由DBMS的二级映像功能来保证的 (2)

数据由DBMS统一管理和控制 (2)

1.2.1 两大类数据模型:概念模型、逻辑模型和物理模型 (2)

1.2.2 数据模型的组成要素:数据结构、数据操作、数据的完整性约束条件 (3)

数据的完整性约束条件: (3)

1.2.7 关系模型 (3)

关系数据模型的优缺点 (3)

1.3.1 数据库系统模式的概念 (3)

型(Type):对某一类数据的结构和属性的说明 (3)

值(Value):是型的一个具体赋值 (3)

模式(Schema) (3)

实例(Instance) (3)

1.3.2 数据库系统的三级模式结构 (3)

外模式[External Schema](也称子模式或用户模式), (3)

模式[Schema](也称逻辑模式) (3)

内模式[Internal Schema](也称存储模式) (3)

1.3.3 数据库的二级映像功能与数据独立性 (3)

外模式/模式映像:保证数据的逻辑独立性 (3)

模式/内模式映象:保证数据的物理独立性 (4)

1.4 数据库系统的组成 (4)

数据库管理员(DBA)职责: (4)

2.1.1 关系 (4)

域(Domain):是一组具有相同数据类型的值的集合 (4)

候选码(Candidate key) (4)

全码(All-key) (4)

主码(P rimary key) (4)

主属性 (4)

2.2.1基本关系操作 (4)

2.3.1 关系的三类完整性约束 (4)

实体完整性和参照完整性: (4)

用户定义的完整性: (4)

2.3.2 实体完整性:主码不为空 (4)

2.3.4 用户定义的完整性 (4)

2.4.2 专门的关系运算:选择、投影、连接、除 (5)

象集Zx:本质是一次选择运算和一次投影运算 (5)

悬浮元组 (5)

外连接 (5)

左外连接 (5)

右外连接 (5)

除:查找在被除数R中能够完全覆盖除数S的部分[的剩余值] (5)

3.1.2 SQL的特点 (5)

1.综合统一 (5)

2.高度非过程化 (5)

3.面向集合的操作方式 (5)

4.以同一种语法结构提供多种使用方式 (5)

5. 语言简洁,易学易用 (5)

3.3.1 模式的定义与删除 (5)

CREATE SCHEMA <模式名> AUTHORIZATION <用户名> (5)

DROP SCHEMA <模式名> (5)

CASCADE(级联) (5)

RESTRICT(限制) (5)

3.3.2 基本表的定义、删除与修改 (5)

CREATE TABLE <表名>(<列名> <数据类型>[ <列级完整性约束条件> ] (5)

ALTER TABLE <表名> (5)

DROP TABLE <表名>[RESTRICT| CASCADE]; (6)

RESTRICT:删除表是有限制的。 (6)

CASCADE:删除该表没有限制。 (6)

3.3.3 索引的建立与删除 (6)

CREATE [UNIQUE] [CLUSTER] INDEX <索引名> (6)

3.4 数据查询 (6)

字符匹配: (6)

空值查询:IS NULL 或IS NOT NULL ![“IS”不能用“=”代替] (6)

ORDER BY子句 (6)

聚集函数: (6)

GROUP BY子句分组: (6)

HAVING短语与WHERE子句的区别:![作用对象不同] (6)

自身连接: (6)

外连接与普通连接的区别: (7)

子查询的限制:不能使用ORDER BY子句 (7)

不相关子查询: (7)

相关子查询: (7)

一、带有IN谓词的子查询:此为不相关子查询 (7)

二、带有比较运算符的子查询 (7)

三、带有ANY(SOME)或ALL谓词的子查询 (7)

四、带有EXISTS谓词的子查询 (7)

4.1.2 安全标准简介:TCSEC标准、CC标准 (7)

4.2.2 存取控制 (8)

4.2.3 自主存取控制方法 (8)

4.2.4 授权与回收 (8)

1、WITH GRANT OPTION: 指定:可以再授予;没有指定:不能传播;不允许循环授权8

2、GRANT ALL PRIVILIGES (8)

3、对属性列的授权时必须明确指出相应属性列名 (8)

1、FROM USER CASCADE;系统收回直接或间接从USER处获得的权限 (8)

4.2.5 数据库角色:是被命名的一组与数据库操作相关的权限,角色是权限的集合 (8)

4.2.6 强制存取控制方法 (8)

4.3 视图机制 (9)

4.4 审计(Audit) (9)

5.2.1 关系模型的参照完整性定义 (9)

5.3 用户定义的完整性 (9)

5.4 完整性约束命名子句 (9)

6.2.4 2NF若R∈1NF,且每一个非主属性完全函数依赖于码,则R∈2NF。 (10)

6.2.5 3NF若R∈3NF,则每一个非主属性既不部分依赖于码也不传递依赖于码。 (10)

6.2.6 BC范式(BCNF)每一个决定属性因素都包含码。 (10)

7.1.1 数据库设计的特点,数据库建设的基本规律: (10)

7.1.2 数据库设计方法 (10)

7.1.3 数据库设计的基本步骤 (10)

7.2.3 数据字典:进行详细的数据收集和数据分析所获得的主要结果 (10)

相关文档
最新文档