数据库的类型划分和数据结构

数据库类型

1.结构型
举例:班级期末考试城,学号、姓名、语文、数学…

根本:每行每列属性一样

常见有oracle、mysql

2.非结构性

图片、文档、音视频和字符串…这些没规律可言

根因:无规律可言

常见有:redis 、mongdb

数据结构

数据结构:常见和特点
线性(底层数组,默认开辟空间),链表(使用计算机底层指针,即用即申请空间),堆栈(先进后出),队列(先进先出),树(一对多)和图(多对多)。

为什么会有:
数据结构起因,单纯编程来讲。人计算机初期内存和磁盘是瓶颈,2000年32位单核单线程64MB普通,不像现在64位8核多线程16G最普通。
为什么要用
所以编写代码程序员绞尽脑汁,多耗1kb内存都舍不得。所以数据结构要吃透,根因:算法和计算机原理的完美结合。

持续发展
一门好的语言必须依托计算底层实现,效率和性能决胜负。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值