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