数据库系统概论考试重点

更新时间:2023-05-17 10:12:01 阅读量: 实用文档 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

数据库系统概论考试重点

数据库系统:是指在计算机系统中引用数据库后的系统,一般由数据库,数据库管理系统,应用系统,数据库管理员构成。

数据库:是存放数据的仓库。

数据模型:用来描述数据,组织数据和对数据进行操作的模型。

内模式:也称存储模式,一个数据库只有一个内模式,他是数据物理结构和存储方式的描述,是数据在数据库内部的表示方式。

视图:视图是从一或几个基本表(或视图)导出的表,是一个虚表。

范式:关系数据库中的关系是要满足一定要求的,满足不同程度要求的为不同范式。

事务:用户定义的一个数据库操作序列。

数据字典:系统中各类数据描述的集合,是进行详细的数据收集和数据分析所获得的主要成果。

数据库管理系统:位于用户与操作系统之间的一层数据管理软件。

数据库系统的特点:1、数据结构化 2、数据的共享性高,冗余度低,易扩充 3、数据独立性高 4、数据由DBMS同一管理和控制 数据库设计步骤:1、需求分析 2、概念结构设计 3、逻辑结构设计 4、物理结构设计 5、数据库实施 6、数据库运行和维护 数据库管理系统功能:1、数据定义功能 2、数据组织、存储和管理 3、数据操纵功能 4、数据库的事务管理和运行管理 5、数据库的建立和维护功能 6、其他功能

索引建立:唯一所列 UNIQUE 聚簇索引 CLUSTER

Student按学号升序 唯一索引 Course升序唯一 课程号 SC学号升号 课程降序 唯一

CREATE UNIQUE INDEX Stusno ON Student(Sno); CREATE UNIQUE INDEX Cousno ON Course (Cno); CREATE UNIQUE INDEX SC no ON SC (Sno ASC,Cno DESC);

建立视图:建立信息系学生的视图

CREATE VIEW IS_Student AS

SELECT Sno,Sname,Sage From Student

Where Sdept =‘IS’

收回权限:用户U4修改学生学号的权限收回

REVOKE UPDATE (Sno) ON TABLE Student From U4;

授权:1、把查询Student表的权限授给用户U1 GRANT SELECT ON TABLE Student To U1;

2、把对Student表和Course表的全部操作权限授于U2,U3

GRANT ALL PRIVILEGES ON TABLE Student,Course To U2,U3;

数据库设计:需求分析(包

括数据流程图、数据字典) 数据字典通常包括数据项、数据结构、数据流、数据存储和处理过程

数据库的物理设计:1、索引 2、软硬件系统确定 两种数据模型:1、概念模型 2、物理模型、逻辑模型(层次模型、关系模型、网状模型、面向对象模型、对象关系模型)

数据库系统的三级模式结构式指数据库系统是由外模式、模式、内模式三级构成

基本运算:并U、差-、笛卡尔积*、选择σ、倒影 5种

SQL是非过程化的语言,SQL的动词:查询Select 定义Create 删除Drop 修改Alter 操纵Insert Update Delete 控制Grant(授权) Revoke(收回权限)

本文来源:https://www.bwwdw.com/article/e6z4.html

Top