Qt数据库模块-sqlite简介

轻量级数据库,Qt对不同数据库的操作是一样的,换成其他数据库方式流程都是类似的.

数据库

就是有一定方式存储在一起,不同数据库的存储方法可能不同.

可以多用户共享,例如各种网盘.最终存储就是在固定的硬盘上.

甲乙两人网盘上的文件内容相同,会只保留一份,共享另一份.其实这样说不够精确,

数据库实际上会尽可能不存放相同的文件.

数据库和程序是彼此独立的,可以确保数据安全性.

DB 数据库(database)

DBMS 数据库管理系统(数据是每个公司的核心,每一步都需要反复确认)

DBA 数据库管理员(一个职位,一个责任很大的职位)

RDB 关系式数据库(最常见的数据库)

常见数据库

甲骨文 Oracle

微软 sqlserver

IBM DB2

SUN mysql不过现在也是甲骨文的

sqllite轻量级嵌入式关系数据库

数据库操作语言

SQL(structured query language)是一种针对数据库的结构化查询语言.

可以实现数据库查询和程序设计,常用于关系数据库,查询,存取,更新等.

SELECT(查询) INSERT(插入) DELETE(删除) UPDATE(更新)

CREATE TABLE (创建数据表)

sqlite数据库

一个轻量级开源数据库,源代码完全公开不受版权限制,无服务器,零配置的SQL数据库引擎,同样也是最广泛的关系式数据库.

sqlite引擎不是程序与之通信的独立进程,而是以静态库或共享库的方式连接到程序中.

不同于客户-服务器

Original: https://blog.csdn.net/szplzx1314/article/details/121294524
Author: szplzx1314
Title: Qt数据库模块-sqlite简介

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/816168/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球