SQL Server2005数据库任务化教程

出版时间:2009-5  出版社:水利水电出版社  作者:梁竞敏 等编著  页数:195  

前言

近年来,我国高等职业教育蓬勃发展,为现代化建设培养了大量高素质技能型专门人才,对高等教育大众化作出了重要贡献,顺应了人民群众接受高等教育的强烈需求。高等职业教育作为高等教育发展中的一个类型,肩负着培养面向生产、建设、服务和管理第一线需要的高技能人才的使命,在我国加快推进社会主义现代化建设进程中具有不可替代的作用。随着我国走新型工业化道路、建设社会主义新农村和创新型国家对高技能人才要求的不断提高,高等职业教育既面临着极好的发展机遇,也面临着严峻的挑战。教材建设是整个高职高专院校教育教学工作的重要组成部分,高质量的教材是培养高质量人才的基本保证,高职高专教材作为体现高职高专教育特色的知识载体和教学的基本工具,直接关系到高职高专教育能否为一线岗位培养符合要求的高技术性人才。中国水利水电出版社本着为高校教育服务,为师生提供高品质教材的原则,按照教育部《关于全面提高高等职业教育教学质量的若干意见》的要求,在全国数百所高职高专院校中遴选了一批具有丰富的教学经验、较高的工程实践能力的学科带头人和骨干教师,成立了高职高专教材建设编委会。编委会成员经过几个月的广泛调研,了解各高职院校教学改革和企业对人才需求的情况,探讨、研究课程体系建设和课程设置,达成共识,组织编写了本套“21世纪高职高专创新精品规划教材”。本套教材的特点如下:1.面向高职高专教育,将专业培养目标分解落实于各门课程的技术应用能力要求,建立课程的技术、技能体系,将理论知识贯穿于其中,并融“教、学、做”为一体,强化学生的能力培养。2.理论知识的讲解以基础知识和基本理论“必需、够用”为原则,在保证达到高等教育水平的基础上,注重基本概念和基本方法讲解的科学性、准确性和正确性,把重点放在概念、方法和结论的阐释和实际应用上,推导过程力求简洁明了。3.在教材中按照技术、技能要求的难易和熟练程度,选择恰当的训练形式和内容,形成训练体系;确定实训项目,并将实训内容体现在教材中。对于单独设置实训的课程,我们将实训分成基础实训和综合实训两个部分。综合实训中重点体现了工学结合的原则,提高学生的社会实践能力。

内容概要

  数据库最主要的应用就是信息管理上的应用,而分销系统是应用得最为广泛的信息管理系统之一。本书采用了一个简化的分销管理系统模型,以任务驱动的组织模式,实现“教-学-做”一体化,将Microsoft SQL Server 2005数据库中的知识和技能训练有机地结合起来。本书除了预备知识外,共分八大任务,每一任务都有明确的任务目标,读者通过完成一系列分解的任务训练而达成任务目标。    本书实用性强,重点突出实际技能的训练,可作为高职院校、应用型本科计算机专业、信息管理等相关专业学生的教材,也可作为Microsoft SQL Server 2005的培训和自学教材,对于开发信息管理系统的技术人员来说也有较高的参考价值。

书籍目录

序前言预备知识  一、数据库概述    (一)什么是数据库    (二)关系数据库    (三)SQL简介  二、数据库范式设计基本知识    (一)第一范式(1NF)    (二)第二范式(2NF)    (三)第三范式(3NF)    (四)BCNF  三、分销系统的需求分析    (一)分销系统简介    (二)分销系统的总体结构    (三)功能描述  四、数据库建模分析    (一)采购管理模块    (二)销售管理模块    (三)仓库管理模块    (四)财务管理模块任务1  分销系统数据库的设计与生成  1.1  分销系统数据库的规划设计    1.1.1  数据库的基本概念    1.1.2  数据库系统模型    1.1.3  数据完整性    1.1.4  关系型数据库范式理论    1.1.5  分销系统数据库设计  1.2  分销系统数据库的创建    1.2.1  SQL Server数据库基本知识    1.2.2  使用SQL SServer Management Studio创建数据库    1.2.3  使用Transact-SQL创建数据库任务2  数据表的创建与维护  2.1  SQL SServer表概述    2.1.1  数据表的概念    2.1.2  表的类型    2.1.3  系统数据类型  2.2  分销系统数据表的创建与维护    2.2.1  项目中的部分表    2.2.2  使用SQL Server Management Studio创建表    2.2.3  使用Transact-SQL创建表    2.2.4  使用Transact-SQL修改表结构    2.2.5  删除表  2.3  实现数据库的完整性    2.3.1  规则    2.3.2  约束  2.4  录入、修改和删除分销系统数据表的数据    2.4.1  使用SQL Server Management Studio对表数据进行维护    2.4.2  使用Transact-SQL对表数据进行维护任务3  对分销系统数据库进行查询操作  3.1  基本查询    3.1.1  SELECT语句的语法格式    3.1.2  SELECT子句    3.1.3  WHERE子句    3.1.4  ORDER BY子句  3.2  包含聚合函数的高级查询    3.2.1  常用的聚合函数    3.2.2  分组筛选    3.2.3  计算与汇总  3.3  嵌套查询    3.3.1  IN子查询    3.3.2  比较子查询  3.4  连接查询    3.4.1  连接谓词    3.4.2  JOIN关键字    3.4.3  内连接    3.4.4  外连接    3.4.5  交叉连接    3.4.6  自连接  3.5  联合查询任务4  分销系统数据库索引和视图的设计  4.1  分销系统索引的设计    4.1.1  索引的基础知识    4.1.2  索引的分类    4.1.3  索引的操作    4.1.4  设置索引的选项    4.1.5  分销系统中的索引  4.2  分销系统视图的设计    4.2.1  视图的概念    4.2.2  视图的创建    4.2.3  管理视图    4.2.4  视图的应用    4.2.5  分销系统中的视图任务5  数据库存储过程的规划与设计  5.1  SQL Server存储过程概述    5.1.1  存储过程的概念    5.1.2  创建和执行存储过程  5.2  分销系统存储过程的创建    5.2.1  项目中需要设计的存储过程    5.2.2  库存计算存储过程设计实例    5.2.3  项目中其他需要设计的存储过程任务6  触发器的规划与设计  6.1  SQL Server触发器基础知识    6.1.1  触发器的概念    6.1.2  触发器的分类    6.1 3  触发器的创建    6.1.4  触发器的实例    6.1.5  查看、修改和删除触发器    6.1.6  DDL触发器  6.2  分销系统触发器的设计    6.2.1  分销系统触发器规划    6.2.2  分销系统触发器设计任务7  数据库安全管理与维护  7.1  数据库安全管理概述    7.1.1  SQL Server 2005的安全机制    7.1.2  SQL Server的身份验证模式.    7.1.3  SQL Server账户管理    7.1.4  管理数据库用户    7.1.5  角色    7.1.6  权限管理    7.1.7  创建新的登录账户    7.1.8  创建和管理数据库用户  7.2  数据库维护概述    7.2.1  数据库备份和恢复概述    7.2.2  数据库备份操作    7.2.3  数据库还原操作    7.2.4  数据库分离操作    7.2.5  数据库附加操作    7.2.6  数据库维护计划操作  7.3  分销系统安全管理与维护    7.3.1  添加数据库用户    7.3.2  分销系统数据库备份    7.3.3  分销系统数据库还原    7.3.4  分销系统数据库分离    7.3.5  分销系统数据库附加    7.3.6  分销系统数据库维护计划任务8  ASP.NET连接数据库  8.1  什么是ASP.NET    8.1.1  .NET Framework    8.1.2  ASP.NET新特性  8.2  ASP.NET的安装    8.2.1  需要什么    8.2.2  Visual Studio.NET  8.3  .NET Web页面访问分销系统数据库    8.3.1  Web Form    8.3.2  我的第一个Page    8.3.3  Web Form连接数据库

