数据库系统原理概述

简介: 数据库系统原理概述

数据库系统原理,整本书从发展历史开始,用关系数据库来点明数据库中数据之间的联系,然后从设计入手,实践数据库的设计方法,从而了解其中的的过程(需求分析→概念结构→逻辑结构→物理设计→数据库实施→运行和维护)。这是前三章的顺序结构。


从第四章开始,讲解的SQL的发展历史,并说明其中的特点,以及MySQL的使用基础,阐述了两者之间的组成要素与扩展。并且主要讲解了数据定义,更新,查询和视图。


第五章主要说得MySQL数据库的使用,介绍了两种数据库编程技术,以及具体的存储过程体的语法元素。第六章重点说明了数据库的安全与保护,通过权限,控制,触发器,备份以及用完整性的约束条件,从各个方面保护数据。


第七章通过例子介绍数据库,并实践前面几章所学习过的。第八章是数据管理的发展以及其中的概念以及列举了几个大数据特征的典型代表。


整体上数据库系统原理这一本书是崇数据库历史开始,通过关系数据库了解数据联系,从设计实施了解其构建过程,通过前面的了解接触SQL,通过SQL,接触MySQL,然后实践应用。当了解了数据库后,接着更上一层的了解如何保护数据库,最后更是通过举例,续接数据库的发展,并用几个典型代表来阐述。


相关文章
|
13天前
|
存储 算法 搜索推荐
矢量数据库基础:概念、原理与应用场景
【4月更文挑战第30天】矢量数据库,处理高维向量数据的工具,应用于GIS、推荐系统、图像搜索及语义搜索。核心原理是将原始数据嵌入到高维空间,通过索引算法优化搜索性能。现代深度学习模型如Word2Vec提升向量表示准确性,KD-Tree、LSH等算法加速相似性搜索。随着技术发展,矢量数据库在数据科学领域的重要性日益增强。
|
18天前
|
存储 关系型数据库 MySQL
数据库期末考试基础——数据库系统概述
数据库期末考试基础——数据库系统概述
19 2
|
20天前
|
存储 SQL 数据库
数据库库表结构设计:原理、实例与最佳实践
数据库库表结构设计:原理、实例与最佳实践
53 0
|
21天前
|
C#
【自考】之数据库系统原理
【自考】之数据库系统原理
15 0
|
27天前
|
SQL 数据库 数据安全/隐私保护
8.1SQL概述与数据库定义
8.1SQL概述与数据库定义
|
27天前
|
存储 JavaScript 关系型数据库
7.1关系数据库概述
7.1关系数据库概述
|
1月前
|
SQL 关系型数据库 MySQL
数据库概述
数据库概述
|
1月前
|
存储 NoSQL 物联网
【MongoDB】MongoDB 数据库概述
【4月更文挑战第1天】【MongoDB】MongoDB 数据库概述
【MongoDB】MongoDB 数据库概述
|
2月前
|
缓存 Java 数据库连接
mybatis 数据库缓存的原理
MyBatis 是一个流行的 Java 持久层框架,它封装了 JDBC,使数据库交互变得更简单、直观。MyBatis 支持两级缓存:一级缓存(Local Cache)和二级缓存(Global Cache),通过这两级缓存可以有效地减少数据库的访问次数,提高应用性能。
285 1
|
3月前
|
存储 关系型数据库 数据库
数据库索引的原理,为什么要用 B+树,为什么不用二叉树?
数据库索引的原理,为什么要用 B+树,为什么不用二叉树?