嵌入式数据库 sqlite3

数据库文件与普通文件区别:

1.普通文件对数据管理(增删改查)效率低

2.数据库对数据管理效率高,使用方便

常用数据库:

1.关系型数据库

将复杂的数据结构简化为二维表格形式

大型:Oracle、DB2

中型:MySql、SQLServer

小型:Sqlite

2.非关系型数据库

以键值对存储,且结构不固定

//JSON

Redis

MongoDB

嵌入式数据库:

sqlite3:

stu.db

1.开源免费, c语言开发

2.代码量少,1万行左右,总大小10M以内

3.文件型数据库,可以移动

4.数据容量最大2T

编程中使用方式

1.没有回调函数

2.有回调函数

相关推荐
2401_873544923 分钟前
使用Black自动格式化你的Python代码
jvm·数据库·python
艾莉丝努力练剑3 分钟前
【MYSQL】MYSQL学习的一大重点:表的约束
linux·运维·服务器·开发语言·数据库·学习·mysql
Fortune795 分钟前
用Python破解简单的替换密码
jvm·数据库·python
2401_8735449218 分钟前
Python深度学习入门:TensorFlow 2.0/Keras实战
jvm·数据库·python
会编程的土豆22 分钟前
全面解析数据库锁机制:从行锁到死锁的深度剖析
数据库
tongxh42322 分钟前
5、使用 pgAdmin4 图形化创建和管理 PostgreSQL 数据库
数据库·postgresql
qq_1481153725 分钟前
将Python Web应用部署到服务器(Docker + Nginx)
jvm·数据库·python
xyyaihxl28 分钟前
C#数据库操作系列---SqlSugar完结篇
网络·数据库·c#
山峰哥29 分钟前
索引设计失误让系统性能下降90%
大数据·服务器·数据库·oracle·性能优化
2401_8735449235 分钟前
持续集成/持续部署(CI/CD) for Python
jvm·数据库·python