数据库系统-数据库系统概述-3
数据库系统概述-3其他课程与本课程的关系
离散数学
数据结构
编译原理
操作系统
软件工程
需要学习
数据库基础
数据库设计
数据库应用程序开发
数据库存储与控制
数据库的 4 个基本概念数据数据是数据库存储的基本对象
信息与数据既有联系,又有区别。数据是信息的表现形式和载体
描述事物的符号记录称为数据
数据的含义称为数据的语义,数据与其语义密不可分
数据库(DB)什么是数据库:有相互关系和关联的数据的集合
表
行/元组/
列/属性/数据项
数据库是长期存储在计算机内,有组织,可共享的大量数据的集合。数据库中的数据按照一定的数据模型组织,描述和存储,具有较小的冗余度,较高的数据独立性
...
计算机网络-第六章
应用层域名系统 DNS域名系统概述DNS是一个分布式系统(单个计算机出现错误,也不会妨碍整个系统的运行)
域名系统是互联网使用的命名系统,用于把机器名字转换成IP地址
DNS使大多数名字都在本地进行解析,仅少量解析需要在互联网上通信,因此DNS效率很高
互联网的域名结构级别最低的域名写在最左边,而最高级的域名写在最右边
顶级域名分为三类:国家顶级域名nTLD;通用顶级域名gTLD;基础结构域名infrastructure domain
域名服务器根域名服务器
层次最高的域名服务器,也是最重要的域名服务器
所有根域名服务器都知道所有的顶级域名服务器的域名和IP地址
顶级域名服务器
权限域
...
数据库系统-数据库完整性
触发器
触 发 器 (trig g er)是用户定义在关系表上的一类由事件驱动的特殊过程
一旦定义,触发器将被保存在数据库服务器中
任何用户对表的增、删 、改操作均由服务器自动激活相应的触发器,在关系数据库管理系统核心层进行集中的完整性控制
触发器类似于约束,但是比约束更加灵活,可以实施更为复杂的检查和操作,具有更精细和更强大的数据控制能力
定义触发器触发器又叫做事件-条件-动作(event-condition-action) 规则
1234567CREATE TRIGGER <触发器名>ON {表名|视图名}[WITH ENCRYPTION]
...
数据库系统-T-SQL
T-SQL变量
运算符
比较运算符
逻辑运算符
ALL\ANY
LIKE
EXISTS
字符运算符
位运算符
一元运算符
运算符优先级
注释12单行 --多行 /* */
流程控制语句
BEGIN…END
IF…ELSE
WHILE…BREAK…CONTINUE
GOTO
WAITFOR
CASE
RETURN
批处理语句
hadoop理论课-第七章Flume
Flume(了解)用于采集数据
Flume 产生的背景通过中间系统,将数据推送到 HDFS 或类似的存储系统是很普遍的。这些系统能在数据生产者和最终目的地之间起缓冲作用,使得偶然突发写入 HDFS 和 HBase 集群的请求,变得可以持续而平稳
Flume 简介Flume 是 Cloudera 提供的一个高可用、高可靠、分布式的海量日志采集、聚合和传输的系统
Apache Flume 是一个系统,用于从大量数据生产商那里移动海量数据到存储、索引或分析数据的系统
Flume 安装不支持windows安装
需要配置环境变量
Flume的架构AgentFlume 运行的核心是 Ag
...
linux相关命令和异常
linux相关问题不同的子目录不同的含义1234567891011121314不同的子目录具有不同的含义,存放不同类型的文件信息。bin 存放二进制可执行文件(ls,cat,mkdir等)boot 存放用于系统引导时使用的各种文件dev 存放设备文件etc 存放系统配置文件home 存放所有用户文件的根目录lib 存放跟文件系统中的程序运行所需要的共享库及内核模块proc 虚拟文件系统,存放当前内存的映射usr 存放系统应用程序,比较重要的目录/usr/local 管理员软件安装目录var 存放运行时需要改变数据的文件mnt 挂载目录sbin 存储管理级别的二进制执行
...