现代的数据库技术主要有两种:关系型数据库和文档型数据库
在软件开发中,数据库通常是用来存储应用程序的数据的,
学习前应该了解的机制:
数据库是如何运行的
如何插入、更新与删除数据;
如何连接数据库
如何使用所选平台和框架来编写以检索和存储数据
1.数据库是如何运行的?
数据库的存储:数据库首先需要将数据以合适的格式存储在磁盘或者其他存储介质中。这通常是以通过文件或数据块的方式进行组织和管理的。
数据的结构:为了有效的管理数据和检索数据,数据库会按照特定的结构组织数据。最常见的是表格形式,其中表格由行和列组成,行代表记录,列代表属性。数据库还可以用索引、视图等机制来加速数据的检索和处理速度。
数据库管理系统:(DBMS) 是一个负责管理和控制数据库中各种数据库对象的系统软件,他提供了对数据库进行插入、更新、删除等操作的功能,同时还负责数据的备份、恢复以及安全性控制,为数据库用户提供管理和控制数据库的接口。
数据库的引擎:是数据库的核心服务,负责存储、处理和保护数据。数据库引擎还用于床架关系数据库,包括存储数据的表和用于查看、管理和保护数据安全的数据库对象
数据库的查询:用户可以通过数据库查询语言(sql)对数据库进行查询。DBMS
如何执行基本的查询语句获取数据源代码的控制:
源代码的控制是任何一个软件开发项目的必要组成部分
源代码控制系统
部署和构建