编辑推荐
暂无
内容简介
本书以“高职院校教学管理系统”为示例,SQL Server 2005为设计平台,从软件工程角度系统阐述数据库应用系统从需求分析、概念结构设计、逻辑结构设计到数据库物理实现、应用程序编写的整个开发流程。以另一个实际应用系统“销售合同管理系统”为课后实训项目,以巩固知识、提高能力。
本书以应用为目标,系统地介绍数据库的基本原理和概念、SQL Server 2005数据库设计、数据库对象的创建及管理、数据库的备份与恢复、数据库的安全管理、数据报表的使用、与其他环境进行数据库交换、数据库的访问技术基础,并重点讨论数据库完整性设计、数据检索、存储过程及触发器的创建及应用技术。读者在了解和掌握数据库技术基本原理、应用和开发技术之后,初步具备解决实际问题的能力。
本书以实际项目为切入点,以软件工程为主线,内容涵盖数据库应用系统开发的主要技术,强调理论联系实际,课后实训利于分层次教学,突出能力培养。本书既可作为高职高专计算机及相关专业数据库技术课程的教材,也可作为SQL Server 2005数据库开发技术初学者的参考书。
作者简介
暂无
目录
前言
任务一 认识SQL Server 2005
1.1 数据库技术基础
1.2 设计数据库
1.3 认识SQL Server 2005
1.4 知识进阶
项目实训一
习题一
任务二 为数据管理创建数据库环境
2.1 认识SQL Server数据库
2.2 创建SQL Server数据库
2.3 管理SQL Server数据库
2.4 知识进阶
项目实训二
习题二
任务三 向数据库输入数据
3.1 T-SQL语言的数据类型
3.2 设计“高职院校教学管理系统”中表的结构
3.3 创建表
3.4 管理表
3.5 操作表中的数据
3.6 知识进阶
项目实训三
习题三
任务四 保证数据的准确性、一致性和完备性
4.1 了解数据完整性
4.2 应用约束
4.3 创建和管理关系图
4.4 应用默认值
4.5 应用规则
4.6 应用触发器
4.7 知识进阶
项目实训四
习题四
任务五 应用数据库中的数据
任务六 优化数据查询和数据管理
任务七 提高数据操作速度
任务八 保证数据库安全性
任务九 与其他数据环境进行数据转换
任务十 加强数据库维护
任务十一 应用T-SQL程序管理数据
任务十二 使用报表管理数据操作结果
任务十三 设计数据库应用程序
附录 “高职院校教学管理系统”数据库JXGL的部分数据
参考文献
免费在线读
任务一 认识SQL Server 2005
1.1 数据库技术基础
任务:奠定数据库技术的理论基础,了解数据库技术的发展历程,数据库系统的概念,掌握三种数据模型的概念及关系数据库的特点。
最初的计算机主要应用于科学计算。20世纪50年代之后,人们开始应用计算机进行数据管理。数据库正是专门研究数据管理技术的计算机软件学科的一个重要分支。
1.1.1 数据库
1.数据
现实世界中的客观事物在人脑中经过抽象形成的概念,称为信息。
数据是对信息的符号化表示,如数字、字符、图形、图像、声音等。这些形式的数据必须经过数字化后才能被计算机识别和管理。
2.数据管理
通过计算机将数据转换成信息的过程称为数据处理,其根本目的是从已知的、大量的数据中,根据事物间的联系和运动规律,采取分析、归纳等方法,提取出对人类有价值的信息,并为某种决策提供依据。
数据与信息之间的关系可以用下面的式子表示,输入的是数据,输出的是信息。例如,将“当前年份”与“出生年份”相减,即可得到“年龄”信息。
……
SQL Server 数据库应用技术实例教程 (21世纪高职高专规划教材) pdf下载声明
本pdf资料下载仅供个人学习和研究使用,不能用于商业用途,请在下载后24小时内删除。如果喜欢,请购买正版