数据库应用基础(SQL Server 2012)电子课件.pptx

数据库应用基础(SQL Server 2012)电子课件.pptx

  1. 1、本文档共240页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库应用基础(SQL Sever 2012)目 录CONTENTS01项目1 走进SQL Server 201202项目2 创建和管理数据库03项目3 创建和管理表04项目4 操作数据库数据05项目5 检索数据库数据06项目6 创建索引和视图07项目7 Transact-SQL编程08项目8 创建存储过程和触发器09项目9 系统安全管理项目1 走进SQL Server 2012项目目标理解数据库基本概念了解SQL Server 2012的服务器组件和管理工具了解SQL Server 2012的不同版本掌握安装SQL Server 2012的步骤掌握运行SQL Server 2012的方法任务1.1 理解数据库基本概念任务目标理解什么是数据库理解什么是关系数据库理解什么是数据库管理系统理解什么是数据库系统理解什么是结构化查询语言1.1.1 数据库数据库(Database)是按照数据结构来组织、存储和管理数据的的仓库,数据库建立在计算机的存储设备上。严格地说,数据库是长期储存在计算机内、有组织的、可共享的数据集合。数据库中的数据按照一定的数据模型组织和储存在一起、具有尽可能小的冗余度、较高的数据独立性和易扩展性的特点,并且可以在一定范围内为多个用户共享。这种数据集合具有如下特点:尽可能不重复,以最优方式为某个特定组织的多种应用服务,其数据结构独立于使用它的应用程序,对数据的添加、删除、修改和查询等操作通过软件进行统一管理和控制。1.1.2 关系数据库关系数据库就是建立在关系模型基础上的数据库,它借助于集合代数等数学概念和方法来处理数据库中的数据。关系模型由关系数据结构、关系操作集合、关系完整性约束三个部分组成。现实世界中的各种实体以及实体之间的各种联系都可以使用关系模型来表示。在关系模型中,关系可以理解为一张二维表。二维表中的行在数据库术语中通常称为记录或元组;二维表中的列称为字段或属性;字段的取值范围称为域,也就是字段的取值限制;一组可以唯一标识记录的字段称为关键字,称为主键,主键由一个或多个字段组成;关系模式是指对关系的描述。在关系数据库中,通过在不同的表之间创建关系可以将某个表中的字段链接到另一个表中的字段,以防止出现数据冗余。1.1.3 数据库管理系统数据库管理系统(DBMS)是一种管理数据库的软件,可以用于创建、使用和维护数据库。DBMS对数据库进行统一的管理和控制,以保证数据库的安全性和完整性。用户通过DBMS访问数据库中的数据,数据库管理员(DBA)也通过DBMS进行数据库的维护工作。DBMS可以使多个应用程序和用户使用不同方法来创建、修改和查询数据库。大部分DBMS提供数据定义语言(DDL)和数据操作语言(DML),允许用户定义数据库的模式结构和权限约束,实现添加数据、修改数据、删除数据和查询数据等操作。1.1.4 数据库系统数据库系统(DBS)通常由软件、数据库和数据库管理员组成,其中软件主要包括操作系统、各种宿主语言、实用程序以及数据库管理系统。数据库通过数据库管理系统进行统一管理,数据的添加、修改、删除和检索都要通过数据库管理系统来实现。数据库管理员负责创建、监控和维护整个数据库,使数据能够被任何拥有使用权限的人有效使用。1.1.5 结构化查询语言结构化查询语言(SQL,Structured Query Language)是一种关系数据库操作语言,它具有数据查询、数据定义、数据操作和数据控制功能,可以用于检索、插入、修改和删除关系数据库中的数据,也可以用于定义和管理数据库中的对象。结构化查询语言包含以下六个部分:数据查询语言(DQL);数据操作语言(DML);事务处理语言(TPL);数据控制语言(DCL);数据定义语言(DDL);指针控制语言(CCL)。SQL在SQL Server中的实现形式称为Transact-SQL,简称T-SQL,它具有SQL的主要特点,同时增加了变量、运算符、函数、流程控制和注释等语言元素,功能更加强大。任务1.2 安装SQL Server 2012任务目标了解SQL Server 2012的服务器组件及其功能了解SQL Server 2012的管理工具及其功能了解SQL Server 2012的不同版本掌握安装SQL Server 2012的操作步骤1.2.1 SQL Server 2012服务器组件SQL Server 数据库引擎:包括数据库引擎(用于存储、处理和保护数据安全的核心服务)、复制、全文搜索、用于管理关系数据和XML数据的工具以及数据质量服务。分析服务:这是一个针对个人、团队和公司商业智能的分析数据平台和工具集,包括用于创建和管理联机分析处理(OLAP)以及数据挖掘应用程序的工具。报表服务:包括用于创建、管理和部署表格报表、矩阵报

文档评论(0)

喜宝 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档