2022年2022年计算机三级数据库个人总结考点 .pdf
《2022年2022年计算机三级数据库个人总结考点 .pdf》由会员分享,可在线阅读,更多相关《2022年2022年计算机三级数据库个人总结考点 .pdf(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1 基础知识计算机采用的是存储程序控制原理。计算机功能部件-运算器存储器控制器输入设备输出设备计算机指令类型-数据传送类、算术逻辑类、判定控制类总线 -数据总线地址总线控制总线系统软件包括 -程序设计语言处理程序操作系统数据库管理系统通用服务程序配置技术指标 -运算速度 MIPS 主频 Hz 字长存储容量数据传输率bps 计算机应用领域-科学和工程计算数据和信息处理过程控制计算机辅助系统人工智能网络应用汉字代码体系 -输入码机内码交换码(矢量点阵 ) 网络分类传输技术 -广播式网络点一点是网络覆盖的地理范围-广域网局域网(以太网)城域网( FDDI)广域网X.25-速率较低误码率高帧中继 -光
2、纤 传输速率高误码率高ISDN-成本高线路利用率低ATM-满足多媒体网络A 类 IP地址空间长度7 位 主机地址长度24位B 类 IP地址空间长度14位 主机地址长度16 位C类 IP地址空间长度21 位 主机地址长度8 位( 192.0.0.0-223.255.255.255)超文本标注语言HTML 超文本传输协议HTTP Internet服务提供者ISP 标准的 URL组成 -主机名文件名与路径协议类型ISDN ADSL适用于小型公司DDN 帧中继适用于大型企业信息认证 -数字签名技术身份识别技术信息的完整性校验技术计算机病毒 -传染性破坏性隐藏性潜伏性可激发性操作系统的安全-隔离 分层内
3、控网络安全主要涉及的内容-安全攻击安全服务安全机制2 数据结构与算法数据结构 -数据的逻辑结构存储结构运算算法的代价if nN T(n)=C*f( n)顺序表 -插入一个结点和删除一个结点所需移动节点个数=n/2 栈 stack LIFO stack push(S.x) pop(S) top(S.x) empty(S) makempty(S) 队列 queue FIFO queue enq(Q.x) deq(Q) front(Q.x) empty(Q)makempty(Q) 头变量 Q。F 存放进行删除运算时应被删除的元素的下标尾变量 Q。R 存放待插入新元素的空位置的下标定义TYPE sta
4、ck =RECORD A;ARRAY1.mOFdatatype t;0.m VAR S;stack 栈的推入PROCEDURE push(VAR s:stack;x:datatype) BEGIN IF s.t=m 名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共 6 页 - - - - - - - - - THEN print( overflow)ELSE BEGIN s.t;=s.t + 1; s.As.t;= x; END END 串最坏的情况下比较次数n-m+1 二
5、叉树度 -一个结点子树的个数高度 -叶结点的最大层数层-父节点层数(0)加 1. 完全二叉树;只有最下面两层度2,最后一层节点都在左边。树对应的二叉树左结点是子女右结点是兄弟线索二叉树; n 个结点有n+1个空指针。扩充二叉树(霍夫曼算法)的外部结点=二叉树结点 +1 顺序查找优点;逻辑次序无要求,对存储结构无要求。缺点;平均检索长度长。平均比较次数(n+1)/2. 二分法平均检索长度小,平均比较次数log2n。缺点;需将线性表排序,存储方式插入删除不方便。处理碰撞的方法拉链法和开地址法二叉排列树左子树 根结点 右子树最佳排序二叉树除了最下面一层各层都是满的。B 树 -1,每个结点至多有m棵子
6、树2,根结点或为叶结点或至少有两棵子树3 中间节点至少有m/2 棵子树 4 k(i)k(i+1) 5 叶结点出现在同一层B+树-1 每个结点至多有m 个子女2 每个结点至少有m/2 个子女3 根结点至少有2 个子女4 有 l个子女的结点必须有l个关键码直接插入排序平均比较i/2,总移动个数n*n/4. 二分法比较次数nlog2n, 移动个数n*n。shell排序法比较次数和移动个数为n( 1.3)直接排序比较次数为n( n-1)/2 起泡排序法比较次数最大为n ( n-1)/2 平均执行时间nlog2n 快速排序法最坏执行时间n*n 平均执行时间nlog2n 散列表的平均检索长度不直接依赖于n
7、按后根次序周游树或树林等同于按对称次序周游树对应的二叉树3 操作系统操作系统的特征-并发性共享性随机性操作系统的功能-进程管理存储管理文件管理设备管理用户接口操作系统结构整体结构层次结构客户机 /服务器结构操作系统的硬件环境-中央处理器存储体系I/O 控制方式时钟管态 (R0)-特权态系统态核心态目态 (R3)-普通态用户态多到程序设计 -允许多个程序同时进入内存并运行-提高整个系统的效率系统吞吐量 -单位时间内系统所处理作业的道数进程 -运行 等待 就绪死锁 -每个进程要求的资源都已被另一进程占用,于是也就没有一个进程能继续运行进程由程序、数据和进程控制块组成,进程控制块-调度信息现场信息线
8、程 -轻量级进程 -调度和分配的基本单位解决进程之间的信息通信的方案-共享内存消息机制管道通信(传输量大,速度较慢)名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 2 页,共 6 页 - - - - - - - - - 死锁的必要条件-互斥条件不剥夺条件部分分配循环等待文件目录是文件控制块的有序集合存储共享的目的-节省内存空间实现进程通信4 数据库基础人工管理阶段文件系统阶段数据库系统阶段数据库管理技术是指对数据的分类,组织,编码,存储,检索和维护的技术数据库的三件大事-1968,I
9、BM 推出 IMS 1969 CODASYL 发表 DBTG报告1970 E.F.Codd 奠定关系数据库基础数据库管理软件研究的目标是提高系统的性能和提高用户的生产率数据模型由数据结构(基础)数据操作数据约束组成数据模型分类概念层模型(ER ) 逻辑层模型物理层模型逻辑模型有层次模型IMS 网状模型DBTG 关系模型RDBME 面向对象模型ODBMS 对象关系模型(Oracle DB2)模式 -逻辑模式,概念模式内模式 -物理模式,存储模式外模式 -子模式,用户模式外模式 /模式映像 -逻辑独立性模式 /内模式 -物理独立性5 关系数据库系统关系数据模型由关系数据结构、关系操作集合、关系完整
10、性约束组成关系完整性 -域完整性实体完整性参照完整性插入操作 -首先检查实体完整性在检查参照完整性最后检查域完整性删除操作 -只需考虑参照完整性基本操作 -并 差 笛卡尔积投影选择6 SQL结构化查询语言SQL -数据查询(SELECT) 数据定义(CREATE DROP ALTER) 数据操作(INSERT UPDATE DELETE) 数据控制(GRANT REVOKE)SQL特点 -综合统一高度非过程化面向集合的操作方式灵活的使用方式语言简洁SQL语言数据定义语言DDL 数据操作语言DML 数据控制语言DCL 嵌入式和动态SQL规则SQL调用和会话规则模式 SCHEMA 索引 INDEX
11、 域 DOMAIN 创建模式CREATE SCHEMA S_SC_C AUTHORIZATION Jin 删除模式DROP SCHEMA S_SC_S CASCADE 建表CREATE TABLE S_SC_C.STUDENT 完整性约束FOREIGN KEY (S#) REFERENCES STUDENT(S#) 修改表ALTER TABLE STUDENT ADD telephone CHAR (12) 删除表DROP TABLE STUDENT RESTRICT cascade级联模式 -以表中数据创建的视图索引全部消失restrict 约束模式 -只有先删除表内数据否则拒绝删除表数据简
12、单查询SELECT * FROM student between SELECT sname,age FROM student WHERE age BETWEEN 20 AND 22 like SELECT * FROM student WHERE sname LIKE _ _ 表示任意单个字符% 表示和任意长字符串集合查询并 union 交 intersect 差 except 7 关系数据库的规范化理论与数据库设计数据依赖 -函数依赖多值依赖合并规则由 X Y,X Z,有 XYZ 伪传递规则X Y,WY Z 有 XWZ 名师资料总结 - - -精品资料欢迎下载 - - - - - - - -
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年2022年计算机三级数据库个人总结考点 2022 计算机 三级 数据库 个人 总结 考点
限制150内