SQL Server 2005数据库应用技术

出版时间:2010-2  出版社:钱冬云、 周雅静 清华大学出版社 (2010-02出版)  作者:钱冬云,周雅静 著  页数:301  
Tag标签:无  

前言

教材是根据课程标准而编写的,而课程又是根据专业培养方案而设置的,高职专业培养方案是以就业为导向,基于职业岗位工作需求而制定的。在高职专业培养方案的制订过程中,必须遵照教育部教高[2006]16号文件的精神,体现工学结合人才培养模式,重视学生校内学习与实际工作的一致性。制订课程标准,高等职业院校要与行业企业合作开发课程,根据技术领域和职业岗位(群)的任职要求,参照相关的职业资格标准,改革课程体系和教学内容。在教材建设方面,应紧密结合行业企业生产实际,与行业企业共同开发融“教、学、做”为一体,强化学生能力培养的实训教材。教材既是教师教的资料,又是学生学的资料。在教学过程中,教师与学生围绕教材的内容进行教与学。因此,要提高教学质量必须有一套好的教材,赋之于教学实施。高等职业技术教育在我国仅有10年的历史,在专业培养方案制订、课程标准编制、教材编写等方面还都处于探索期。目前,高职教育一定要在两个方面下工夫,一是职业素质的培养,二是专业技术的培养。传统的教材,只是较为系统地传授专业理论知识与专业技能,大多数是从抽象到抽象,这种教学方式高职院校的学生很难接受,因为高职学生具备的理论基础与逻辑思维能力远不及本科院校的学生,因此传统体系的教材不适合高职学生的教学。认识的发展过程是从感性认识到理性认识,再由理性认识到能动地改造客观世界的辩证过程。一个正确的认识,往往需要经过物质与精神、实践与认识之间的多次反复。“看图识字”、“素描临摹”、“师傅带徒弟”、“工学结合”都是很好的学习模式,因此以案例、任务、项目驱动模式编写的教材会比较适合高职学生的学习,让学生从具体认识到抽象理解,边做边学,体现“做中学、学中做”,不断循环,从而完成职业素养与专业知识和技能的学习,尤其在技能训练方面得到加强。学生在完成案例、任务、项目的操作工作中,掌握了职业岗位的工作过程与专业技能,在此基础上,教师用具体的实例去讲解抽象的理论,显然是迎刃而解。

内容概要

  本书以丁学结合、任务驱动为模式进行编写。本书面向企业的下作过程,以“销售管理系统”为实例,全面而详细地讲解了SQLServer2005数据库应用技术。  本书结构紧凑,内容承上启下,共分为13章。第1章介绍如何规划销售管理数据库;第2章介绍销售管理数据库的开发环境;第3章介绍如何创建和管理销售管理数据库;第4章介绍如何创建和管理销售管理数据库中的数据表;第5章介绍如何利用销售管理数据库进行各类数据查询;第6-10章介绍为了提高数据库的质量和查询效率,在销售管理数据库中设置索引、视图、存储过程和触发器的方法;第11章介绍如何保证销售管理数据库的安全性;第12章介绍如何进行数据库的日常维护;第13章介绍对销售管理数据库进行初步开发的过程。  木书既可作为培养应用型、技能型人才的各类教育部门计算机软件技术、汁算机网络技术及相关专业的教学用书,也可作为各类培训学校、计算机从业人员的培训教材,同时还可以作为初学者学习数据库知识的入门教材和数据库应用系统开发人员的学习参考书。

书籍目录

