第一图书网

SQL Server数据库案例教程

何文华 主编 电子工业出版社
出版时间:

2008-10  

出版社:

电子工业出版社  

作者:

何文华 主编  

页数:

297  

前言

  SQL Server是一个优秀的关系型数据库管理系统,是一个功能强大的后台数据库管理系统,它可以帮助各种规模的企业管理数据,以强大的数据仓库以及与微软产品良好的兼容性赢得越来越多用户的青睐。越来越多的开发工具也提供了与SQL Server的接口。SQLServer提供的Transact-SQL语言是一种交互式的功能强大的数据库查询语言,Transact-SQL语言是对SQL语言的具体实现和扩展,通过Transact-SQL语言可以完成对SQL Server数据库的各种操作及进行数据库应用开发。它既可以在SQL Server中真接执行,也可以嵌入剑其他高级程序设计语言中使用。ADO.NET和ASENET也是微软公司开发应用程序的工具,修订中将应用程序开发工具改为ASENET, 介绍开发基于B/S结构的数据库应用系统的方法和技术,使得教材更能适应数据库应用系统开发的现实,内容更加有针对性,应用程序开发部分的目标不在于应用程序开发工具的原理和技术,而在于数据库开发中的技术和方法。  本教材是根据编者在多年教学经验的总结和第1版的基础上完成的。编者根据近年来高职教育教学改革精神,以项目驱动形式进行编写,突出SQL Server 2005数据库应用管理能力和实际开发能力的培养,注重实际操作能力和综合能力的培养,通过任务驱动的训练方法达到教学目标。内容主要包括数据库基础知识、SQL Server 2005数据库系统操作、SQLServer 2005的维护和管理、SQL语言与应用开发、数据库应用程序设计等。本书不仅讲解SQL Server 2005的基本操作、数据管理和维护、用户和安全管理等内容,还讲解了SQLServer 2005的Transact-SQL语言和应用开发方法,通过Transact-SQL语言完成对SQLServer数据库的各种操作及进行数据库应用开发,利用ASENET作为应用程序开发工具,讲解后台数据库SQL Server 2005的编程接口,介绍数据库应用系统开发的方法和技术。书中内容在第1版的基础上做了比较大的修改和调整,通过案例导向教学安排,使学生通过数据库应用系统开发项目掌握数据库基础、SQL Server管理、SQL语言与应用开发,以及利用SQL Server为数据库后台、用程序设计语言为开发工具的应用系统开发方法。  本书第2版由何文华副教授主编, 张福堂、余以胜、梁竟敏、巫志勇、石利平、谢嫂、宋阳秋、蒋桂梅等参加了编写,其中第1章由何文华副教授编写,第2、第3章由张福堂教授编写,第4、第7章由余以胜副教授编写,第5、第6章由粱竞敏老师编写,第8章由巫志勇老师和何文华副教授编写,石利平、谢嫂、宋阳秋、蒋桂梅等老师参加了部分章节的编写,全书由何文华副教授统稿,刘甫迎教授主审。限于作者的知识和经验,书中错误在所难免,敬请广大读者批评指正。

内容概要

本书包括数据库基础知识、SQL Server数据库管理系统、SQL语言与应用开发、应用程序设计语言开发数据库应用系统等。本书不仅讲解SQL Server 2005的基本操作、数据管理和维护、用户和安全管理等内容,还讲解SQL Server 2005的Transact-SQL语言和应用开发方法,通过Transact-SQL语言完成对SQL Server数据库的各种操作、进行数据库应用开发。利用ADO. NET和ASP. NET作为应用程序开发工具,讲解与作为后台数据库SQL Server 2005的编程接口,介绍数据库应用系统开发的方法和技术。通过案例教学,使读者通过数据库应用系统开发项目掌握数据库基础、SQL Server管理、SQL语言与应用开发,以及利用SQL Server为数据库后台、用程序设计语言为开发工具的应用系统开发方法。   本书适用于高职高专计算机应用、软件技术、计算机网络、信息网络、信息管理、电子商务等专业学生教材,也可以作为普通高校计算机、电子商务等相关专业学生教材或数据管理工作者学习和参考用书。

书籍目录

