华信教育资源网
SQL Server数据库应用技术(SQL Server 2008版 项目教程)
丛   书   名: “十二五”职业教育国家规划教材  高职高专计算机项目/任务驱动模式教材
作   译   者:周雅静 林雪燕 冯宪伟 居上游 出 版 日 期:2014-07-01
出   版   社:电子工业出版社 维   护   人:束传政 
书   代   号:G0233330 I S B N:9787121233333

图书简介:

本书以工学结合、任务驱动模式进行编写。本书以“学生成绩管理数据库”为主线,通过一个个相对独立又互相关联的学习项目,全面系统地介绍了SQL Server 2008中文版数据库管理和应用知识,介绍了数据库的设计、创建与管理,数据表的创建与管理,数据表记录的查询,数据库的安全等知识。每个项目后都配有相对应的课堂实训和课外实训。通过学习和训练,使学生对数据库技术有一个较全面的认识和理解,并能根据所掌握的数据库设计和管理方法,熟练进行数据库的设计和管理操作,为今后从事相关工作打下扎实的基础。本书配有“学生成绩管理数据库”的所有开发文档。
定价 48.0
您的专属联系人更多
配套资源 图书内容 样章/电子教材 图书评价
  • 配 套 资 源
    图书特别说明:

    本书资源

    本书暂无资源

    会员上传本书资源

  • 图 书 内 容

    内容简介

    本书以工学结合、任务驱动模式进行编写。本书以“学生成绩管理数据库”为主线,通过一个个相对独立又互相关联的学习项目,全面系统地介绍了SQL Server 2008中文版数据库管理和应用知识,介绍了数据库的设计、创建与管理,数据表的创建与管理,数据表记录的查询,数据库的安全等知识。每个项目后都配有相对应的课堂实训和课外实训。通过学习和训练,使学生对数据库技术有一个较全面的认识和理解,并能根据所掌握的数据库设计和管理方法,熟练进行数据库的设计和管理操作,为今后从事相关工作打下扎实的基础。本书配有“学生成绩管理数据库”的所有开发文档。

    图书详情

    ISBN:9787121233333
    开 本:16开
    页 数:380
    字 数:380

    本书目录

    目  录
    
    项目1 初识数据库
     1.1数据库的应用案例
     1.2数据库的基础知识
      1.2.1数据与数据管理技术
      1.2.2数据库系统的基本概念
      1.2.3数据模型概述
      1.2.4当今流行的数据库管理系统简介
    项目小结
    课堂实训
    课外实训
    
    项目2 学生成绩管理数据库设计
     任务2.1学生成绩管理数据库设计步骤及概念结构设计
    
      2.1.1关系数据库设计步骤
      2.1.2学生成绩管理数据库的需求分析
      2.1.3学生成绩管理数据库的概念设计
     任务2.2学生成绩管理数据库的逻辑结构设计
      2.2.1 E-R图转换为关系模式的规则
      2.2.2关系数据模式的规范化理论
     任务2.3学生成绩管理数据库的完整性约束设计
      2.3.1学生成绩管理数据库完整性约束设计概述
      2.3.2完整性约束
    项目小结
    课堂实训
    课外实训
    
    项目3学生成绩管理数据库创建和维护
     任务3.1 SQL Server 2008开发环境配置和基本操作
      3.1.1 SQL Server 2008的配置
      3.1.2 SQL Server 2008常用的管理工具
     任务3.2学生成绩管理数据库的创建
      3.2.1使用SSMS创建学生成绩管理数据库
      3.2.2使用T-SQL语句创建学生成绩管理数据库
     任务3.3学生成绩管理数据库的维护
      3.3.1重命名数据库
      3.3.2查看和修改数据库
      3.3.3删除数据库
      3.3.4分离数据库和附加数据库
      3.3.5管理数据库快照
      3.3.6收缩数据库
      3.3.7优化数据库
    项目小结
    课堂实训
    课外实训
    
    项目4学生成绩管理数据库数据表的创建和维护
     任务4.1学生成绩管理数据库数据表的创建
      4.1.1表概述
      4.1.2在SSMS中创建学生成绩管理数据库数据表
      4.1.3用T-SQL语句创建学生成绩管理数据库数据表
      4.1.4规则和约束
     任务4.2学生成绩管理数据库数据表的查看
     任务4.3学生成绩管理数据库数据表的管理
      4.3.1在SSMS中管理数据表
      4.3.2用T-SQL语句管理数据表
     任务4.4学生成绩管理数据库中表数据的插入、修改及删除
      4.4.1在SSMS实现记录的添加、修改和删除
      4.4.2使用T-SQL语言实现表中记录的添加、删除及修改
    项目小结
    课堂实训
    课外实训
    
    项目5学生成绩管理数据库表数据查询
     任务5.1学生成绩管理数据库单表查询
      5.1.1简单查询
      5.1.2统计数据
     任务5.2学生成绩管理数据库多表查询
      5.2.1连接查询
      5.2.2嵌套查询
     任务5.3用学生成绩管理数据库数据查询结果更新表数据
      5.3.1用查询结果生成新表
      5.3.2用查询结果给指定表追加数据
      5.3.3用查询语句修改指定表记录
      5.3.4用查询语句给指定表删除记录
    项目小结
    课堂实训
    课外实训
    
    项目6学生成绩管理数据库视图及索引的应用
     任务6.1认识视图
      6.1.1视图的内涵
      6.1.2视图的作用
      6.1.3使用视图要注意的事项
     任务6.2学生成绩管理数据库视图的创建
      6.2.1在SSMS中创建视图
      6.2.2用T-SQL命令创建视图
     任务6.3学生成绩管理数据库视图的管理
      6.3.1查看视图定义
      6.3.2修改视图定义
      6.3.3更改视图名
      6.3.4删除视图
      6.3.5利用视图管理数据
     任务6.4学生成绩管理数据库索引的创建和管理
      6.4.1索引概述
      6.4.2索引的创建和管理
    项目小结
    课堂实训
    课外实训
    
    项目7学生成绩管理数据库存储过程及触发器的应用
     任务7.1认识SQL语言
      7.1.1 T-SQL语言概述
      7.1.2 T-SQL语言基础知识
      7.1.3程序中的流程控制
     任务7.2学生成绩管理数据库存储过程的创建及管理
      7.2.1存储过程概述
      7.2.2存储过程的创建和执行
      7.2.3存储过程的管理
     任务7.3学生成绩管理数据库触发器的创建及管理
      7.3.1触发器概述
      7.3.2使用T-SQL命令创建触发器
      7.3.3用对象资源管理器创建触发器
    项目小结
    课堂实训
    课外实训
    
    项目8学生成绩管理数据库的安全管理与备份
     任务8.1身份验证和授权
      8.1.1服务器身份验证模式
      8.1.2设置服务器身份验证模式
     任务8.2登录名管理
      8.2.1使用SSMS管理登录名
      8.2.2使用T-SQL语句管理登录名
     任务8.3用户管理
      8.3.1使用SSMS管理数据库用户
      8.3.2使用T-SQL语句管理数据库用户
     任务8.4角色管理
      8.4.1服务器角色操作
      8.4.2数据库角色管理
      8.4.3应用程序角色管理
     任务8.5架构管理
      8.5.1使用SSMS图形化界面管理架构
      8.5.2使用T-SQL语句管理架构
     任务8.6权限管理
      8.6.1权限概述
      8.6.2使用SSMS图形化界面管理权限
      8.6.3使用T-SQL语句管理权限
     任务8.7数据库备份与还原
      8.7.1数据库备份
      8.7.2数据库还原
    项目小结
    课堂实训
    课外实训
    
    项目9学生成绩管理数据库的初步开发
     任务9.1学生成绩管理数据库的连接方法
      9.1.1 ODBC数据接口
      9.1.2 OLE DB 和ADO
      9.1.3 ADO.NET
     任务9.2初步开发学生成绩管理数据库系统
      9.2.1学生成绩管理系统项目介绍
      9.2.2创建学生成绩管理系统项目
      9.2.3实现学生成绩管理系统的学生信息管理
      9.2.4实现学生成绩管理系统课程信息管理
      9.2.5学生成绩管理系统学生成绩查询
    项目小结
    课堂实训
    课外实训
    
    参考文献
    展开

    前     言

    前  言
    
    数据库的诞生和发展给计算机信息管理带来了一场巨大的革命。目前数据库已成为企业、部门乃至个人日常工作、生产和生活的基础设施。而SQL Server 2008是当前应用相当广泛的数据库平台,功能强大,使用方便,能够满足大部分信息系统的需要,所以本教材选用SQL Server 2008数据库平台。
    教材是向学生传授知识、技能和思想的材料,帮助学生成长,是学生的“翅膀”。所以,编写组根据高职学生的学习特点,在编写思路上,我们提倡基于“工作过程系统化”的高职教学理念。考虑到数据库应用系统按生命周期法开发,其工作过程可分为六个阶段:需求分析→概念结构设计→逻辑结构设计→物理设计→数据库实施→数据库运行和维护,需具备数据库分析、设计、编程、维护、管理和数据库应用系统开发的初步能力。所以,我们以这六个阶段的工作任务为起点,以SQL Server 2008数据库为平台,将数据库技术整个学习过程中分为教学示范类项目、课堂实训类项目和课外实训类项目三大类,使整个学习过程体现了以能力培养为目标,以工作任务为主线的教学思想。
    教学示范类项目是以“学生成绩管理数据库”为主线,通过一个个任务,将数据库中的需求分析→概念结构设计→逻辑结构设计→物理设计→数据库实施→数据库运行和维护的知识点融合在里面。
    课堂实训类项目是以“图书馆管理数据库”为主线,在给予适当的提示下,让学生在课堂上初次进行所对应的数据库应用技术的训练,提升学生对SQL Server数据库应用技术知识的实践运用。
    课外实训类项目是以“学生宿舍管理数据库”案例为主线,在完成教学项目及课堂实训项目学习训练基础上,要求独立完成每个学习项目所对应的数据库应用技术的操作,训练学生进一步熟悉SQL Server数据库应用技术。
    本书配有教学示范项目“学生成绩管理数据库”的所有开发文档资源,请读者登录华信教育资源网(www.hxedu.com.cn)免费下载。
    本书由宁波城市职业技术学院的周雅静、林雪燕、居上游老师,江苏经贸职业技术学院的冯宪伟老师等共同编写,由周雅静老师负责统稿。
    由于计算机科学技术发展迅速,以及作者自身编写水平有限,书中难免存在不妥之处,恳请广大读者批评、指正。
    作者
    2014年3月
    展开

    作者简介

    本书暂无作者简介
  • 样 章 试 读
  • 图 书 评 价
华信教育资源网