数据库与算法

算法

性质:有穷性、确定性、可行性、输入、输出

时间空间复杂性

数据逻辑结构:线性结构、非线性结构

数据存储结构:顺序映射、链式映射、索引映射、散列映射

线性表

常见的两种存储方式

顺序存储

链式存储

一种特殊的线性表

出入栈相反 即先进后出

空栈的判定:栈底指针和栈顶指针相等

队列

一种特殊的线性表

先进先出

空队列判定:队头指针和队尾指针相等

链表

  • 线性单链表
  • 双向链表
  • 循环链表

头节点存储单元为空

最后一个节点指向单元为空

循环链表最后一个节点指针域指向头节点

拥有两个指针域指向前后

数据库

二维表的运算

∩(交集)

∪(并集)

×(笛卡尔积):集合两种表

σ(选择):给出包含指定元素的元组

Π(投影):给出指定属性的所有列

×(连接):

  1. 从笛卡尔积中选择满足条件的
  2. 等值连接(自然连接)删除重复属性

数据库管理系统(DBMS)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值