出版时间:2009-4 出版社:中国人民大学出版社 作者:王晴 编 页数:296
前言
数据库应用技术是计算机在数据处理应用领域中的主要内容和坚实基础,也是今后若干年内研究和应用的最活跃的分支之一。近年来,国内有不少数据库应用技术方面的教材出版,但是,真正从实际应用出发、适合高等职业技术院校使用的该类教材并不多见。本书是作者结合多年数据库应用技术与SQLserver的教学经验,以及职业技术院校的教学实际,对原有课程《关系数据库与SQLserver》的内容进行了大胆改进,并辅以“工作过程导向”的教学新理念,精心设计的具有时代特点和高职特点的工学结合教材。课程标准◆以计算机网络,软件技术、会计电算化等专业学生的就业为导向。◆以行业专家(聘请百瑞软件电脑公司,南通汽运集团、用友软件集团南通四方通用软件公司等的专家)对网络技术、软件专业和会计电算化所涵盖的岗位群进行的任务和职业能力分析为依据。◆以职业实际应用的经验和策略的习得为主。◆以适度够用的概念和原理的理解为辅。◆以能力培养的思路构建课程内容体系为核心。◆以能力逐层提升设计整体结构为目标。◆以实践应用的需求引入知识点为尺度。◆以循环往复式的训练为基础。◆以任务驱动设计每节课的教学内容为基本模式。◆紧密结合职业资格认证的相关考核要求。
内容概要
作者结合近年来在关系数据库与SQL Server方面的教学实践和教改成果,对原有课程内容进行了大胆改进,以“工作过程导向”的教学新理念为宗旨,精心设计了具有时代特点和高职特点的工学结合教材。 本教材围绕“学生信息管理系统”项目的开发,阐述了关系数据库的基本理论;详尽地介绍了SQL Server的应用技术和使用方法,包括SQL Server安装、数据库管理技术、表管理技术、数据查询、视图、存储过程、触发器设计、数据索引与数据的完整性、数据库的安全管理及Transact-SQL语言:选择VB作为客户端的开发平台,介绍了学生信息管理系统的开发。此外,还介绍了SQL Server 2005新特性、SQL Server 2008的性能和扩展能力等。书中各课均附有课后作业和实验内容,实验内容是开发一个图书馆日常事务管理系统,充分体现了以应用(SQL Server)为目的的高职高专教学特色。通过系统的学习和训练,读者能很轻松地用SQL Server在VB的环境下设计开发一个小型数据库应用系统。 本书内容详实、与时俱进、通俗易懂、可读性强,既可作为各类高职高专院校、计算机培训学校等相关专业教材,也可作为数据库技术从业人员和数据库技术爱好者的参考用书。
书籍目录
第1章 数据库系统概论 第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.4 数据模型及其分类 1.4.1 信息的三种世界 1.4.2 概念模型 1.4.3 数据模型的分类 1.5 关系数据模型的数据结构 1.5.1 关系模型的数据结构 1.5.2 基本关系的6条性质 1.5.3 关系模型的主要优缺点 课后作业第2章 规范化的数据库设计 第2课 构造学生信息管理系统数据库 2.1 关系数据库设计的方法与步骤 2.1.1 数据库设计的方法 2.1.2 数据库设计的步骤 2.1.3 E-R图的设计 2.2 E-R图转换为关系模式的规则 2.2.1 实体的转换规则 2.2.2 实体间联系的转换规则 2.2.3 关系合并规则 2.3 关系数据模式的规范化理论 2.3.1 数据依赖 2.3.2 范式及无损分解 2.4 构造学生信息管理系统 2.4.1 学生信息管理功能模块 2.4.2 设计学生信息管理系统E.R图 2.4.3 学生信息管理系统关系模式 课后作业 实验1 图书馆日常事务管理系统数据库的设计第3章 SQLServer的安装及基本操作 第3课 初识SQLServer 3.1 SQLServer的主要特点 3.2 SQLServer的安装 3.2.1 SQLServer2000对硬件和操作系统的要求 3.2.2 SQLServer2000安装 3.2.3 升级到SQLServer2005 3.2.4 SQLServer的启动 3.3 SQLServer的服务器组件及其使用 3.3.1 SQLServer的服务器组件 3.3.2 SQLServer的企业管理器 3.3.3 SQLServer的查询分析器 课后作业 实验2 SQLServer2000的安装和管理工具的使用第4章 数据库的基本操作 第4课 创建和管理学生信息管理系统数据库 ……第5章 数据库对象的基本操作——表第6章 数据库对象的基本操作——查询第7章 数据库对象的基本操作——视图第8章 数据库对象的基本操作——在座过程第9章 数据库对象的基本操作——触发器第10章 数据索引与数据完整性第11章 数据库的安全管理第12章 Transact-SQL语言第13章 学生信息管理系统开发第14章 SQL Server新动向参考文献附录 《关系数据库与SQL Server》课程标准
章节摘录
插图:2元组二维表的每一行在关系中称为元组。3属性二维表的每一列在关系中称为属性,每个属性都有一个属性名,属性值则是各个元组在该属性上的取值。例如,表1-2中的第二列,“课程名”是属性名,“电子商务”则为第二个元组在“课程名”属性上的取值。4域属性的取值范围称为域。域作为属性值的集合,其类型与范围具体由属性的性质及其所表示的意义确定。例如,表1-2中“课程性质”属性的域是{A,B}。5关键字或码在关系的诸属性中,能够用来唯一标识元组的属性或属性组称为关键字或码。例如,表1-2中的“课程号”属性是关键字,因为通过课程号可以唯一确定元组。6候选关键字或候选码如果在一个关系中,存在多个属性(或属性组)都能用来唯一标识该关系中的元组,这些属性(或属性组)都称为该关系的候选关键字或候选码。例如,在课程表中,如果没有重名的课程名,则课程号和课程名都是课程表的候选关键字。7主关键字或主码在一个关系的若干候选关键字中,被指定作为关键字的候选关键字称为该关系的主关键字或主码。8非主属性或非码属性在一个关系中,不组成码的属性称为该关系的非主属性或非码属性。例如,表1-1学生基本信息表中的姓名、出生日期和系部代码等是非主属性。9外部关键字或外码一个关系的某个属性虽不是该关系的关键字或只是关键字的一部分,但却是另一个关系的关键字,则称这样的属性为该关系的外部关键字或外码。外部关键字是表与表联系的纽带。例如,学生基本信息表中的系部代码不是其关键字,但它却是表1—3系部表的关键字,因此系部代码是学生基本信息表的外部关键字,通过系部代码可以使学生基本信息表与系部表建立联系。
媒体关注与评论
实践性的人才是企业最欢迎的,一本工学结合的好教材是培养这类人才的必备工具。 ——邓适家 用友集团产品总监
编辑推荐
《关系数据库与SQLServer教程》是行业专家的岗位需求分析+职业资格的认证考核内容=全新工学结合实训教程。
图书封面
评论、评分、阅读与下载