版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、对数据库原理与运用学习心得体会 摘要 信息资源已成为社会各行业的重要资源和财富, 作为实 施有效信息处理的信息系统已成为一个企业或组织生存和 发展的重要基础条件。由于数据库技术是信息系统的核心和 基础, 因而得到快速的发展和越来越广泛的运用。数据库技 术主要是研究如何科学的组织和存储数据、高效地获取和处 理数据 , 是数据库管理的最新技术 , 是计算机科学与技术的 重要分支。数据库技术可以为各种用户提供及时、准确、相 关的信息 , 满足用户各种不同的需求。 在基于对 SQL Server XX 彻底的、面向企业的改进之 后 ,SQL Server XX 为我们带来了非常引人注目的特性 , 比如
2、 数据库引擎中的数据及备份压缩、 稀疏列、 压缩与过滤索引 , 这些功能都是为了节省存储空间 , 环保、绿色。 、八 、- 前言 大约 12 年前学习过机械工业出版社的数据库系统原 理及运用教程 , 没想到这学期也同样开设了高等教育出版 社的数据库原理与应用 ( 第二版 ), 加之在日常工作中也 常常用到数据库进行数据分析、传递等 , 因此, 重新翻阅这本 书有种老友相见 , 分外亲切的感觉。 数据库系统自产生以来 , 从第一代的层次性和网状型数 据库系统、第二代的关系数据库系统 , 到新一代的数据库系 统, 无论是理论上还是运用上都得到了飞速的发展。现代运 用不论是对数据模型还是数据库系统都
3、提出了更高和更新 的需求 ,但令人欣慰的是 ,数据库的理论研究、实际运用和发 展, 都给人们一种耳目一新的感觉和希望。 正文 通过重新学习这门课程 , 通过理论与实际相结合 , 使我 对数据库技术又有了比较全面的了解 , 对数据库应用的基本 知识有了新的认识。这门课程以关系数据库系统为核心 , 系 统全面地阐述了数据库系统的基本概念、基本原理和应用技 术 , 主要内容包括数据库技术概述、关系数据库、关系数据 库的标准语言 SQL关系数据库设计、数据库保护、网络数 据库、网络数据库管理系统 SQL Server XX 、分布式数据库 系统、XML数据库等。 当今的数据库以关系数据库为主流 , 但
4、为了赶时髦 , 各 大数据库也在开发面向对象的关系型数据库 , 把高级程序设 计语言和数据库实现无缝连接 , 以发挥各自的优缺点。高级 程序设计语言善于描述复杂的过程 , 而当今数据库有着强大 的管理功能和可操作性 , 我们现在的数据库是以表为基本的 存储单元 (描述一个对象 ), 但现在的发展越来越快 , 对数据 的复杂性也越来越大。所以我们的二维数据库要转向三维数 据库发展。 由于日常工作中用到的数据库是基于 SQL Server XX, 因此想浅析自己这些年来使用 SQL Server XX 的一些认识和 体会。 SQL Server XX 出现在微软数据平台愿景上是因为它使 得任何企业
5、可以运行他们最关键任务的应用程序 , 同时降低 了管理数据基础设施和发送观察和信息给所有用户的成本。 作为一个成熟的产品,SQL Server XX推出了许多新的特性和 关键的改进 : 引入了用于提高开发人员、架构师和管理员效 率的新功能。简单概括起来这个平台具有一下三个显着的特 点: 可信任的、高效的、智能的。 下面我就 SQL Server XX 三个显着的特点简单进行描述 和说明。 一、可信任的 , 即使得企业可以以很高的安全性、可靠 性和可扩展性来运行他们最关键任务的应用程序。 在今天数据驱动的世界中 , 企业需要继续访问他们的数 据。SQL Server XX为关键任务应用程序提供了
6、强大的安全 特性、可靠性和可扩展性。 ( 一) 、保护你的信息。在过去的 SQL Server XX 的基础 之上,SQL Server XX做了以下方面的增强来扩展它的安全性 1、简单的数据加密。 SQL Server XX 可以对整个数据库、数据文件和日志文 件进行加密 , 而不需要改动应用程序。进行加密使企业可以 满足遵守规范和及其关注数据隐私的要求。简单的数据加密 的好处包括使用任何范围或模糊查询搜索加密的数据、加强 数据安全性以防止未授权的用户访问、还有数据加密。这些 可以在不改变已有的应用程序的情况下进行。 2、外键管理。 SQL Server XX 为加密和密钥管理提供了一个全面
7、的解 决方案。为了满足不断发展的对数据中心的信息的更强安全 性的需求 , 企业投资给供应商来管理企业内的安全密钥。 SQL Server XX 通过支持第三方密钥管理和硬件安全模块 (HSM) 产品为这个需求提供了很好的支持。 3、增强了审查。 SQL Server XX 使你可以审查你的数据的操作 , 从而提高 了遵从性和安全性。审查不只包括对数据修改的所有信息 , 还包括关于什么时候对数据进行读取的信息。 SQLServer XX 具有像服务器中加强的审查的配置和管理这样的功能 , 这使 得企业可以满足各种规范需求。 SQL Server XX 还可以定义 每一个数据库的审查规范 , 所以
8、审查配置可以为每一个数据 库作单独的制定。为指定对象作审查配置使审查的执行性能 更好, 配置的灵活性也更高。 ( 二) 确保业务可持续性。有了 SQLServer XX, 微软继续 使企业具有提供简化了管理并具高可靠性的应用的能力。 1、改进了数据库镜像。 SQL Server XX 基于 SQL Server XX, 并提供了更可靠的 加强了数据库镜像的平台。新的特性包括 : ? 页面自动修复。 SQL Server XX 通过请求获得一个从 镜像合作机器上得到的出错页面的重新拷贝 , 使主要的和镜 像的计算机可以透明的修复数据页面上的 823 和 824 错误。 ? 提高了性能。 SQL
9、Server XX 压缩了输出的日志流 , 以便使数据库镜像所要求的网络带宽达到最小。 ? 加强了可支持性 (1) SQL Server XX 包括了新增加的执行计数器 ,它使得 可以更细粒度的对数据库管理系统 (Database Management SysteQBMS)日志记录的不同阶段所耗费的时间进行计时。 (2) SQL Server XX 包 括 动 态 管 理 视 图 (Dynamic Management View) 和对现有的视图的扩展 , 以此来显示镜像 会话的更多信息。 2、热添加 CPU。 为了在线添加内存资源而扩展 SQL Server 中的已有的 支持,热添加CPU使
10、数据库可以按需扩展。也就是说,CPU资 源可以添加到 SQL Server XX 所在的硬件平台上而不需要停 止应用程序。 (三)、最佳的和可预测的系统性能。企业在面对不断增 长的压力 , 要提供可预计的响应和对随着用户数目的增长而 不断增长的数据量进行管理。SQL Server XX 提供了一个广 泛的功能集合 , 使你的数据平台上的所有工作负载的执行都 是可扩展的和可预测的。 1、性能数据的采集。 性能调整和排除故障对于管理员来说是耗费时间的工 作。为了给管理员提供全面的执行洞察力,SQL Server XX推 出了范围更大的数据采集 , 一个用于存储性能数据的新的集 中的数据库 , 以及
11、新的报表和监控工具。 2、扩展事件。 SQLServer 扩展事件是一个用于服务器系统的一般的事 件处理系统。扩展事件基础设施是一个轻量级的机制 , 它支 持对服务器运行过程中产生的事件的捕获、过滤和响应。这 个对事件进行响应的能力使用户可以通过增加前后文关联 数据 , 例如 Transact SQL 对所有事件调用堆栈或查询计划句 柄, 以此来快速的诊断运行时问题。事件捕获可以按几种不 同的类型输出 , 包括 Windows 事件跟踪 (Event Tracing for Windows,ETW)。当扩展事件输出到ETW时,操作系统和应用 程序就可以关联了 , 这使得可以作更全面的系统跟踪。
12、 3、备份压缩。 保持在线进行基于磁盘的备份是很昂贵而且很耗时的。 有了 SQL Server XX备份压缩,需要的磁盘I/O 减少了,在线 备份所需要的存储空间也减少了 , 而且备份的速度明显加快 了。 4、数据压缩。 改进的数据压缩使数据可以更有效的存储 , 并且降低了 数据的存储要求。数据压缩还为大型的限制输入 / 输出的工 作负载例如数据仓库提供了显着的性能改进。 5、资源监控器。 SQL Server XX 随着资源监控器的推出使企业可以提供 持续的和可预测的响应给终端用户。资源监控器使数据库管 理员可以为不同的工作负载定义资源限制和优先权 , 这使得 并发工作负载可以为终端用户提供
13、稳定的性能。 6、稳定的计划。 SQL Server XX 通过提供了一个新的制定查询计划的功 能, 从而提供了更好的查询执行稳定性和可预测性 , 使企业 可以在硬件服务器更换、服务器升级和产品部署中提供稳定 的查询计划。 二、高效的 , 即使得企业可以降低开发和管理他们的数 据基础设施的时间和成本。 SQL Server XX 降低了管理系 统、 .NET 架构和 Visual Studioreg; Team System的时间和 成本, 使得开发人员可以开发强大的下一代数据库应用程序。 基于政策的管理。作为微软正在努力降低企业的总成本 所作的工作的一部分,SQL Server XX推出了陈
14、述式管理架构 (DMF), 它是一个用于 SQL Serve r 数据库引擎的新的基于策略的管理框架。陈述式管理 提供了以下优点 : ? 遵从系统配置的政策 ? 监控和防止通过创建不符合配置的政策来改变系统 ? 通过简化管理工作来减少企业的总成本 ? 使用 SQL Server 管理套件查找遵从性问题 DMF是 一个基于政策的用于管理一个或多个SQL Server XX实例的系统。要使用DMF,SQLServer政策管理员使用 SQL Server 管理套件创建政策 , 这些政策管理服务器上的实体 , 例如 SQLServer 的实例、数据库、 和其它 SQLServer 对象。 DMF由三个
15、组件组成:政策管理、创建政策的政策管理员,和 显式管理。管理员选择一个或多个要管理的对象 , 并显式检 查这些对象是否遵守指定的政策 , 或显式地使这些对象遵守 某个政策。 自动管理 政策管理员使用下面的执行模式之一 , 使政策自动执行 : ?强制一一使用DDL触发器阻止违反政策的操作 ? 对改动进行检查当一个与某个政策相关的改动 发生时 , 使用事件通知来评估这个政策 ? 检查时间表使用一个 SQL Server Agent 工作定 期的评估一个政策 三、智能的 , 即提供了一个全面的平台 ,可以在企业的顾 客需要时给他发送观察和信息 . 商业智能 (BI) 继续作为大多 数企业投资的关键领
16、域和对于企业所有层面的用户来说的 一个无价的信息源。 SQL Server XX 提供了一个全面的平台 , 用于当用户需要时你可以为其提供智能化。 ( 一 ) 、集成任何数据。 企业继续投资于商业智能和数据仓库解决方案 , 以便从 他们的数据中获取商业价值。 SQL Server XX 提供了一个全 面的和可扩展的数据仓库平台 , 它可以用一个单独的分析存 储进行强大的分析 , 以满足成千上万的用户在几兆字节的数 据中的需求。下面是 SQL Server XX 中在数据仓库方面的一 些优点。 1、数据压缩。 数据仓库中的数据容量随着操作系统数目的快速增加 而在持续增长。内嵌在 SQL Serv
17、er XX 中的数据压缩使得企 业可以更有效的存储数据 ,同时还提高了性能 , 因为降低了 I/O 要求。 2、备份压缩。 保持一直在线做基于磁盘的备份是花费很昂贵的 , 并且 很耗时。有了 SQL Server XX 的备份压缩 ,保持在线备份所 需的存储降低了 , 并且备份速度明显变快了 , 因为所需要的 磁盘 I/O 减少了。 3、分区表并行。 分割使企业能够更有效的管理大型的、不断增长的数据 表, 只要简单的将它们分割为易管理的数据块。 SQL Server XX是在SQL Server XX 中的分割的优势之上建立的 ,它改进 了对大型的分区表的操作性能。 4、星型联接查询优化器。
18、SQL Server XX 为普通的数据仓库场景提供了改进的查 询性能。星型联接查询优化器通过辨别数据仓库连接模式降 低了查询响应时间。 5、资源监控器。 SQL Server XX随着资源监控器的推出,使企业可以给终 端用户提供一致的和可预测的响应。资源监控器使企业可以 为不同的工作负载定义资源限制和优先权 , 这使得并发工作 负载可以提供稳定的性能。 6、分组设置。 分组设置(GROUPING SETS是对 GROUP BY条件语句的 扩展 , 它使得用户可以在同一个查询中定义多个分组。分组 设置生成一个单独的结果集 , 这个结果集相当于对不同分组 的行进行了 UNION ALL 的操作
19、, 这使得聚合查询和报表更加 简单和快速。 (二)、发送相应的报表。 SQL Server XX 提供了一个可 扩展的商业智能基础设施 , 使得 IT 人员可以在整个企业内使 用商业智能来管理报表以及任何规模和复杂度的分析。 SQL Server XX 使得企业可以有效的以用户想要的格式和他们的 地址发送相应的、个人的报表给成千上万的用户。通过提供 了交互发送用户需要的企业报表 , 获得报表服务的用户数目 大大增加了。这使得用户可以获得对他们各自领域的洞察的 相关信息的及时访问 , 使得他们可以作出更好、更快、更符 合的决策。 SQL Server XX 使得所有的用户可以通过下面的 报表改进
20、之处来制作、管理和使用报表 : 企业报表引擎 有了简化的部署和配置 , 可以在企业内部更简单的发送 报表。这使得用户能够轻松的创建和共享所有规模和复杂度 的报表。 新的报表设计器 改进的报表设计器可以创建广泛的报表, 使企业可以满 足所有的报表需求。独特的显示能力使报表可以被设计为任 何结构 ,同时增强的可视化进一步丰富了用户的体验。 此外 , 报表服务 XX 使商业用户可以在一个可以使用 Microsoft Office 的环境中编辑或更新现有的报表 , 不论这 个报表最初是在哪里设计的 , 从而使企业能够从现有的报表 中获得更多的价值。 强大的可视化 SQL Server XX 扩展了报表
21、中可用的可视化组件。可视 化工具例如地图、量表和图表等使得报表更加友好和易懂 Microsoft Office 渲染 SQL Server XX 提供了新的 Microsoft Office 渲染 , 使 得用户可以从 Word里直接访问报表。此外,现有的Excelreg; 渲染器被极大的增强了 , 它被用以支持像嵌套数据区域、子 报表和合并单元格等功能。这使得用户可以维护显示保真度 和改进 Microsoft Office 应用中所创建的报表的全面可用 性。 Microsoft SharePointreg; 集成 SQL Server XX 报 表 服 务 将 Microsoft Offic
22、e SharePoint Server XX 和 Microsoft SharePoint Services 深度集成 , 提供了企业报表和其它商业洞察的集中发送和管 理。这使得用户可以访问包含了与他们直接在商业门户中所 做的决策相关的结构化和非结构化信息的报表。 ( 三) 、使用户获得全面的洞察力。及时访问准确信息, 使用户快速对问题、甚至是非常复杂的问题作出反应 , 这是 在 线 分 析 处 理 的 前 提 (Online Analytical Processing,OLAP) 。 SQL Server XX 基于 SQL Server XX 强 大的OLAP能力,为所有用户提供了更快的查询速度。这个性 能的提升使得企业可以执行具有许多维度和聚合的非常复 杂的分析。这个执行速度与 Microsoft Office 的深度集成 相结合 , 使 SQL Server XX 可以让所有用户获得全面的洞察 力。 SQL Server 分析服务具有下面的分析优势 1、设计为可扩展的。 SQL Server XX 加强了分析能力和提供了更复杂的计算 和聚合 , 使得能进行的分析更宽广。新的立方体设计工具帮 助用户将分析基础设施的开发工作流线化 , 使他们可以为优 化性能建立解决方案。这个设计里内嵌了 Best Practice Design Alerts, 使得开发人员可以在设计时
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 二零二五版交通设施地形图保密及规划合同3篇
- 二零二五版建筑工程施工图纸审查招标投标合同书3篇
- 二零二五年度花展工程花卉品种研发与专利申请合同3篇
- 二零二五年度绿色建筑项目采购合同3篇
- 二零二五版XX个人商业秘密保护合同样本3篇
- 二零二五年度私人墓地购置与墓园墓碑雕刻人才培养合同3篇
- 二零二五年度金融机构贷款担保与信用管理合同3篇
- 二零二五版家庭水电维修与改造兼职合同3篇
- 二零二五版废旧电线电缆回收与资源化利用合同3篇
- 二零二五年度食品行业环境保护设施租赁合同2篇
- MOOC 有机化学(上)-北京师范大学 中国大学慕课答案
- 《风电场项目经济评价规范》(NB-T 31085-2016)
- 五年级上册脱式计算100题及答案
- 鸡鸭屠宰生产企业安全风险分级管控资料
- 医院感染管理组织架构图
- 《工程招投标与合同管理》题库试题及答案 共5套试卷
- 离子色谱法分析氯化物原始记录 (1)
- 高等数学说课稿PPT课件(PPT 49页)
- 造影剂肾病概述和性质
- 单片机交通灯系统设计报告
- 标杆房企人力资源体系研究之龙湖
评论
0/150
提交评论