本书既介绍了经典的数据库理论及设计方法,又展示了目前应用广泛的开源数据库管理系统MySQL的实际操作,最后又给出了一个侧重数据库设计过程的应用系统开发实例,打通了从理论到具体DBMS应用再到实例开发的三个重要环节。为初学者打牢理论基础的同时,又梳理了数据库应用程序开发的重要环节,帮助不同基础的读者快速理解数据库技术及应用程序开发流程,方便其选择不同领域继续深造。
数据库应用(SQL Server 2008)
✍ Scribed by 赵增敏 主编
- Publisher
- 电子工业出版社
- Year
- 2016
- Tongue
- Chinese
- Leaves
- 316
- Category
- Library
No coin nor oath required. For personal study only.
✦ Synopsis
本书采用项目引领和任务驱动的教学方法,通过一系列项目和任务详细地讲解了SQL Server的基本操作和应用技巧。全书共分为9个项目,从培养学习者的实践动手能力出发,循序渐进、由浅入深地讲述了SQL Server使用基础、创建和管理数据库、创建和管理表、操作数据库数据、检索数据库数据、创建索引和视图、Transact-SQL程序设计、创建存储过程和触发器、管理数据安全。
✦ Table of Contents
扉页
内 容 简 介
编审委员会名单
序
前 言
目 录
项目1 初识SQL Server 2008
任务1 了解数据库
任务2 了解SQL Server 2008
任务3 安装SQL Server 2008
任务4 认识SQL Server 2008服务和管理工具
任务5 管理SQL Server服务器
项目思考
项目实训
项目2 创建和管理数据库
任务1 认识SQL Server数据库
任务2 了解SQL Server系统数据库
任务3 认识数据库状态和文件状态
任务4 创建数据库
任务5 设置数据库为脱机状态
任务6 扩展数据库
任务7 收缩数据库
任务8 扩展事务日志
任务9 创建文件组
任务10 分离和附加数据库
任务11 重命名数据库
任务12 更改数据库所有者
任务13 删除数据库
任务14 备份数据库
任务15 还原数据库
项目思考
项目实训
项目3 创建和管理表
任务1 表的设计
任务2 认识SQL Server数据类型
任务3 创建表
任务4 在表中添加列
任务5 修改列的属性
任务6 在表中创建标识列
任务7 在表中创建主键
任务8 在表中创建唯一约束
任务9 在表中创建检查约束
任务10 在表中创建列的默认值
任务11 在表中创建外键
任务12 创建数据库关系图
任务13 查看表的定义和数据
任务14 重命名表
任务15 从数据库中删除表
项目思考
项目实训
项目4 操作数据库数据
任务1 使用结果窗格插入表数据
任务2 使用INSERT语句插入表数据
任务3 使用BULK INSERT语句复制数据
任务4 使用INSERT...SELECT语句插入表数据
任务5 使用结果窗格编辑表数据
任务6 使用UPDATE语句更新数据
任务7 在UPDATE语句中使用FROM子句
任务8 使用TOP限制更新的数据
任务9 使用结果窗格删除表数据
任务10 使用DELETE语句删除数据
任务11 使用TOP限制删除的行
任务12 使用TRUNCATE TABLE删除所有行
任务13 向SQL Server数据库中导入数据
任务14 从SQL Server数据库中导出数据
项目思考
项目实训
项目5 检索数据库数据
任务1 认识SELECT语句
任务2 从表中选择所有列
任务3 从表中选择特定列
任务4 从表中选择特殊列
任务5 设置结果集列的名称
任务6 在选择列表中进行计算
任务7 使用DISTINCT消除重复项
任务8 使用TOP限制结果集
任务9 使用没有FROM子句的SELECT语句
任务10 在FROM子句中使用内部连接
任务11 在FROM子句中使用外部连接
任务12 在选择查询中使用交叉连接
任务13 在选择查询中使用比较搜索条件
任务14 使用范围搜索条件
任务15 在选择查询中使用列表搜索条件
任务16 在搜索条件中使用模式匹配
任务17 在选择查询中使用逻辑运算符
任务18 使用ORDER BY对数据排序
任务19 将TOP...WITH TIES与ORDER BY子句联用
任务20 使用GROUP BY对数据分组
任务21 在分组操作中应用搜索条件
任务22 使用聚合函数汇总数据
任务23 使用公用表表达式检索数据
任务24 使用PIVOT运算符生成交叉表查询
任务25 将查询结果集保存到表中
任务26 使用子查询进行集成员测试
任务27 使用子查询进行比较测试
任务28 使用子查询进行存在性测试
任务29 使用子查询替代表达式
项目思考
项目实训
项目6 创建索引和视图
任务1 认识索引
任务2 设计索引
任务3 在表中创建索引
任务4 在表中查看索引信息
任务5 从表中删除索引
任务6 认识视图
任务7 使用视图设计器创建视图
任务8 使用CREATE VIEW语句创建视图
任务9 修改视图定义
任务10 重命名视图
任务11 查看视图相关信息
任务12 通过视图修改数据
任务13 删除视图
项目思考
项目实训
项目7 Transact-SQL程序设计
任务1 认识Transact-SQL语言
任务2 使用条件语句控制流程
任务3 使用CASE函数进行查询
任务4 使用GOTO语句实现流程跳转
任务5 使用WAITFOR语句定时执行操作
任务6 使用WHILE语句统计记录行数
任务7 在查询中使用字符串函数
任务8 在查询中使用数学函数
任务9 在查询中使用日期函数
任务10 在查询中使用转换函数
任务11 在查询中使用系统函数
任务12 在查询中使用用户定义函数
任务13 使用游标计算记录行数
任务14 通过游标提取数据
任务15 通过游标更新数据
任务16 处理事务
任务17 回滚事务
项目思考
项目实训
项目8 创建存储过程和触发器
任务1 创建和调用存储过程
任务2 执行字符串
任务3 管理存储过程
任务4 设计和实现DML触发器
任务5 设计和实现DDL触发器
任务6 管理触发器
项目思考
项目实训
项目9 管理数据安全
任务1 设置身份验证模式
任务2 创建登录账户
任务3 查看固定服务器角色及其权限
任务4 管理固定服务器角色成员
任务5 创建数据库用户
任务6 修改数据库用户
任务7 删除数据库用户
任务8 在数据库中创建架构
任务9 修改现有数据库架构
任务10 从数据库中删除架构
任务11 创建新的数据库角色
任务12 向数据库角色中添加成员
任务13 权限管理
项目思考
项目实训
📜 SIMILAR VOLUMES
<p>《SQL Server 2008数据库实用教程》以微软公司最新数据库产品SQL Server 2008 为平台,在简明介绍传统数据库理论的基础上,详细阐述了SQL Server 2008系统的安装、使用和维护,强化实践教学和综合应用,并给出VB和C#平台上完整的学生学籍管理系统开发过程,有利于读者对照学习,使读者能轻松自如地在SQL Server 2008平台上开发出一个完整的应用系统。</p> <p>《SQL Server 2008数据库实用教程》清晰描述了SQL Server 2008的主要功能及使用方法,突出重点和难点,同时注重对实际技能的培养。每章后都有习题并提供相关实验内容。
本书系统地介绍数据库系统的基本组成、SQL Server 2016的运行环境、数据库及各种常用数据库对象的创建和管理、TransactSQL及其应用、数据库的备份与恢复、数据转换、安全管理、自动化管理任务、复制与性能监视等。对数据库操作中较为常用的数据检索、数据完整性、视图、存储过程、触发器、并发控制等进行了详细的阐述,并给出了利用Java与SQL Server 2016开发的数据库应用系统案例。同时对SQL Server 2016的主要操作单元录制微课视频,以帮助读者更好地学习数据库的基本操作。 全书体系完整,结构安排合理,内容叙述翔实,例题丰富,可操作性强,内容涵盖了数据库方面要用到的主
本书以数据库原理为基础,以SQL Server 2014为平台,以学生成绩数据库为主线,介绍了数据库系统概论、关系数据库系统模型、关系数据库设计理论、SQL Server概述、创建和修改数据库、创建和使用表、T-SQL基础、视图、索引、数据完整性、T-SQL程序设计、存储过程、触发器、事务和锁、系统安全管理、备份和恢复、云计算和大数据、基于Java EE和SQL Server的学生成绩管理系统开发等内容。 本书可作为大学本科、高职高专及培训班课程的教学用书,也适于计算机应用开发人员和计算机爱好者自学参考。 为方便教学,每章都有大量示范性设计实例和运行结果,所有实例都经过调试通过,书末附习题答案
<p> 吴秀丽、杜彦华、丁文英、冯爱兰编著的《数据库技术与应用(SQLServer2016中国高等学校计算机科学与技术专业应用型规划教材)》在基础理论部分详细介绍了数据库的基础理论知识,在应用部分介绍了微软公司的最新的数据库管理系统SQLServer2016,最后总结了数据库技术的发展前沿。本书用生</p> <p>活中常见的案例贯穿,强调理论和实践的结合,同时突出学科发展的特点。</p> <p>全书共分5篇12章:第一篇为基础知识篇(第1~5章),介绍数据库的基础理论知识;第二篇为数据库设计技术篇(第6~7章),介绍数据库设计的理论;第三篇为数据库安全篇(第8章),介绍数据库安全保护技术;
本书全面讲述了数据库的基本原理和SQL Server 2012的应用,全书以理论够用、实用,实践第一的原则,使读者能够快速、轻松地掌握SQL Server数据库技术与应用。第1~4章讲述数据库的基本理论知识,其内容包括数据库系统概述、数据模型、关系数据库和数据库设计;第5~14章讲述数据库管理系统SQL Server 2012的应用,其内容包括SQL Server 2012基础,数据库的概念和操作,表的操作,数据库查询,T-SQL编程,视图和索引的操作,存储过程和触发器,事务与并发控制,数据库系统的安全性,数据库的备份与还原;第15章介绍了基于C#.NET 的数据库应用系统开发过程。 本书