写点什么

计算机原理学习笔记 Day5

发布于: 2021 年 04 月 14 日
计算机原理学习笔记 Day5

在关系型数据库中,把录入到表中的每一行数据都称为记录,把构成一条记录中的各个数据项(如商品名称、单价等)所在的列都称作字段。记录有时也被称为行或元组(Tuple),字段有时也被称为列或属性(Attribute)。


规范化的要点是在一个数据库中要避免重复存储相同的数据


为了在表间建立关系,就必须加入能够反映表与表之间关系的字段,为此所添加的新字段就被称为键(Key)


主键既可以只由一个字段充当,也可以将多个字段组合在一起形成复合主键。


索引表是一种数据结构,存储着字段的值以及字段所对应记录的位置。


优先设计数据库,然后再设计用户界面


在 Windows 应用程序中,向 DBMS 发送 SQL 语句时,一般情况下使用的都是被称为数据对象(Data Object)的软件组件


事务由若干条 SQL 语句构成,表示对数据库一系列相关操作的集合


在 SQL 语言中设计了以下三条语句:1. BEGIN TRANSACTION(开启事务)语句,用于通知 DBMS 开启事务;2. COMMIT(提交事务)语句,用于通知 DBMS 提交事务;3. ROLL BACK(事务回滚)语句,用于在事务进行中发生问题时,把数据库中的数据恢复到事务开始前的状态。


硬件上发送数据的是网卡。在网卡之上是设备驱动程序(用于控制网卡这类硬件的程序),设备驱动程序之上是实现了 IP 协议的程序,IP 程序之上则是实现了 TCP 协议的程序,而再往上才是应用程序,比如 Web 或电子邮件。


对比由文件整体计算出的信息摘要,可以证明文件的内容有没有被篡改。加密处理过的信息摘要就是数字签名


密钥每增长一位,破解所花费的时间就会翻 10 倍。密钥再进一步增长到 16 位的话,破解时间就是 2.78 小时×1000000≈317 年,从所需的时间上来看,可以说破解是不可能的。


合理的密钥应该满足如下条件:长短适中、可以反复使用、可以通过某种通信手段交给接收者,并且通信双方以外的其他人难以用它来解密。公开密钥加密技术就完全满足上述条件。


发布于: 2021 年 04 月 14 日阅读数: 13
用户头像

还未添加个人签名 2018.11.30 加入

还未添加个人简介

评论

发布
暂无评论
计算机原理学习笔记 Day5