数据库(三级考试)
狸吉、
每天少写一个字,都要说声对不起~
展开
-
第六章 高级数据查询
第六章 高级数据查询一般数据查询功能扩展使用TOP限制 结果集TOP n [percent] [WITH TIES]TOP n : 取查询结果的前n行数据TOP n percent : 取查询结果的前n%行数据WITH TIES : 表示包括最后一行取值并列的结果注意:TOP要和ORDER BY一起使用才有意义。例:/** * 查询单价最高的前三种...原创 2019-03-29 14:50:37 · 611 阅读 · 0 评论 -
第四章 数据库应用系统功能设计与实施
第四章 数据库应用系统功能设计与实施软件体系结构构件:组成系统的具有一定独立功能的不同粒度的程序模块、独立程序或软件子系统。连接件:表示构件间的相互作用。约束:对象连接时的规则。软件设计过程原则:自顶向下,逐步求精。概要设计:根据需求确定软件和数据的总体框架。详细设计:将其进一步细化成软件的算法表示和数据结构。DBAS总体设计DBAS体系结构设计客户/服务器体系结构(...原创 2019-03-28 23:47:23 · 4618 阅读 · 0 评论 -
第三章 数据库结构设计
第三章 数据库结构设计数据库概念设计数据库概念设计的目标定义和描述应用领域涉及的数据范围获取应用领域或问题域的信息模型描述清楚数据的属性特征描述清楚数据之间的关系定义和描述数据的约束说明数据的安全性要求支持用户的各种数据处理需求保证信息模型方便地转换成数据库的逻辑结构(数据库模式),同时也便于为用户理解概念设计的依据需求说明书功能模型(DFD或IDEF0图)报表...原创 2019-03-28 21:08:57 · 531 阅读 · 0 评论 -
第二章 需求分析
第二章 需求分析需求分析的目标是以使用者和开发人员都容易理解的文档形式提供一个关于目标系统所完成的全部功能及性能等需求的完整描述。需求分析的难点软件功能复杂需求的可变性软件产品的不可见性需求获取的方法面谈实地观察问卷调查查阅资料需求分析的过程标识问题建立需求模型:DFD、IDEF0描述需求功能需求信息需求:数据属性特征、数据之间的关系及约束。性能需求 ...原创 2019-03-28 12:51:27 · 691 阅读 · 0 评论 -
第一章 数据库应用系统开发方法
第一章 数据库应用系统开发方法数据库应用系统生命周期软件工程与软件开发方法瀑布模型(软件生命周期模型)项目规划系统分析总体设计详细设计编码调试与集成测试运行维护快速原型模型快速分析设计构造原型运行原型评价原型改进原型螺旋模型项目规划风险评估工程实现用户评估DBAS生命周期模型规划与分析系统规划与定义任务陈述确定任务目标...原创 2019-03-28 12:33:54 · 1345 阅读 · 2 评论 -
第十四章 数据仓库与数据挖掘
第十四章 数据仓库与数据挖掘数据仓库数据仓库和数据库的区别:https://blog.csdn.net/maiduiyizu/article/details/80371410数据仓库是一个面向主题的、集成的、非易失的、且随时间变化的数据集合,用来支持管理人员的决策。目的:根据决策需求对企业的数据采取适当的手段进行集成,形成一个综合的、面向分析的数据环境,用于支持企业的信息型、决策型的分析应...原创 2019-03-30 01:49:18 · 319 阅读 · 0 评论 -
第十三章 大规模数据库架构
第十三章 大规模数据库架构数据分布策略数据分片:对某一个关系进行分片是将关系划分为不同的片断,这些片断中包含足够的信息可以使关系重构。水平分片:从行的角度划分垂直分片:从列的角度划分,分片后需要包含主码,以便通过连接方法恢复关系导出分片:依据其他关系属性的条件划分混合分片:上述三种的混合数据分配:集中式:所有数据片断都安排在一个场地上。分割式:所有全局数据有且只有一份,...原创 2019-03-30 01:45:33 · 447 阅读 · 0 评论 -
第十二章 备份与恢复数据库
第十二章 备份与恢复数据库恢复模式简单恢复模式优点:可最大限度地减少事务日志的管理开销缺点:如果数据库破坏,则简单恢复模式将面临极大的数据丢失风险局限:数据只能恢复到最新备份状态对策:备份间隔尽可能短完整恢复模式完整地记录所有的事务,并将事务日志记录保留到对其备份完毕为止。大容量日志恢复模式只对大容量操作进行最小记录,使事务日志不会被大容量加载操作所填充。优点:保...原创 2019-03-30 01:34:47 · 246 阅读 · 0 评论 -
第十一章 故障管理
第十一章 故障管理预期的事务内部的故障可以通过事务程序本身发现的事务内部故障。对策:通过将事务回滚,撤销对其数据库的修改,从而使数据库回到一致的状态。非预期的事务内部的故障不能由事务程序处理的,如运算溢出故障、并发事务死锁故障、违反了某些完整性限制而导致的故障等。对策:通过将事务回滚,撤销对其数据库的修改,从而使数据库回到一致的状态。系统故障又称软故障,是指数据库在运行过程中,由...原创 2019-03-30 01:24:12 · 384 阅读 · 0 评论 -
第十章 数据库运行维护与优化
第十章 数据库运行维护与优化数据库运行维护基本工作数据库的转储与恢复数据库的安全性、完整性控制检测并改善数据库的性能数据库的重组和重构重组并不修改数据库原有设计的逻辑结构和物理结构。重构部分修改数据库的模式和内模式。运行状态监控与分析自动监控机制手动监控机制对数据库构架体系的监控:空间基本信息,空间使用率,剩余空间大小等对数据库性能的监控:缓冲区命中率,用户锁...原创 2019-03-30 00:59:21 · 503 阅读 · 0 评论 -
第九章 安全管理
第九章 安全管理区分安全性和完整性:安全性:保护数据以防止不合法用户故意造成的破坏,确保用户被允许做其想做的事情完整性:保护数据以防止合法用户无意中造成的破坏,确保用户所做的事情是正确的对有意的非法活动可采用加密存取数据的方法控制;对有意的非法的操作可使用用户身份验证、限制操作权限来控制;对无意的损坏可采用提高系统的可靠性和数据备份等方法控制。存取控制当某一用户(或某一主体)以标...原创 2019-03-29 21:56:38 · 1434 阅读 · 0 评论 -
第八章 数据库后台编程技术
第八章 数据库后台编程技术存储过程存储过程的优点:允许模块化设计改善性能减少网络流量增强应用程序的安全性创建存储过程CRAETE { PROC | PROCDURE } [schema_name.] procedure_name[{@parameter[type_schema_name.]data_type}][=default] [OUT | OUTPUT]] [,…n]...原创 2019-03-29 20:58:59 · 462 阅读 · 0 评论 -
第七章 数据库及数据库对象
第七章 数据库及数据库对象SQL Server数据库分类用户数据库系统数据库,保存维护系统正常运行的信息SQL Server系统数据库master :记录实例的所有系统级信息(元数据,端点,连接服务器和系统配置),记录其它数据库的存在、位置,初始化信息msdb:供代理服务调度报警和作业以及记录操作员时使用model:创建数据库的模板,创建数据库时将自动复制model的内容到新建...原创 2019-03-29 20:04:21 · 12780 阅读 · 22 评论 -
第五章 UML与数据库应用系统
第五章 UML与数据库应用系统DBAS业务流程与需求表达活动图:陈述活动与活动之间的流程控制的转移。用例图:把满足用户需求的所有功能表示出来的工具。DBAS系统内部结构的表达类图:展现一组类、接口和协作以及它们间的关系。顺序图:说明对象的协作如何达到系统的目标。描述系统内对象间的消息发送和接收序列。通信图:展示对象之间的联系以及对象间发送和接收的消息。DBAS系统微...原创 2019-03-29 00:14:00 · 708 阅读 · 0 评论