第五章、数据库完整性 介绍 1、数据库完整性介绍 1、数据库的完整性:随机数的正确性、相容性 2、数据的正确性:数据是否符合现实时间语义 3、数据的相容性:数据库同一对象在不同关系表中的数据是符合逻辑的 4、希望建立表的时候,就拥有数据的完整性 2、数据的完整性和安全性的概念 1、数据的完整性 1、防止数据库拥有不符合语义数据,防止数据库存储不正确…
第四章、数据库安全性 4.1、数据库安全性概述 1、数据库安全概念 ①、问题的提出 ②、数据可以共享,因为共享带来安全性的问题 ③、所以数据库的共享不可能没有限制条件 2、数据库的安全性 ①、是指保护数据库以防止不合法的使用造成数据泄漏,更改或破坏 ②、系统安全保护措施有效是数据库系统的主要性能指标之一 4.1.1、数据库的不安全因素 1、非授权用…
第三章、关系数据库标准语言SQL 3.1、SQL概述 1、SQL(Structured Query Language):结构化程序语句;是关系数据库的标准语言 2、SQL是一个通用的、功能极强的关系数据库语言 3.1.1、SQL的产生和发展 1、SQL标准的进展过程 1、内容 2、SQL语言的特点 1、综合统一 1、集合了定义语言(DDL)、数据操…
第二章、关系数据库 关系数据库简介 2.1、关系数据结构及形式化定义 2.1.1、关系 1、单一的数据结构——关系 2、逻辑结构——二维表 3、关系模型是建立在集合代数的基础上 1、相关定义 1、域(Domain) 1、属性的取值范围 2、就是列 2、笛卡尔积(Cartesain Product) 1、定义 3、元组(Tuple) 1、就是二维表中…
第一章、绪论 1.1、数据库系统概述 1.1.1、数据、数据库、数据库管理系统、数据库系统 1、数据 1、数据是数据库中存储的基本对象 2、定义:描述事件的符号记录称为数据。符号可以是数字、雯雯子、图形、图像、声音、语言等,经过数字化后,可以存入计算机 2、数据库(DataBase,简称DB) 1、是长期存储在计算机内、有组织的、可共享大量数据的集…
第六章、文件管理 1、前面的先跳过文件系统(这里题目大题没有涉及) 1、磁盘的结构 1、磁盘、磁道、扇区 1、磁盘表面有磁性物质,可以用来几率二进制数据 2、一个磁盘有很多磁道,一个圈就是一个磁道 3、一个磁道有被分为很多扇区,每个扇区就是一个磁盘块 4、内侧的磁道扇区面积最小,数据密度最大(磁性物质也相对很多嘛) 5、如图 2、如何在磁盘中读、写…
第五章、内存管理 1、内存介绍 1、存储单元 1、在机组中有 2、进程运行的基本原理 1、指令的工作原理—操作码+若干参数(可能包含地址参数) 1、就是指令执行,CPU经过编译会执行数据传送的指令 2、但是生成的机器指令不知道数据放在哪个位置,就要引出逻辑地址(相对地址) 2、逻辑地址 3、从写程序到程序运行—编译、链接、装入 1、图解 4、3种装…
第二章、进程管理 1、进程与线程 1、进程的定义 1、程序的概念 1、一个指令序列,早期计算机(只支持单道程序) 2、进程的概念 1、进程是进程实体的运行过程,是系统进行资源飞陪喝调度的一个独立单位。 2、PCB(是一个数据结构,描述代码的各种信息)、程序段、数据段===进程实体。 3、一般也把进程实体成为进程 4、PCB是进程存在的唯一标识 3、…
第一章、计算机操作系统概述 1、计算机操作系统的基本概念 1、层次结构 ❗1、概念 1、系统最核心的软件,系统软件 2、管理、控制计算机软、硬件资源 3、合理组织、调度计算机的工作与资源分配 4、为用户和其他软件提供接口和环境 2、功能 1、各种管理 1、Cpu的管理 1、在多道程序环境下,cpu的分配和运行都以进程(或线程)为基本单位,因此对cp…
第七章、图 ❗7.1、图的定义和基本术语 7.1.1、定义 1、图 ❗1、完全图 2、邻接()是无向图,<>是有向图、稠密图、稀疏图、网、关联(依附) 3、度 ①有几个边就是几个度 ②如图 4、有向树 ①有且仅有1个顶点的入度(指向它的) ②其余顶点的入度均为1 ③出度没限制 ④就是有向树 5、路径相关概念 6、连通图(强连通图是有向图…