下载安卓APP箭头
箭头给我发消息

客服QQ:3315713922
读书 > 数据库 >MySQL > SQL Server 2012数据库应用与实训

SQL Server 2012数据库应用与实训

综合评级:★★★★★

定价:39.00

作者:李萍,黄可望,黄能耿 编著

出版社:机械工业出版社

出版日期:2015年7月

页数:291

字数:429000

ISBN:9787111505082

书籍介绍

本书根据当前市场对数据库人才的需求,以培养应用型和创新型数据库技术人才为导向,以SQLServer2012为系统平台,重点介绍数据库结构的设计思想,数据库、数据表和各种约束的创建,数据操纵与数据查询,视图、函数、存储过程和触发器等数据库编程,数据库安全和日常维护管理等。

本书引入“学生成绩管理系统”“在线电子商店系统”“图书借阅管理系统”3个案例,分别从理论、实训和综合案例的角度介绍数据库结构的设计思想,并将数据库原理融入到实际工程案例中。通过工程案例贯穿整个教学体系,由浅入深,由易到难,循序渐进,强调实践性,突出实用性。在每章的实训部分,紧扣理论知识点采用自主研发的Jitor实训指导软件,指导读者一步一步地进行操作,并及时检查操作完成情况,创新性强,特色鲜明。

本书内容广泛、翔实,适用对象广且实用性强,既可作为应用型本科或高职高专学生数据库课程的教材,又可作为相关专业和进行数据库应用开发的人员的参考资料或培训教材。

相关课程
目录

前言

第1章数据库基础

 1. 1数据库与数据库系统

  1. 1. 1数据库

  1. 1. 2数据库管理系统

  1. 1. 3数据库系统

 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. 4数据库设计

  1. 4. 1数据库设计概述

  1. 4. 2数据结构设计

  1. 4. 3数据结构设计工具软件

  1. 4. 4数据结构设计实例

 1. 5SQL Server 2012入门

  1. 5. 1SQL Server 2012 系统简介

  1. 5. 2SQL Server 2012的安装

  1. 5. 3SQL Server 2012的使用

  本章小结

  习题1

  实训1在线电子商店的设计

第2章数据库和表的创建与维护

 2. 1创建和管理数据库

  2. 1. 1数据库常用对象

  2. 1. 2数据库的组成

  2. 1. 3系统数据库

  2. 1. 4创建数据库

  2. 1. 5修改数据库

  2. 1. 6删除数据库

 2. 2创建和管理数据表

  2. 2. 1数据表的设计

  2. 2. 2数据类型

  2. 2. 3创建数据表

  2. 2. 4数据完整性约束

  2. 2. 5修改数据表

  2. 2. 6删除数据表

 2. 3索引

  2. 3. 1索引的概念

  2. 3. 2索引的类型

  2. 3. 3创建索引

  2. 3. 4管理索引

  本章小结

  习题2

  实训2在线电子商店数据库

  和表的创建

第3章数据操纵

 3. 1数据插入语句

  3. 1. 1使用Values关键字的

  Insert语句

  3. 1. 2使用Select子句的

  Insert语句

  3. 1. 3数据插入中的完整性约束

 3. 2数据更新语句

  3. 2. 1数据更新基本语句

  3. 2. 2数据更新中的完整性约束

  3. 3数据删除语句

  3. 3. 1Delete语句

  3. 3. 2Truncate语句

 3. 3. 3数据删除中的完整性约束

  本章小结

  习题3

  实训3在线电子商店的数据初始化

第4章数据查询

 4. 1数据查询语句的基本结构

 4. 2简单查询

  4. 2. 1Select From子句

  4. 2. 2Where子句

  4. 2. 3Order By子句

  4. 2. 4Group By子句

  4. 2. 5联合查询

 4. 3连接查询

  4. 3. 1交叉连接

  4. 3. 2内连接与等值连接

  4. 3. 3外连接

  4. 3. 4自连接

 4. 4子查询

  4. 4. 1嵌套子查询

  4. 4. 2相关子查询

 4. 5基于数据查询的数据操纵

  4. 5. 1联合使用Select和

  Insert语句

  4. 5. 2联合使用Select和

  Update语句

  4. 5. 3联合使用Select和

  Delete语句

  本章小结

  习题4

  实训4在线电子商店数据库的查询