第1章 销售管理数据库的规划1.1 数据库概述1.1.1 基本概念1.1.2 数据描述1.2 数据库设计的步骤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.4.5 销售管理数据库的概念结构设计1.5 销售管理数据库的逻辑结构设计1.5.1 逻辑结构设计的任务1.5.2 关系模型1.5.3 E-R模型到关系模型的转化1.5.4 数据模型优化1.5.5 销售管理数据库的逻辑结构设计1.6 销售管理数据库的物理结构设计1.6.1 物理结构设计的任务1.6.2 确定数据库的物理结构1.6.3 销售管理数据库的物理结构设计1.7 销售管理数据库的实施1.8 销售管理数据库的运行和维护习题1实训1第2章 销售管理数据库的开发环境2.1 SQL Server 2005功能简介2.2 SQL Server 2005的安装2.2.1 SQL Server 2005的版本2.2.2 SQL Server 2005的安装环境要求2.2.3 SQL Server 2005的安装过程2.3 SQL Server Management Studio简介2.3.1 启动SQL Server Management Studio2.3.2 Management Studio工作界面2.3.3 附加销售管理数据库Company Sales2.3.4 联机帮助文档2.4 创建一个查询习题2实训2第3章 销售管理数据库的创建和管理3.1 系统数据库3.2 数据库存储结构3.2.1 数据库文件3.2.2 文件组3.3 销售管理数据库的创建3.3.1 使用Management Studio3.3.2 使用CREATEDATABASE语句3.3.3 使用模板3.4 销售管理数据库的管理3.4.1 扩充数据文件和事务日志的容量3.4.2 收缩数据库3.4.3 更改数据库名称3.4.4 删除数据库3.4.5 打开数据库3.4.6 查看数据库信息3.4.7 分离和附加数据库3.4.8 数据库的联机和脱机习题3实训3第4章 销售管理数据库数据表的创建和管理4.1 数据表概述4.1.1 表的基本概念4.1.2 数据类型4.1.3 列的属性4.2 创建销售管理数据库的数据表4.2.1 使用Management Studio4.2.2 使用CREATETABLE语句4.2.3 使用模板4.3 销售管理数据库的数据表管理4.3.1 查看表结构4.3.2 修改数据表4.3.3 删除数据表4.3.4 重命名数据表4.4 销售管理数据库数据的完整性4.4.1 数据完整性分类4.4.2 约束概述4.4.3 主键约束4.4.4 外键约束4.4.5 唯一约束4.4.6 检查约束4.4.7 默认值约束4.4.8 默认值和规则4.5 销售管理数据库数据表中数据的操作4.5.1 插入记录4.5.2 修改记录4.5.3 删除记录习题4实训4第5章 销售管理数据库的数据查询5.1 SELECT语句5.1.1 SELECT语句的语法格式5.1.2 SELECT语句的执行方式5.2 简单查询5.2.1 SELECT子句5.2.2 INTO子句5.2.3 WHERE子句5.2.4 ORDERBY子句5.2.5 GROUPBY子句5.2.6 HAVING子句5.2.7 COMPUTE子句5.3 连接查询5.3.1 连接概述5.3.2 交叉连接5.3.3 内连接5.3.4 外连接5.4 嵌套查询5.4.1 单值嵌套5.4.2 多值嵌套5.4.3 相关子查询习题5实训5第6章 销售管理数据库编程6.1 Transact-SQL语言的基本知识6.1.1 Transact-SQL语言的分类6.1.2 Transact-SQL语法约定6.1.3 Transact-SQL数据库对象命名方法6.1.4 常量6.1.5 变量6.1.6 表达式和运算符6.2 流程控制语句6.3 函数6.3.1 聚合函数6.3.2 数学函数6.3.3 字符串函数6.3.4 日期和时间函数6.3.5 系统函数6.3.6 元数据函数6.3.7 配置函数6.3.8 系统统计函数6.4 编程技术的应用6.4.1 主机和数据库信息6.4.2 订单处理……第7章 销售管理数据库中视图的应用, 第8章 销售管理数据库中索引的应用 第9章 销售管理数据库中存储过程的应用 第10章 销售管理数据库中触发器的应用 第11章 销售管理数据库安全性管理 第12章 销售管理数据库日常维护 第13章 销售管理数据库系统初步开发(C#.NET) 参考文献

章节摘录

插图:1.4 销售管理数据库的概念结构设计1.4.1 概念结构设计的任务概念结构设计的任务就是将需求分析的结果抽象化成为概念模型。概念模型通常利用E-R图来表达。1.4.2 实体与联系1.实体现实世界中客观存在的并可区分识别的事物称为实体。实体可以指人和物,如员工、商品、仓库等;可以指能触及的客观对象;可以指抽象的事件;还可以指事物与事物之间的联系,如客户订货、商品采购等。在销售管理系统中,每种商品都是一个实体。每种商品实体的取值就是具体的实体值,同型实体的集合称为实体集。2.属性每个实体都具有一定的特征,通过这些特征可以区分开一个个实体。例如,员工的个人特征:姓名、性别、出生年月等。实体的特征称为属性。一个实体可以用若干个属性来描述。每个属性都有特定的取值范围,即值域,值域的类型可以是整数型、实数型和字符型等。例如性别属性的值域为(男,女),部门名称的值域为(销售部,采购部,人事部)等。由此可见,属性是变量。属性值是变量所取的值,而值域是变量的变化范围。【例1.2 】公司的员工特征使用哪些属性来描述?公司员工使用员工号、姓名、性别、出生年月、雇佣日期和工资等属性来描述。3.实体间的联系现实世界中的各事物之间是有联系的,这些联系在信息世界中反映为实体内部的联系和实体之间的联系。实体内部的联系主要表现在组成实体的属性之间的联系。比如,一个公司有多个部门,一个部门有多位员工;一个公司可以销售多种商品。实体之间的联系主要表现在不同实体集之间的联系,实体间的联系是指一个实体集中可能出现的每一个实体与另一个实体集中多少个实体存在联系。两个实体之间的联系有3种,分别是一对一联系、一对多联系和多对多联系。(1)一对一联系(1:1)如果对于实体集A中的每一个实体,在实体集B中至多有一个实体与之联系;反之亦然,则称实体集A与实体集B具有一对一联系,记为1:1。例如,一个部门只有一个主管,一个主管也只能任职于一个部门,则部门与主管之间的联系即为一对一联系。

编辑推荐

《SQL Server 2005数据库应用技术》:高职高专计算机任务驱动模式教材

图书封面

图书标签Tags

评论、评分、阅读与下载


    SQL Server 2005数据库应用技术 PDF格式下载


用户评论 (总计1条)

 
 

  •   2005数据库应用技术很实际,同学说很有用处。
 

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

京ICP备13047387号-7