![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机三级数据库技术
文章平均质量分 88
星羽空间
数字世界,也是有温度的。
展开
-
计算机三级数据库技术 专题
本专题以《全国计算机三级数据库技术教程书》为基础,提炼的各种干货。小编非计算机直系专业,经过努力学习准备,一次拿证。 本专题是主要提炼了干货,但是确实缺乏习题,需要大伙自寻寻找题库去练手,练练临场感。 建议购买该教材,以及题库书籍。前期学习主要以教材和B站视频为主,后期练习就是上机题库和教材了。考前一周每天一套,必过。 希望,每位想考计算机三级的、看了本专题文章的伙伴,都能顺利一次拿证!接下来就是文章向导了:第1章 数据库应用...原创 2021-07-04 00:38:18 · 283 阅读 · 0 评论 -
计算机三级数据库技术 第1章 数据库应用系统开发方法
数据库系统主要提供应用数据的组织、存储、维护、访问等数据管理功能,而数据库应用系统通过数据库应用程序,实现了更为复杂的数据处理功能。1.1 数据库应用系统生命周期1.1.1 软件工程与软件开发方法管理软件生产与开发全过程的典型方法有:瀑布模型(也称为生命周期模型)、快速原型模型、螺旋模型等。(1)瀑布模型瀑布模型全过程六个阶段:项目规划、系统分析、总体设计、详细设计、编码调试与集成调试、运行维护。便于大型复杂系统中的多学科开发小组成员之间对于一些共性问题的协调,保证阶段工作的有.原创 2021-04-22 20:49:01 · 1177 阅读 · 0 评论 -
计算机三级数据库技术 第2章 需求分析
软件开发方法:结构化分析设计方法、瀑布模型、增量模型、螺旋模型。提高软件生产率、解决软件模块的复用问题提出的面向对象开发技术和开发方法等。2.1 需求分析2.1.1 需求分析的概念与意义所谓需求分析,就是对待开发的系统要做什么,完成什么功能的全面描述。把需求定义为“系统服务或约束的描述”。软件固有的复杂性、可变性及不可见性不可避免地增加了软件管理和开发的难度。需求分析阶段的主要任务是分析清楚当前系统的...原创 2021-07-03 11:17:51 · 862 阅读 · 0 评论 -
计算机三级数据库技术 第3章 数据库结构设计
3.1 数据库概念设计3.1.1 概念设计的任务数据库概念设计是面向现实世界的,其主要任务是理解和获取应用领域中的数据需求,分析、抽取、描述和表示清楚目标系统需要存储和管理什么数据,这些数据具有什么样的属性特征及组成格式,数据之间存在什么样的依赖关系。数据库概念设计阶段的目标是:(1)定义和描述应用领域涉及的数据范围。(2)获取应用领域或问题域的信息模型。(3)描述清楚数据的属性特征。(4)描述清楚数据之...原创 2021-07-03 11:36:32 · 1175 阅读 · 0 评论 -
计算机三级数据库技术 第4章 数据库应用系统功能设计与实施
4.1 软件体系结构与设计过程4.1.1 软件体系结构软件体系结构又称软件架构,软件体系结构 = {构件,连接件,约束}。其中,构件(Component)是组成系统的具有一定独立功能的不同粒度的程序模块、独立程序或软件子系统,是组成软件的系统元素;连接件(Connector)将不同的构件连接起来,表示了构件间的相互作用,如信号量的传递、功能和方法的调用、数据传送和转换、构件间的同步等。构件可以是过程调用、管道、远程过程调用等;约束一般为对象连接时的规则,或指明了构件连接的条件。软件体...原创 2021-07-03 11:53:46 · 9413 阅读 · 0 评论 -
计算机三级数据库技术 第5章 UML与数据库应用系统
5.1 DBAS 建模5.1.1 统建模语言( UML ) : Unified Modeling LanguageUML是一种基于面向对象的可视化的通用(General)建模语言,该方法结合了 Booch, OMT 和OOSE 方法的优点,统了符号体系,并从其它的方法和工程实践中吸收了许多经过实际检验的概念和技术。UML只是一种建模语言 ,不是一种建模方法。建模方法应包括建模语言和建模过程两部分:①建模语言:提供这种方法用于...原创 2021-07-03 13:17:19 · 1113 阅读 · 0 评论 -
计算机三级数据库技术 第6章 数据库及数据库对象
6.1 创建及维护数据库6.1.1 SQL Server数据库概述SQL Server的发展史:SQL Server 7.0 ( 1999年,正式跻身企业数据库行列SQL Server 2000 ( 2000年,代表产品)SQL Server 2005 ( 2005年,代号"~Yukon" )SQL Server 2008 ( 2008年,重大的产品版本)SQL Server 2012SQL Server 2014.......SQL Server的特色保护原创 2021-07-03 13:35:47 · 698 阅读 · 0 评论 -
计算机三级数据库技术 第7章 高级数据库查询
7.1 一般数据查询功能扩展7.1.1 SELECT语句SELECT [DISTINCT][TOP n] select_list -- 查询指定的列 [INTO new_table] -- 将查询结果创建到新表 [FROM table_source] -- 查询行所在的表 [WHERE search_conditition] -- 指定返回行的搜索条件 [GROUP BY group_by_expression] -- 指定查询结果的分组条件 [HAVING search_conditi原创 2021-07-03 14:18:16 · 1062 阅读 · 0 评论 -
计算机三级数据库技术 第8章 数据库后台编程技术
8.1 存储过程8.1.1 基本概念使用T-SQL语言编写代码时,有两种方式存储和执行代码:(1)在客户端存储代码,通过客户端程序或SQL命令向DBMS发出操作请求,由DBMS将结果返回给用户程序。(2)以子程序的形式将程序模块存储在数据库中,供有权限的用户通过调用反复执行。存储过程:即存储在数据库中供所有用户程序调用的子程序。存储过程分为三类:系统存储过程、用户自定义存储过程、扩展存储过程。用户自定义存储过程是由用户创建并能完成某...原创 2021-07-03 20:50:04 · 681 阅读 · 0 评论 -
计算机三级数据库技术 第9章 安全管理
9.1 安全控制概述数据库安全性不同于数据的完整性。➢安全性:保护数据以防止不合法用户故意造成破坏。(确保用户被允许做其想做的事情。)➢完整性:保护数据以防止合法用户无意中造成的破坏。(确保用户做的事情是正确的。)9.1.1 数据库安全控制的目标保护数据免受意外或故意的丢失、破坏或滥用。9.1.2 数据库安全的威胁安全计划需要考虑:可用性损失,机密性数据损失私密性数据损失,偷窃和欺诈,意外的损害。9.1.3 安全控制模型包括四阶段:身份验证(用...原创 2021-07-03 20:59:25 · 753 阅读 · 1 评论 -
计算机三级数据库技术 第10章 数据库运行维护与优化
10.1 数据库运行维护基本工作DBAS进入运行维护阶段的主要任务:保证数据库系统安全、可靠且高效率地运行。 数据库的运行除了DBMS与数据库外,还需要各种系统部件协同工作。 首先必须有各种相应的应用程序 其次各应用程序与DBMS都需要在操作系统(OS)支持下工作。维护工作包括:数据库转储与恢复 数据库安全性、完整性控制 检测并改善数据库性能 数据库的重组和重构 重组不修改数据库原有设计的逻辑结构和物理结构 重构部分修改模式和内模式10.2 运行状态监控与分析数据库的原创 2021-07-03 21:08:36 · 1155 阅读 · 0 评论 -
计算机三级数据库技术 第11章 故障管理
11.1 故障管理概述11.1.1 故障类型及其解决方案➢DBMS中常见的4类故障:事务内部故障 系统故障 介质故障 计算机病毒故障➢事务内部故障事务故障导致数据不一致,分为预期的(大部分)和非预期的。(1)预期的事务内部故障可通过事务过程本身发现的。 解决办法:事务回滚(2)非预期的事务内部故障不能由事务程序处理的故障,如运算溢出等。事务故障的恢复由系统自动完成。➢系统故障又称软故障,运行期...原创 2021-07-03 21:17:41 · 802 阅读 · 0 评论 -
计算机三级数据库技术 第12章 备份与恢复数据库
12.1 备份与恢复的概念12.1.1 备份数据库数据备份的原因:防止数据丢失(存储介质故障、用户的操作错误、服务器故障、病毒侵害、自然灾害),一旦出现问题,能够根据备份进行恢复。 是数据转移的一种方式。(将数据库从一台服务器复制到另一台服务器、 设置数据库镜像、文件归档和灾难恢复)12.1.2 恢复数据库恢复数据库指数据库系统出现故障时,利用备份副本将数据库恢复到某个正确、一致的状态的过程。两种类型:介质故障恢复、非介质故障恢复12.2 SQL Server的备份与恢复原创 2021-07-04 00:33:40 · 1436 阅读 · 0 评论 -
计算机三级数据库技术 第13章 大规模数据库架构
13.1 分布式数据库13.1.1 分布式数据库系统概述分布式数据库系统与分布式数据库的区别:分布式数据库系统——数据分布存储于若干场地,并且每个场地由独立于其它场地的DBMS进行数据管理。物理上分散、逻辑上集中的数据库系统。 分布式数据库——分布式数据库系统中各场地上数据库的逻辑集合。13.1.2 分布式数据库目标与数据分布策略分布式数据库目标:12个目标:本地自治、非集中式管理、高可用性。( 最基本特征) 位置独立性、数据分片独立性、数据复制独立性。(分布透明性) 分原创 2021-07-04 00:34:41 · 609 阅读 · 0 评论 -
计算机三级数据库技术 第14章 数据仓库与数据挖掘
14.1 决策支持系统的发展14.1.1 决策支持系统及其演化➢般将数据分为:分析型数据 操作型数据:由企业的基本业务系统产生的数据,用于联机处理环境(OLTP)。➢决策支持系统(DSS):综合利用大量数据,有机组合众多模型(数学模型和数据处理模型),通过人机交互,辅助各级决策者实现科学决策的系统。➢Keen和Scott Morton于70年代中期首次提出了"决策支持系统”(Decision Support System,简称DSS)一词,标志着利用计算机与信息支持决策的研究与应用进入了原创 2021-07-04 00:35:13 · 1036 阅读 · 0 评论