对《数据库原理与运用》学习心得体会.doc
文本预览下载声明
对《数据库原理与运用》学习心得体会
对《数据库原理与运用》学习心得体会分类:数据库原理与运用》学习心得体会分类》学习心得体会 摘要 信息资源已成为社会各行业的重要资源和财富,作为实施有效信息处理的信息系统已成为一个企业或组织生存和发展的重要基础条件。由于数据库技术是信息系统的核心和基础,因而得到快速的发展和越来越广泛的运用。数据库技术主要是研究如何科学的组织和存储数据、高效地获取和处理数据,是数据库管理的最新技术,是计算机科学与技术的重要分支。数据库技术可以为各种用户提供及时、准确、相关的信息,满足用户各种不同的需求。
在基于对SQL Server 2017彻底的、面向企业的改进之后,SQL Server 2017为我们带来了非常引人注目的特性,比如数据库引擎中的数据及备份压缩、稀疏列、压缩与过滤索引,这些功能都是为了节省存储空间,环保、绿色。
前言 大约12年前学习过机械工业出版社的《数据库系统原理及运用教程》,没想到这学期也同样开设了高等教育出版社的《数据库原理与应用》(第二版),加之在日常工作中也常常用到数据库进行数据分析、传递等,因此,重新翻阅这本书有种老友相见,分外亲切的感觉。
数据库系统自产生以来,从第一代的层次性和网状型数据库系统、第二代的关系数据库系统,到新一代的数据库系统,无论是理论上还是运用上都得到了飞速的发展。现代运用不论是对数据模型还是数据库系统都提出了更高和更新的需求,但令人欣慰的是,数据库的理论研究、实际运用和发展,都给人们一种耳目一新的感觉和希望。
正文 通过重新学习这门课程,通过理论与实际相结合,使我对数据库技术又有了比较全面的了解,对数据库应用的基本知识有了新的认识。这门课程以关系数据库系统为核心,系统全面地阐述了数据库系统的基本概念、基本原理和应用技术,主要内容包括数据库技术概述、关系数据库、关系数据库的标准语言SQL、关系数据库设计、数据库保护、网络数据库、网络数据库管理系统SQL Server 2017、分布式数据库系统、XML数据库等。
当今的数据库以关系数据库为主流,但为了赶时髦,各大数据库也在开发面向对象的关系型数据库,把高级程序设计语言和数据库实现无缝连接,以发挥各自的优缺点。高级程序设计语言善于描述复杂的过程,而当今数据库有着强大的管理功能和可操作性,我们现在的数据库是以表为基本的存储单元(描述一个对象),但现在的发展越来越快,对数据的复杂性也越来越大。所以我们的二维数据库要转向三维数据库发展。
由于日常工作中用到的数据库是基于SQL Server 2017,因此想浅析自己这些年来使用SQL Server 2017的一些认识和体会。
SQL Server 2017出现在微软数据平台愿景上是因为它使得任何企业可以运行他们最关键任务的应用程序,同时降低了管理数据基础设施和发送观察和信息给所有用户的成本。作为一个成熟的产品,SQL Server 2017推出了许多新的特性和关键的改进:引入了用于提高开发人员、架构师和管理员效率的新功能。简单概括起来这个平台具有一下三个显着的特点:可信任的、高效的、智能的。
下面我就SQL Server 2017三个显着的特点简单进行描述和说明。
一、可信任的,即使得企业可以以很高的安全性、可靠性和可扩展性来运行他们最关键任务的应用程序。
在今天数据驱动的世界中,企业需要继续访问他们的数据。SQL Server 2017为关键任务应用程序提供了强大的安全特性、可靠性和可扩展性。
(一)、保护你的信息。在过去的SQL Server 2017的基础之上,SQL Server 2017做了以下方面的增强来扩展它的安全性:
1、简单的数据加密。
SQL Server 2017可以对整个数据库、数据文件和日志文件进行加密,而不需要改动应用程序。进行加密使企业可以满足遵守规范和及其关注数据隐私的要求。简单的数据加密的好处包括使用任何范围或模糊查询搜索加密的数据、加强数据安全性以防止未授权的用户访问、还有数据加密。这些可以在不改变已有的应用程序的情况下进行。
2、外键管理。
SQL Server 2017为加密和密钥管理提供了一个全面的解决方案。为了满足不断发展的对数据中心的信息的更强安全性的需求,企业投资给供应商来管理企业内的安全密钥。SQL Server 2017通过支持第三方密钥管理和硬件安全模块(HSM)产品为这个需求提供了很好的支持。
3、增强了审查。
SQL Server 2017使你可以审查你的数据的操作,从而提高了遵从性和安全性。审查不只包括对数据修改的所有信息,还包括关于什么时候对数据进行读取的信息。SQL Server 2017具有像服务器中加强的审查的配置和管理这样的功能,这使得企业可以满足各种规范需求。SQL
显示全部