MySQL | 1. 数据库的创建
任务内容
创建一个数据库
创建对应的数据库对象
以学生、课程、选课关系构成的数据库为例
运用SQL语言创建数据库S-C
运用SQL语言创建S-C中的关系
运用SQL语言完成关系各属性定义,及主码、外码的定义
123Student(Sno,Sname,Ssex,Sage,Sdept)Course(Cno,Cname,Ccredit,Cpno)SC(Sno,Cno,Grade)
创建一个数据库
显示数据库列表
1show databases;
使用这个语句可以看已有的数据库列表。
创建数据库
1create database databasename;
使用这个语句创建一个新的数据库。
然后用show databases;可以看到这个新创建的数据库。
指定数据库
1use databasename;
创建基本表
123CREATE TABLE <表名>(<列名> <数据类型>[ <列级完整性约束条件> ] [,<列名> <数据类型>[ <列级完整性约束条件>] ] ...
数据库原理 | 4. 数据库安全性
思维导图
数据库安全性
计算机安全性概论
计算机安全涉及问题
计算机系统的三类安全性问题
可信计算机系统评测标准
TDI/TCSEC标准的基本内容
R1 安全策略(Security Policy)
R2 责任(Accountability)
R3 保证(Assurance)
R4 文档(Documentation)
TCSEC/TDI安全级别划分
数据库安全性控制
数据库安全性控制概述
非法使用数据库的情况
数据库安全性控制的常用方法
用户标识与鉴别
基本方法
用户标识自己的名字或身份
存取控制
存取控制机制的功能
常用存取控制方法
自主存取控制
强制存取控制方法
自主存取控制方法
检查存取权限
授权粒度
优缺点
强制存取控制方法
主体与客体
敏感度标记
强制存取控制规则
强制存取控制的特点
授权与回收
安全性
完整性
并发控制
恢复
GRANT
操作权限
用户的权限
WITH GRANT OPTION子句
REVOKE
SQL灵活的授权机制
数据库角色
视图机制
审计
什么是审计
审计功能的可选性 ...
数据库原理 | 3. 关系数据库标准语言SQL
思维导图
关系数据库标准语言SQL
SQL概述
SQL的特点
数据定义
创建基本表
删除基本表
修改基本表
查询
概述
单表查询
查询所有字段
查询指定列
查询满足条件的元组
比较大小
确定范围
确定集合
字符匹配
空值
多重条件
对查询结果排序
使用集函数
对查询结果分组
使用HAVING短语筛选最终输出结果
限制查询结果数量
连接查询
广义笛卡尔积
等值与非等值连接查询
等值连接
自然连接
自身连接
外连接
嵌套查询
嵌套查询概述
嵌套查询分类及求解方法
不相关子查询
相关子查询
引出子查询的谓词
带有IN谓词的子查询
带有比较运算符的子查询
带有EXISTS谓词的子查询
集合查询
并操作
交操作
差操作
对集合操作结果的排序
数据更新
插入数据
插入单个元组
插入子查询结果
修改数据
修改某一个元组的值
修改多个元组的值
带子查询的修改语句
删除数据
删除某一个元组的值
删除多个元组的值
带子查询的删除语句
视图
定义视图
删除视图
查询视图
更新视图
更新视图的限制
...
操作系统 | 2. 进程管理
思维导图
进程管理
进程的基本概念
程序的顺序执行及其特征
前趋图
程序的并发执行及其特征
程序并发执行的条件
进程概念
进程的特征与状态
进程的特征
进程和程序的区别
进程的三种基本状态
挂起状态
转换
进程控制块
进程控制块中的信息
进程标识符
处理机状态
进程调度信息
进程控制信息
进程控制块的组织方式
链接方式
索引方式
进程控制
操作系统内核
支撑功能
资源管理功能
进程的创建
引起创建进程的事件
创建流程
进程的终止
正常结束
异常结束
外界干预
进程的终止过程
进程的阻塞与唤醒
引起进程阻塞和唤醒的事件
进程阻塞过程
进程唤醒过程
进程的挂起与激活
进程的挂起
挂起原语的执行过程
进程的激活
激活原语执行过程
进程同步
进程同步的基本概念
进程同步的原因
临界资源(Critical Resouce)
生产者-消费者(producer-consumer)问题
临界区(critical section)
同步机制应遵循的规则
信号量机制
整型信号量
记录型信号量
AND型 ...
计算机网络 | 3. 数据链路层
思维导图
数据链路层
数据链路层概述
使用点对点信道的数据链路层
数据链路和帧
数据链路层像个数字管道
三个基本问题
封装成帧
透明传输
差错控制
循环冗余检验的原理
冗余码的计算
冗余码的计算举例
帧检验序列 FCS
接收端对收到的每一帧进行 CRC 检验
点对点协议 PPP
PPP 协议的特点
PPP 协议应满足的需求
PPP 协议不需要的功能
PPP 协议的组成
PPP 协议的帧格式
透明传输问题
字符填充
零比特填充
不提供使用序号和确认的可靠传输
PPP 协议的工作状态
使用广播信道的数据链路层
局域网的数据链路层
局域网的拓扑
媒体共享技术
以太网的两个标准
数据链路层的两个子层
局域网对 LLC 子层是透明的
以后一般不考虑LLC子层
适配器的作用
CSMA/CD 协议
以太网的广播方式发送
以太网提供的服务
载波监听多点接入/碰撞检测 CSMA/CD
碰撞检测
检测到碰撞后
电磁波在总线上的有限传播速率的影响
传播时延对载波监听的影响
重要特性
争用期
二进制指数类型退避算法
争 ...
操作系统 | 1. 操作系统引论
思维导图
操作系统引论
操作系统的目标与作用
操作系统的目标
操作系统的作用
用户与硬件系统之间的接口
计算机资源的管理者
扩充机器
推动操作系统发展的主要动力
操作系统的发展过程
无操作系统的计算机系统
脱机输入/输出(Off-Line I/O)方式
无操作系统的主要问题
单道批处理系统
联机批处理
脱机批处理
单道批处理系统的特征
多道批处理系统
多道批处理系统的特征
单道批处理和多道批处理的比较
多道批处理系统的特点
多道批处理系统需要解决的问题
分时系统
分时系统中的关键问题
分时系统的特征
实时系统
网络操作系统
计算机网络
网络操作系统功能
分布式操作系统
分布式操作系统的特征
网络和分布式的区别
嵌入式操作系统
典型嵌入式操作系统的特性
嵌入式操作系统的应用
操作系统的基本特征
并发
进程
共享
虚拟
异步
操作系统的主要功能
处理机管理功能
存储器管理功能
设备管理功能
文件管理功能
用户接口
操作系统的结构设计
软件工程的基本概念
传统的操作系统结构
无结构操作系统
模块化OS结构 ...
MySQL | 0. MySQL安装教程
为什么要安装MySQL
这个学期开设了一门专业课,即数据库原理。现在学到第三章关系数据库标准语言SQL了。这门课程对这一部分有着操作实验的要求。因此老师要求我们安装一个SQL软件。我看了看我开始菜单里的Access,貌似人家也有着SQL语句可以用。emmmm,不过老师不让用因为好像得用CLI的SQL软件😂。
所以找一个别的SQL软件。也就是这个MySQL。
无论是在Windows还是Linux我都尝试安装了一下MySQL。结果发现还是Linux环境下较为方便。
下文我会简单地说明分别在Windows Linux和Mac OS下安装MySQL的流程。
命令行界面(英语:command-line interface,缩写:CLI)是在图形用户界面得到普及之前使用最为广泛的用户界面,它通常不支持鼠标,用户通过键盘输入指令,计算机接收到指令后,予以执行。也有人称之为字符用户界面(CUI)。
通常认为,命令行界面(CLI)没有图形用户界面(GUI)那么方便用户操作。因为,命令行界面的软件通常需要用户记忆操作的命令,但是,由于其本身的特点,命令行界面要较图形用户界面节约计算机系统的资源。在熟 ...
计算机网络 | 2. 物理层
思维导图
物理层
物理层的基本概念
物理层的主要任务
数据通信的基础知识
数据通信系统的模型
常用术语
有关信道的几个基本概念
常用编码方式
基本的带通调制方法
正交振幅调制 QAM (Quadrature Amplitude Modulation)
信道的极限容量
信道能够通过的频率范围
信噪比
香农公式
物理层下面的传输媒体
导引型传输媒体
双绞线
双绞线标准
同轴电缆
光缆
光线在光纤中的折射
多模光纤与单模光纤
光纤通信中使用的光波的波段
光纤优点
非导引型传输媒体
无线局域网使用的 ISM 频段
信道复用技术
频分复用 FDM (Frequency Division Multiplexing)
时分复用TDM (Time Division Multiplexing)
时分复用可能会造成线路资源的浪费
统计时分复用 STDM (Statistic TDM)
波分复用 WDM(Wavelength Division Multiplexing)
码分复用 CDM (Code Division ...
计算机网络 | 1. 计算机网络概述
思维导图
计算机网络概述
计算机网络的定义及其特点
定义
特点
互联网概述
互联网概念
互联网基础结构发展的三个阶段
互联网的标准化工作
互联网的组成
边缘部分
客户-服务器方式
对等连接方式
核心部分
电路交换
交换的含义
电路交换的阶段
电路交换的特点
分组交换
路由器
主机和路由器的作用不同
分组交换的优点
分组交换带来的问题
报文交换
三种交换的比较
计算机网络在我国的发展
计算机网络的类别
作用范围
网络的使用者
用来把用户接入互联网
计算机网络的性能
速率
带宽
吞吐量
时延
发送时延
传播时延
处理时延
排队时延
容易产生的错误概念
时延带宽积
往返时间
利用率
时延与网络利用率的关系
计算机网络的非性能特征
计算机网络的体系结构
定义
计算机网络体系结构的形成
开放系统互连参考模型 OSI/RM
两种国际标准
协议与划分层次
网络协议的三个组成要素
协议的两种形式
层次式协议结构
分层的好处与缺点
各层完成的主要功能
具有五层协议的体系结构
实体、协议、服务和服务访问点
服务访问点
协议很 ...
数据库原理 | 2. 关系数据库
思维导图
关系数据库
关系模型概述
关系操作集合
常用的关系操作
关系操作的特点
关系数据语言的种类
关系数据语言的特点
关系数据结构
概述
关系
域(Domain)
笛卡尔积(Cartesian Product)
关系(Relation)
元组
单元关系与二元关系
关系的表示
属性
码
候选码(Candidate Key)
全码(All-key)
主码(Primary Key)
三类关系
基本关系的性质
关系模式
什么是关系模式
定义关系模式
关系模式与关系
关系数据库
简介
定义
型与值
关系完整性约束
实体完整性
参照完整性
关系间的引用
外码
规则
用户定义的完整性
关系代数
关系代数运算符
集合运算符
比较运算符
专门的关系运算符
逻辑运算符
传统的集合运算符
并(Union)
差(Difference)
交(Intersection)
广义笛卡尔积(Extended Cartesian Product)
专门的关系运算符
选择(Selection)
投影(Projection)
连接(Join ...






