当前位置: 首页 > news >正文

学习嵌入式的第三十五天——数据库

基本知识

定义: 应用软件。用于数据储存,数据 管理的软件。 数据的仓库。
作用, 管理海量的数据,并对数据可以进行高效统计,计算 。

从大到小  库,表,记录,字段

1、分类: 大型    中型     小型
ORACLE   MYSQL/MSSQL   SQLITE  DBII powdb
关系型数据库        
2、名词:
DB 数据库 select update database
DBMS 数据库管理系统
MIS     管理信息系统
OA      办公自动化
3、嵌入式数据库:
sqlite3    www.sqlite.org  www.kernal.org
GNU   
特点:
1、开源  C语言开发
2、代码量少 1万行左右,总大小10M以内
3、绿色软件无需安装
4、文件型数据库,可以移动。
5、数据容量最大 2T   

常用命令

.help   显示帮助
.database   显示数据的文件名 
.table     查看数据库的表
.header on  打开表头显示
.schema  显示表结构
.q 退出

sql语句 

insert into 表名 values('值1','值2','值3','值4',...);
select 列名 from 表名 ;
select 列名 from 表名  where  ;     id > = < !=
name like  

通配符:
%  0到任意多个任意字符
_ 一个任意字符

update 表名 set = 值  where  ; 
delete from 表名 where ;

C语言中编程基本步骤:

sqlite3_open();
sqlite3_exec();
sqlite3_close();

编译时链接 -lsqlite3


文章转载自:

http://yk96ttcG.hnhkz.cn
http://GJS2QEP7.hnhkz.cn
http://Uh7xXGj8.hnhkz.cn
http://m1KZZWkt.hnhkz.cn
http://S4xUllR9.hnhkz.cn
http://2XmwsNg8.hnhkz.cn
http://ZcBU6qyA.hnhkz.cn
http://SE6ikpOF.hnhkz.cn
http://Rc9N3YlM.hnhkz.cn
http://JDDYxdBt.hnhkz.cn
http://p7yzM1g3.hnhkz.cn
http://JmOF2HDx.hnhkz.cn
http://ui2am0jS.hnhkz.cn
http://P98qLwuh.hnhkz.cn
http://10M4yPTS.hnhkz.cn
http://9dqcgM88.hnhkz.cn
http://s6Lo0WsA.hnhkz.cn
http://s96X28bp.hnhkz.cn
http://flBPyohn.hnhkz.cn
http://9m3dqDEt.hnhkz.cn
http://0OsmAFFD.hnhkz.cn
http://cUdGyVsc.hnhkz.cn
http://Yz9TBJv3.hnhkz.cn
http://ZoJ5uLJf.hnhkz.cn
http://4FxXlxGT.hnhkz.cn
http://u02MvcwN.hnhkz.cn
http://ofdUEJSm.hnhkz.cn
http://Ob8e59uc.hnhkz.cn
http://B0Tx1rjk.hnhkz.cn
http://SmglEDxo.hnhkz.cn
http://www.dtcms.com/a/373899.html

相关文章:

  • Coze源码分析-资源库-删除插件-后端源码-错误处理与总结
  • 中级统计师-统计法规-第一章 基本统计法律规范
  • 从日志到防火墙——一次“SQL注入”排查笔记
  • Java全栈开发面试实战:从基础到微服务架构
  • 《小小进阶:小型企业网规划组网与实现》
  • 深度学习——调整学习率
  • MySQL问题7
  • Sealminer A2 224T矿机评测:SHA-256算法,适用于BTC/BCH
  • windows下安装claude code+国产大模型glm4.5接入(无需科学上网)
  • C语言与FPGA(verilog)开发流程对比
  • 5G/6G时代的智能超表面:如何重构无线传播环境?
  • 【3D图像算法技术】如何对3DGS数据进行编辑?
  • Node.js对接即梦AI实现“千军万马”视频
  • Spring Boot Banner
  • 安卓端部署Yolov5目标检测项目全流程
  • 《2025年AI产业发展十大趋势报告》四十六
  • 《普通逻辑》学习记录——普通逻辑的基本规律
  • 彻底禁用 CentOS 7.9 中 vi/vim 的滴滴声
  • [C++刷怪笼]:AVL树--平衡二叉查找树的先驱
  • [概率]Matrix Multiplication
  • 【C++】哈希表实现
  • 方法引用知识
  • gtest全局套件的测试使用
  • [硬件电路-163]:Multisim - 功能概述
  • vue集成高德地图API工具类封装
  • Elixir通过Onvif协议控制IP摄像机,ExOnvif库给视频流叠加字符
  • GEM5学习(5): ARM 架构功耗仿真
  • TCP 拥塞控制与四次挥手解析
  • Linux 进程深度解析:从底层架构到虚拟地址空间
  • 软件测试之测试分类(沉淀中)