数据库基础与实践(SQL Server 2012)/高职高专“工作过程导向”新理念教材·计算机系列
¥
2.9
八五品
仅1件
作者 杨洋 著
出版社 清华大学出版社
出版时间 2017-09
版次 1
装帧 平装
货号 9787302483304
上书时间 2024-11-14
商品详情
品相描述:八五品
图书标准信息
作者
杨洋 著
出版社
清华大学出版社
出版时间
2017-09
版次
1
ISBN
9787302483304
定价
48.00元
装帧
平装
开本
16开
纸张
胶版纸
页数
305页
字数
458千字
正文语种
简体中文
丛书
高职高专“工作过程导向”新理念教材·计算机系列
【内容简介】
本书以SQL Server 2012为平台,采用“工作过程导向”模式,由浅入深地介绍了数据库基础知识,安装和配置SQL Server 2012,数据库的操作,数据表的操作,插入、更新和删除表数据,数据库的查询,TSQL语言基础,数据库的视图与索引,数据库的数据完整性,数据库的存储过程与触发器,备份与还原数据库,数据库的安全维护这几方面内容。 本书实例丰富,步骤完整,讲解细致,案例有较好的通用性和实用性,辅以大量的实训和课后练习,可以使学生得到充分的训练,掌握使用SQL Server 2012解决实际问题的能力。 本书既可作为高等职业院校计算机及相关专业的教材,也可作为等级考试、职业资格考试或认证考试方面的培训教材,还可用于读者自学。
【目录】
第1章数据库基础知识 1.1数据库的基本概念 1.1.1信息、数据与数据处理 1.1.2数据库、数据库系统和数据库管理系统 1.2数据库管理技术及发展 1.2.1数据管理技术的发展阶段 1.2.2数据库系统阶段产生的新技术 1.2.3数据库系统的特点 1.3数据模型 1.3.1数据模型的组成要素 1.3.2数据模型的类型 1.3.3概念模型 1.3.4层次模型 1.3.5网状模型 1.3.6关系模型 1.4关系数据库理论 1.4.1关系操作 1.4.2关系运算 1.4.3关系的完整性 1.5数据库系统结构 1.5.1数据库系统的模式结构 1.5.2数据库系统的体系结构 本章小结 习题 第2章安装和配置SQL Server 2012 2.1SQL Server 2012概述 2.1.1SQL Server 2012的体系结构 2.1.2SQL Server 2012的特性 2.1.3SQL Server 2012的版本 2.2安装SQL Server 2012 2.2.1SQL Server 2012的硬件要求 2.2.2SQL Server 2012的软件要求 2.2.3安装SQL Server 2012 2.2.4检验安装 2.3配置SQL Server 2012 2.3.1配置服务 2.3.2配置服务器 2.4SQL Server 2012管理工具 2.4.1SQL Server Management Studio 2.4.2SQL Server Data Tools 2.4.3SQL Server配置管理器 2.4.4SQL Server Profiler 2.4.5数据库引擎优化顾问 2.4.6sqlcmd 2.4.7SQL Server PowerShell 2.5连接到SQL Server 2012数据库 2.5.1数据库身份验证模式 2.5.2数据库的类型 实训: 体会SQL Server 2012的管理工具 本章小结 习题 第3章数据库的操作 3.1SQL Server数据库的结构 3.1.1数据存储 3.1.2数据库文件 3.1.3文件组 3.1.4数据库对象 3.2使用SQL Server Management Studio(SSMS)操作数据库 3.2.1数据库的创建 3.2.2数据库的修改和删除 3.2.3分离和附加数据库 3.3使用TransactSQL(TSQL)语句操作数据库 3.3.1创建数据库 3.3.2修改数据库 3.3.3查看数据库信息 3.3.4重命名数据库 3.3.5分离和附加数据库 3.3.6删除数据库 实训: 数据库的操作 本章小结 习题 第4章数据表的操作 4.1表的概述 4.1.1表的定义 4.1.2SQL Server 2012数据类型 4.1.3别名数据类型 4.1.4创建别名数据类型 4.1.5删除别名数据类型 4.2使用SSMS操作表 4.2.1创建表 4.2.2修改表结构 4.2.3删除表 4.3使用TSQL语句操作表 4.3.1创建表 4.3.2修改表结构 4.3.3删除表 实训: 数据表的操作 本章小结 习题 第5章插入、更新和删除表数据 5.1使用SSMS操作表数据 5.1.1插入数据 5.1.2删除数据 5.1.3修改数据 5.2使用TSQL语句操作表数据 5.2.1插入数据 5.2.2修改数据 5.2.3删除数据 实训: 表数据的操作 本章小结 习题 第6章数据库的查询 6.1SELECT语句概述 6.1.1选择列 6.1.2WHERE子句 6.1.3GROUP BY子句 6.1.4HAVING子句 6.1.5ORDER BY子句 6.2多表连接查询 6.2.1内连接 6.2.2外连接 6.2.3交叉连接 6.2.4自连接 6.2.5组合查询 6.3子查询 6.3.1带有IN运算符的子查询 6.3.2带有比较运算符的子查询 6.3.3带有EXISTS运算符的子查询 6.3.4单值子查询 实训: 数据库的查询 本章小结 习题 第7章TSQL语言基础 7.1TSQL语言概述 7.2TSQL语言基础 7.2.1TSQL语言的组成 7.2.2常量 7.2.3变量 7.2.4运算符与表达式 7.3流程控制语句 7.3.1BEGIN...END语句块 7.3.2IF...ELSE条件语句 7.3.3CASE表达式 7.3.4无条件转移语句 7.3.5循环语句 7.3.6返回语句 7.3.7等待语句 7.3.8错误处理语句 7.4常用函数 7.4.1系统内置函数 7.4.2用户自定义函数 实训: TSQL语句 本章小结 习题 第8章数据库的视图与索引 8.1视图 8.1.1视图的概念 8.1.2视图的优缺点 8.1.3视图的类型 8.2视图的操作 8.2.1创建视图 8.2.2查看视图 8.2.3重命名视图 8.2.4修改和删除视图 8.2.5视图加密 8.2.6通过视图管理数据 8.3索引 8.3.1索引的概念 8.3.2索引的优缺点 8.3.3索引的类型 8.4索引的操作 8.4.1创建索引 8.4.2查看索引 8.4.3重命名索引 8.4.4修改和删除索引 8.4.5索引的维护 实训: 视图和索引 本章小结 习题 第9章数据库的数据完整性 9.1数据完整性概述 9.1.1数据完整性的概念 9.1.2数据完整性的类型 9.2实现约束 9.2.1PRIMARY KEY约束 9.2.2DEFAULT约束 9.2.3CHECK约束 9.2.4UNIQUE约束 9.2.5NULL与NOT NULL约束 9.2.6FOREIGN KEY约束 9.3使用默认 9.3.1创建默认 9.3.2绑定默认 9.3.3解除绑定 9.3.4删除默认 9.4使用规则 9.4.1创建规则 9.4.2绑定规则 9.4.3解除绑定 9.4.4删除规则 9.5使用IDENTITY列 实训: 体会数据完整性 本章小结 习题 第10章数据库的存储过程与触发器 10.1存储过程概述 10.1.1存储过程的概念 10.1.2存储过程的类型 10.2简单存储过程的操作 10.2.1创建存储过程 10.2.2执行存储过程 10.2.3查看存储过程 10.2.4修改存储过程 10.2.5删除存储过程 10.3创建参数化存储过程 10.3.1创建和执行带输入参数的存储过程 10.3.2创建和执行带输出参数的存储过程 10.4触发器概述 10.4.1触发器的概念 10.4.2触发器的类型 10.5触发器的操作 10.5.1创建DML触发器和DDL触发器 10.5.2启用/禁用触发器 10.5.3查看触发器 10.5.4修改触发器 10.5.5删除触发器 实训: 存储过程和触发器 本章小结 习题 第11章备份与还原数据库 11.1备份概述 11.1.1备份的概念 11.1.2备份的类型 11.1.3备份设备 11.1.4备份设备的创建与删除 11.2备份数据 11.2.1完整备份 11.2.2差异备份 11.2.3事务日志备份 11.2.4文件和文件组备份 11.3还原概述 11.3.1还原的概念 11.3.2还原策略 11.4还原数据 11.4.1常规还原 11.4.2时间点还原 11.4.3使用TSQL语句还原 11.5复制数据库 实训: 数据库的备份与还原 本章小结 习题 第12章数据库的安全维护 12.1SQL Server的安全性机制 12.1.1安全简介 12.1.2安全机制 12.2管理登录名和用户 12.2.1创建登录名 12.2.2创建用户 12.2.3删除登录名 12.2.4删除用户 12.3角色管理 12.3.1固定服务器角色 12.3.2固定数据库角色 12.3.3自定义数据库角色 12.3.4应用程序角色 12.4数据库权限的管理 12.4.1授予权限 12.4.2拒绝权限 12.4.3撤销权限 12.5架构管理 12.5.1创建架构 12.5.2修改架构 12.5.3删除架构 实训: 数据库的安全机制 本章小结 习题 参考文献
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价