关键词:
数据库系统概论学习笔记(一)
时间:第一周 年级:大三 学生:南通大学网络工程何季生
2017.9.14
一.绪论
1.1数据库系统概述
1.数据
描述事物的符号记录称为数据。数据的含义称为数据的语义,数据与其语义是不可分的。例如93是一个数据,他可以是一位同学的成绩,也可以是他的体重,还可能是一个班的人数。
2.数据库
数据库顾名思义就是存放数据的仓库。严格来讲,数据是长期储存在计算机内,有组织的,可共享的大量数据的集合。数据库中的数据按一定的数据模型组织、描述和储存,具有较小的亢余度(redundancy),较高的数据独立性(data independency)和易扩展性(scalability),并为各种用户共享。
数据库有三个基本特点:永久储存、有组织和可共享。
冗余度也称做富裕度,就是从安全角度考虑多余的一个量,这个量就是为了保障仪器、设备或某项工作在非正常情况下也能正常运转。
数据独立性是指应用程序和数据结构之间相互独立, 互不影响。数据独立性包括数据逻辑独立性和数据物理独立性。
扩展性就是可以升级的程度,扩展性越高能升级的空间就越大。
3.数据库管理系统
数据库管理系统是位于用户和操作系统之间的一层数据管理软件。数据库管理系统和操作系统一样是计算机的基础软件。
他的主要功能如下:
1.数据定义:DBMS提供数据定义语言DDL(Data Definition Language),供用户定义数据库的三级模式结构、两级映像以及完整性约束和保密限制等约束。DDL主要用于建立、修改数据库的库结构。DDL所描述的库结构仅仅给出了数据库的框架,数据库的框架信息被存放在数据字典(Data Dictionary)中。
专栏必读(考研复试)数据库系统概论第五版(王珊)专栏学习笔记目录导航及课后习题答案详解(代码片段)
其他科目导航【专栏必读】王道考研408操作系统万字笔记(有了它不需要你再做笔记了):各章节内容概述导航和思维导图【专栏必读】王道考研408数据结构万字笔记(有了它不需要你再做笔记了):各章... 查看详情
统计学习方法笔记——统计学习方法概论
1.统计学习 统计学习是关于计算机基于数据构建概率统计模型并运用模型对数据进行预测与分析的一门学科,也称统计机器学习。统计学习是数据驱动的学科。统计学习是一门概率论、统计学、信息论、计... 查看详情
数据库系统概论第五版(笔记+习题答案)(全)
因学习数据库系统概论,将会对每一个章节进行一个整理,包括笔记和习题答案。目录前言第1章绪论第1章习题答案第2章关系数据库第2章习题答案第3章关系数据库标准语言SQL第3章习题答案第4章数据库安全性第4章习题答... 查看详情
大话存储ii学习笔记(15章),集群概论
随着应用程序对服务器、存储系统的系统要求越来越高,单台设备有时已经无法满足需求了,此时我们有两种方法可以解决:使用性能更高的机器,但是成本以及维护成本非常高,而且不见得适合所有的应用。多台设备联合起来... 查看详情
深度学习——概论学习笔记
1.什么是神经网络例1:房屋价格预测房屋大小(输入x)->函数(神经元)->房屋价格(输出y)例2:房屋价格预测(多神经元)输入 隐藏单元 输出size->family pricebedroomswalkability zipcodeschoolquality wea... 查看详情
设计模式学习笔记概论
1、设计模式的发展史设计模式来源于建筑行业,20世纪的70年代,ChristopherAlexander在研究为解决同一个问题而设计出的不同建筑结构时,发现那些高质量的设计中有很强的相似性。提出用“模式语言”来指代这种相似性。在Christop... 查看详情
机器学习概论
机器学习--机器学习概论机器学习概论分类、回归机器学习流程特征工程模型训练数据来源数据预处理数据无量纲化。缺失值处理模型训练模型调参模型保存模型评估常用的库数据可视化机器学习概论通过对历史数据的一个学习&... 查看详情
第1章统计学习方法概论
学习定义:如果一个系统能够通过执行某个过程改进他的性能,这就是学习。统计学习的对象:数据目的:对数据进行预测和分析方法:监督学习、非监督学习、半监督学习、强化学习 统计学习的三要素:方法=模型+策略+算... 查看详情
sparkmllib机器学习概论
...Sinmon给“学习”做出了这样的定义:“如果一个系统能够通过执行某个过程而改进性能,这就是学习。”更通俗的理解是:机器学习能够自动地从数据中学习“程序”,而这个程序不是人来编写的。 平面上... 查看详情
4.0《数据库系统概论》数据库安全性详解---(存取控制dac&mac视图机制审计audit....)(代码片段)
前言本篇文章学习书籍:《数据库系统概论》第5版王珊萨师煊编著视频资源来自:数据库系统概论完整版(基础篇+高级篇+新技术篇)由于BitHachi学长已经系统的整理过本书了,我在学习课本和视频以及学长文章的同时在学长文章... 查看详情
复习笔记软件工程概论复习
设计工程抽象过程抽象数据抽象架构(体系结构)为系统提供概念上完整性的方式程序构件的结构或组织+和构件的交互形式+构件所用的数据结构(设计)模式已证实的解决方案集逐步求精(refinement)自顶向下的设计策略通过连续精... 查看详情
《数据库系统概论》--目录
《数据库系统概论》 第5版 《数据库系统概论》--1.绪论 《数据库系统概论》--2.关系操作 《数据库系统概论》--3.1SQL概论和DDL 查看详情
操作系统学习系列内容汇总
操作系统一、概论二、进程管理三、内存管理一、概论操作系统(一)——概论(1):导论操作系统(一)——概论(2):操作系统结构二、进程管理操作系统(二)——进程管理&... 查看详情
设计模式的学习:概论
...变化的部分取出并封装起来,好让其他部分不会受影响,系统变得更有弹性(系统某部分改变不会影响其他部分),建立新类代表某个行为二、针对接口编程,而不是针对实现编程 查看详情
数据库学习笔记——绪论
文章目录文章概述1.1数据库系统概述1.1.1数据库的4个基本概念1.2数据模型1.2.1两类数据模型1.2.2概念模型1.2.3数据模型的组成要素1.2.4常用的数据模型1.2.5层次模型1.2.6网状模型1.2.7关系模型1.3数据库系统结构1.3.1数据库系统模式的... 查看详情
数据挖掘与机器学习课程学习笔记——1
...以上数据形式,数据量100T以上,且是高速、实时数据库;或者从小数据开始,但数据每年增长60%Gartner:大数 查看详情
1.统计学习方法概论
...率分布P(X,Y),P(X,Y)为分布函数或分布密度函数,对于学习系统来说,联合概率分布是未知的,训练数据和测试数据被看作是依联合概率分布P(X,Y)独立同分布产生的。假设空间:监督学习目的是学习一个由输入到输出的映射,称为... 查看详情
架构设计深入学习01--概论与预架构阶段
...于有空看看书了,这次决定将架构设计的方法论进行一次系统的学习,借助温昱大师的《一线架构师》一书。我将把这次学习分成三部分,分别是概论&预架构阶段&非功能目标的方法论、概念架构阶段、细化架构阶段。此... 查看详情