章节摘录

插图:一、数据库概述(一)什么是数据库数据库是计算机学科领域中发展最为迅速的重要分支,在各行各业中得到了非常广泛的应用。在财务、图书资料、科研项目、银行账目、学籍档案等各个领域,已经建立了成千上万个信息系统,而数据库正是这些信息系统的基础、核心技术。简单来说,数据库是“按照数据结构来组织、存储和管理数据的仓库”。在日常工作中,常常需要把某些相关的数据放进这样的“仓库”,并根据管理的需要进行相应的处理。例如,企业或事业单位的人事部门常常要把本单位职工的基本情况(职工号、姓名、出生年月、性别、籍贯、工资)存放在如下的职工基本情况表(见表1)中。表1就可以看成是一个数据库。有了这个“数据仓库”我们就可以根据需要随时增加新职工的信息,也可以随时查询某职工的基本情况,也可以查询工资在某个范围内的职工人数等。当这些工作都在计算机上自动进行,我们的人事管理工作的效率就可以得到很大的提高。此外,在财务管理、仓库管理、生产管理中也需要建立众多的这种“数据库”,使其可以利用计算机实现财务、仓库、生产的自动化管理。可以这么说,数据库是所有的信息管理系统的核心组成部分。J.Martin给数据库下了一个比较完整的定义:数据库是存储在一起的相关数据的集合,这些数据是结构化的,无有害的或不必要的冗余,并为多种应用服务;数据的存储独立于使用它的程序;对数据库插入新数据,修改和检索原有数据均能按一种公用的和可控制的方式进行。当某个系统中存在结构上完全分开的若干个数据库时,则该系统包含一个“数据库集合”。

编辑推荐

《SQL Server2005数据库任务化教程》为21世纪高职高专创新精品规划教材之一。“教、学、做”一体化,强化能力培养“工学结合”原则,提高社会实践能力“案例教学”方法,增强可读性和可操作性《SQL Server2005数据库任务化教程》特色:项目驱动、核心任务贯穿以一个典型的分销资源计划(DRP)系统项目作为主体,把项目细化为具体的核心任务,并由八个任务串接起所有知识点。理论够用为度,突出应用,强化技能训练从SQLServer的实际应用需求出发,淡化理论原理和学术概念,注重解决具体问题的方法和实现技术,使抽象的理论和单调的操作步骤因为有了应用前景而变得生动有趣。基于工作过程的教学组织,“教,学、做”一体化所有任务以及任务的排序,均按数据库开发工作的过程组织,通过完成书中的任务,读者不仅可对数据库的知识有比较全面的理解,同时可具备基本的数据库开发技能。

图书封面

评论、评分、阅读与下载


    SQL Server2005数据库任务化教程 PDF格式下载


用户评论 (总计6条)

 
 

  •   可以作为 上级操练用,

    内容是一体的,对已经掌握的知识 ,做一个系统的实习。

    比较系统,适合上机练习。
  •   因为是学校上课要用的书,学校没有买到,说是印刷不够,之前没书看着老师上课真心听不懂,有了书的感觉就是不一样,也相对熟悉操作!
  •   书有点旧.书有点旧.书有点旧.
  •   基础练习吧,练手感了
  •   不厚但比较实用的参考书
  •   很好。~包装的很好,书也很新。就是发货有点慢
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7