第一篇 数据库和SQL Server 2005基础 第1章 数据库基础知识  1.1 数据库系统概述  1.1.1 数据、数据库和数据库管理系统  1.1.2 数据模型  1.1.3 关系型数据库  1.1.4 数据库应用系统  1.1.5 数据库系统 1.2 数据库应用系统开发简介  1.2.1 SQL和Transact-SQL语言  1.2.2 C/S结构和B/S结构的应用程序  1.2.3 0DBC概述 1.3 数据库应用系统的开发概述  1.3.1 数据库应用系统开发步骤  1.3.2 数据库设计  1.3.3 应用程序设计 1.4 本教材使用的实例数据库简介  1.4.1 教材实例:学籍管理数据库  1.4.2 课外练习实例:图书管理数据库  训练练题 第2章 SQL Server 2005管理入门  2.1 SQL Server 2005概述  2.1.1 SQL Server 2005的系统架构  2.1.2 SQL Server 2005版本、性能及系统需求  2.2 SQL Server 2005实用工具  2.2.1 SQL Server配置工具  2.2.2 SQL Server Management Studi0  2.2.3 SQL Server分析服务  2.2.4 Business Intelligence Development Studi0  2.2.5 命令提示实用工具  2.2.6 SQL Server联机丛书  2.3 SQL Server服务器管理  2.3.1 注册服务器组  2.3.2 注册服务器  2.3.3 服务器启动、暂停和停止  2.3.4 配置服务启动模式  2.3.5 服务器常用属性配置  训练题 第3章 SQL Server2005的数据管理  3.1 SQL Server数据库的组成  3.1.1 数据库对象及构成  3.1.2 系统数据库  3.1.3 示例数据库 3.2 SQL Server数据库操作  3.2.1 文件和文件组  3.2.2 创建数据库  3.2.3 查看和修改数据库  3.2.4 删除数据库 3.3 数据表的操作  3.3.1 SQL Server的数据类型  3.3.2 表的创建  3.3.3 约束  3.3.4 索引  3.3.5 表的修改、删除 3.4 创建本书的实例数据库和表 3.5 创建和使用视图 训练题 第4章 Transact-SQL语言基础  4.1 SQL语言概述  4.1.1 SQL语言简介  4.1.2 SQL中的函数和表达式   4.1.3 SQL语句中的子句  4.2 数据定义语句   4.2.1 数据库创建及维护  4.2.2 表的创建及维护  4.2.3 视图创建及维护  4.2.4 索引操作  4.2.5 数据完整性  4.3 查询数据  4.3.1 简单查询  4.3.2 连接查询  …… 第5章 SQL Server 2005数据库的日常维护 第6章 SQL Server 2005的安全管理第二篇 SQL Server 2005数据库的应用开发 第7章 Thansact-SQL程序设计和应用开发 第8章 基于ASP.NET和数据库应用程序开发附录A Thansact-SQL的内置函数附录B SQL Server 2005的安装参考文献

章节摘录

  第1章 数据库基础知识  1.1 数据库系统概述  1.1.1 数据、数据库和数据库管理系统  1.数据和数据处理  对客观存在的事物可以用数字、文字、图像、声音等形式描述,这些形式的描述经过规范化后可以为计算机所识别和处理。在日常生活中我们是用自然语言进行描述的,例如描述一个人可以用“张三是男性,今年41岁,计算机工程师,海南省人”,在计算机中可以用“张三”、“男”、“41”、“计算机工程师”、“海南省”形式的数据来描述。所以数据是描述客观事物的基本单元,不仅包括数字数据,也包括文字数据、图像数据和声音数据等,是人类社会通过计算机描述信息资源的重要表现形式。  数据处理是现代计算机技术中非常重要的组成部分,是对各种形式的数据进行分类、组织、编码、存储、检索、更新和维护等一系列活动的总和,目的是从大量的、杂乱无章的原始数据中寻找出对人们有价值的信息,作为行动和决策的依据。  随着计算机技术的发展,数据处理技术经历了三个阶段:  第一阶段是人工管理阶段。本阶段数据是面向程序的,即一组数据对应一个程序,数据不能共享,数据与程序不具有独立性,所以造成了数据冗余和难于管理,无法进行大规模的数据处理,主要用于科学计算。  第二阶段是文件系统阶段。应用文件系统来保存数据,程序和数据之间具有一定的独立性,使数据不再属于某个特定的程序,可以重复使用。但数据文件建立、存取、查询、插入、排序、索引、删除和修改等操作仍然须依赖程序来实现。  第三阶段是数据库系统阶段。本阶段使用专门的数据库管理系统管理数据,数据库是独立于程序的,便于数据处理和数据共享,能将数据组织成结构化的整体,描述复杂的数据结构,数据存储有效地避免了冗余,有统一的数据控制功能。  ……


图书封面

广告

下载页面


SQL Server数据库案例教程 PDF格式下载



相关图书