第5章数据库编程

 5. 1变量与流程控制语句

  5. 1. 1变量

  5. 1. 2流程控制语句

 5. 2脚本文件

  5. 2. 1SQL脚本文件的概念

  5. 2. 2批处理

  5. 2. 3注释

 5. 3游标

  5. 3. 1游标的概念

  5. 3. 2游标的基本操作

  5. 3. 3使用游标更新数据

 5. 4视图

  5. 4. 1视图的概念

  5. 4. 2创建视图

  5. 4. 3使用视图查询数据

  5. 4. 4修改视图

  5. 4. 5删除视图

  5. 4. 6视图的应用

 5. 5函数

  5. 5. 1标准函数(内置函数)

  5. 5. 2自定义函数

  5. 5. 3自定义函数的维护

 5. 6事务和锁

  5. 6. 1事务

  5. 6. 2锁机制

  5. 6. 3丢失更新

 5. 7 存储过程

  5. 7. 1存储过程的概念

  5. 7. 2系统存储过程

  5. 7. 3用户自定义存储过程

  5. 7. 4管理存储过程

 5. 8 触发器

  5. 8. 1触发器的基本概念

  5. 8. 2创建DML触发器

  5. 8. 3创建DDL触发器

  5. 8. 4管理触发器

  本章小结

  习题5

  实训5在线电子商店数据库的编程

第6章数据库安全管理

 6. 1安全体系结构

  6. 1. 1客户机操作系统的安全管理

  6. 1. 2SQL Server服务器的安全管理

  6. 1. 3数据库的安全管理

  6. 1. 4数据库对象的安全管理

 6. 2客户机安全认证

  6. 2. 1创建Windows用户

  6. 2. 2客户机身份验证

 6. 3服务器安全认证

  6. 3. 1建立服务器登录账号

  6. 3. 2设置账号的服务器角色

  6. 3. 3管理与使用登录账号

 6. 4数据库安全认证

  6. 4. 1创建数据库用户

  6. 4. 2维护数据库用户

 6. 5数据库对象安全认证

  6. 5. 1角色管理

  6. 5. 2权限管理

  本章小结

  习题6

  实训6在线电子商店数据库的

  安全管理

第7章数据库维护

 7. 1数据库的分离与附加

  7. 1. 1数据库的分离

  7. 1. 2数据库的附加

 7. 2备份与恢复

  7. 2. 1常见数据库故障

  7. 2. 2数据库备份设备

  7. 2. 3备份方式

  7. 2. 4恢复模式

  7. 2. 5备份与恢复方案

  7. 2. 6数据库备份与恢复

  7. 2. 7建立自动备份的维护计划

 7. 3数据转换

  7. 3. 1数据转换的基本概念

  7. 3. 2数据的导出

  7. 3. 3数据的导入

 7. 4数据库的日常维护操作

  7. 4. 1数据库的创建与维护

  7. 4. 2数据表的创建与维护

  7. 4. 3约束的创建与维护

  7. 4. 4索引的创建与维护

  本章小结

  习题7

  实训7在线电子商店数据库的维护

第8章数据库开发案例——图书借阅

  管理系统

 8. 1开发环境与开发工具

 8. 2系统需求分析

  8. 2. 1总体需求

  8. 2. 2业务分析

  8. 2. 3非功能性需求

  8. 2. 4功能分析

 8. 3数据结构设计

  8. 3. 1结构分析

  8. 3. 2物理数据模型设计

  8. 3. 3数据字典

 8. 4数据库实施

  8. 4. 1生成数据库

  8. 4. 2数据初始化

  8. 4. 3数据查询核对

 8. 5 数据库应用程序编制

  8. 5. 1ADO. NET数据库编程接口

  8. 5. 2数据库连接通用模块

  8. 5. 3C/S结构程序设计

  8. 5. 4B/S结构程序设计

  8. 6数据库开发案例小结

 附录

  附录A学生成绩管理系统

  数据表结构

  附录B在线电子商店数据表结构

  附录CSQL常用函数

  附录DJitor实训指导软件

  使用说明

 参考文献

热门图书
推荐新闻
技术文库
论坛推荐